Udder Overflow – Binary Writeup CTF – Pwnedcr2024

Summarize this content to 400 words in Persian Lang
برای این چالش به ما یک باینری داده می شود، بنابراین اولین چیزی که به ذهن می رسد این است که به آن مجوز اجرا بدهیم و ببینیم چه کار می کند.
همانطور که می بینیم، باینری از ما یک متن می خواهد و سپس بسته می شود. من می خواستم باینری را در Ghidra بارگذاری کنم تا آن را معکوس کنم، اما قبل از انجام این کار، اجرای دستور را انتخاب کردم. strings برای دیدن آنچه پیدا کردم و در کمال تعجب متن پرچم احتمالی را پیدا کردم.
PUWND{buH
ffer_oveH
verflow_H
hidden}
وقتی به متن نگاه می کنیم حروفی را می بینیم U y H که غیر ضروری به نظر می رسد. بنابراین آنها را حذف کردم و ماندم PWND{buffer_overflow_hidden}
پرچم: PWND{buffer_overflow_hidden}
برای این چالش به ما یک باینری داده می شود، بنابراین اولین چیزی که به ذهن می رسد این است که به آن مجوز اجرا بدهیم و ببینیم چه کار می کند.
همانطور که می بینیم، باینری از ما یک متن می خواهد و سپس بسته می شود. من می خواستم باینری را در Ghidra بارگذاری کنم تا آن را معکوس کنم، اما قبل از انجام این کار، اجرای دستور را انتخاب کردم. strings
برای دیدن آنچه پیدا کردم و در کمال تعجب متن پرچم احتمالی را پیدا کردم.
PUWND{buH
ffer_oveH
verflow_H
hidden}
وقتی به متن نگاه می کنیم حروفی را می بینیم U
y H
که غیر ضروری به نظر می رسد. بنابراین آنها را حذف کردم و ماندم PWND{buffer_overflow_hidden}
پرچم: PWND{buffer_overflow_hidden}