درواقع COM Objectها Component هایی در ویندوز هستن که برنامهها برای انجام بعضی قابلیتها و ارتباط با بخشهای مختلف ویندوز ازشون استفاده میکنن.
⚠️ مهاجم چطور سوءاستفاده میکنه؟
مهاجم میتونه تنظیمات یک COM Object رو دستکاری کنه تا وقتی یک برنامه یا خود ویندوز اون Object رو فراخوانی میکنه، بهجای Component اصلی، کد مهاجم اجرا بشه.
یعنی:
Application → COM Object → Malicious Code
از این روش میتونه برای Persistence یا اجرای کد در زمانهای خاص استفاده کنه.
@Socroot