💡 میدونستین برنامه هایی هستن که متوجه میشن که دارن مورد بررسی قرار میگیرن؟👀
ـــــــــــــــــــــــــــــ
📘ضد دیباگ( Anti-Debugging) یعنی چی؟
بعضی برنامهها، مخصوصاً بدافزارها، طوری نوشته میشن که تشخیص بدن
آیا کسی داره کدشون رو بررسی میکنه، دیباگ میکنه
یا توی محیطهای کنترلشده مثل Sandbox و ماشین مجازی اجرا شدن یا نه.
اگه برنامه متوجه بشه زیر نظره،
رفتارش رو عوض میکنه:
ممکنه اجرا نشه، یا بخش اصلی کدش رو مخفی کنه،
یا طوری رفتار کنه که تحلیلش سختتر بشه.
از نظر فنی، این کار با بررسی شرایط اجرای برنامه، زمانبندی پردازش
و نشونههای محیطهای تحلیل انجام میشه
و هدفش اینه که مهندسی معکوس و تحلیل رفتاری رو به دردسر بندازه.
این Anti-Debugging باعث شده دنیای امنیت به یه بازی همیشگی"موش و گربه" تبدیل بشه؛ هرچی ابزارهای تحلیل قویتر میشن، روشهای پنهانسازی هم پیچیدهتر میشن.
#سرگرمی_کامپیوتری
#bitmedia
ـــــــــــــــــــــــــــــ
🔷 ارتباط با ادمین
🔷 انجمن علمی مهندسی کامپیوتر | بیتوک
📱 اینستاگرام | تلگرام
Post #1952
823

- 🔥 5
- ❤ 2