مقولهPE Header: نقطه ضعف مهاجمان که با تغییر نام قابل پنهان شدن نیست
در بررسی یک نمونه مشکوک، فایل اجرایی با نام minesweeper.exe پیدا شد. ظاهر ماجرا، یک بازی قدیمی و بیضرر را نشان میداد. اما با بررسی دقیق با ابزارهایی مثل Sysinternals، کشف شد که متادیتا داخل هدر PE، اطلاعات واقعی سازنده و محصول را نشان میدهد. این همان نقطهای است که مهاجمان نمیتوانند بهسادگی مخفیاش کنند.
مشکل: تغییر نام کافی نیست مهاجمان اغلب برای دور زدن شناسایی، نام و مسیر فایل را تغییر میدهند. اما بسیاری از دادهها در هدر PE، ثابت هستند و یا تغییرشان نیازمند دستکاری پیچیده است. فیلدهایی مانند: OriginalFileName CompanyName ProductName بهراحتی میتوانند عدم تناسب میان نام فایل و اطلاعات واقعی آن را آشکار کنند.
راهحل شکار (Threat Hunting Angle) 👨💻 با استفاده از جستجو در این فیلدها، میتوان فعالیتهای مشکوک را کشف کرد:
کوئری در Splunk بر اساس OriginalFileName کوئری در KQL برای یافتن ناسازگاری بین مسیر و ProductName این روش هزینه کم و ارزش شکار بالایی دارد، مخصوصاً وقتی با دادههای Telemetry از EDR و ابزارهای Sysinternals ترکیب شود.
درس آموختهها همیشه متادیتای فایلها را بررسی کنید، نه فقط نام و مسیر آنها. ابزارهای رایگان مثل Sysinternals میتوانند در تحقیقات اولیه بسیار مؤثر باشند. ناسازگاری بین ظاهر و متادیتا اغلب نشانه وجود تهدید است.
چک لیست کوتاه شکار مشابه
بررسی فیلدهای PE Header (original_file_name, CompanyName, ProductName) مقایسه مسیر فایل با نام واقعی محصول یا شرکت تولیدکننده ترکیب نتایج با رویدادهای EDR و گزارشهای SIEM