محققان Cisco Talos یک بدافزار جدید برای سیستمعامل ویندوز به نام CLOSEDQUORUM شناسایی کردهاند که از مدلهای زبانی بزرگ (LLM) تجاری به عنوان یک لایه خودمختار برای فرماندهی و کنترل (C2) استفاده میکند. این رویکرد، تصمیمات تاکتیکی را از یک اپراتور انسانی به یک سیستم رایگیری مبتنی بر هوش مصنوعی منتقل میکند.
تغییر پارادایم در کنترل بدافزار
تفاوت کلیدی CLOSEDQUORUM با سایر ابزارهای AI-assisted این است که فراتر از تولید کد یا فیشینگ عمل میکند. این بدافزار با جمعآوری اطلاعات محیطی (Context) از سیستم قربانی، پرسوجوهایی را به مجموعهای از ارائهدهندگان LLM ارسال کرده و بر اساس پاسخهای دریافتی، قابلیتهای مخرب پیشساخته خود را اجرا میکند. Talos این روند را «جابهجایی تلاش» (Effort Displacement) مینامد؛ چرا که یک مرحله کامل از حمله را از دوش اپراتور انسانی برداشته و به یک سیستم خودکار میسپارد.
ساختار فنی و مکانیزم ارتباطی
- زبان برنامهنو زیربنایی: این بدافزار یک فایل اجرایی ۶۴ بیتی با حجم ۱۶.۴ مگابایت است که با زبان Go و اجزای C نوشته شده تا بتواند مستقیماً System Callهای ویندوز را فراخوانی کند.
- جایگزینی C2 سنتی: به جای استفاده از دامنهها یا IPهای مخرب که به راحتی توسط تیمهای دفاعی شناسایی و مسدود (Sinkhole) میشوند، این بدافزار از APIهای عمومی سرویسهایی نظیر DeepSeek، Qwen، Mistral و Google Gemini استفاده میکند.
- مدیریت تصمیمات (ModelOrchestrator): این جزء داخلی، پرامپتهای ساختاریافتهای را به مدلها ارسال کرده و از آنها میخواهد پاسخها را در قالب JSON برگردانند. در صورت تساوی آرا، اولویت تصمیمگیری به ترتیب به DeepSeek، Qwen، Mistral و Gemini اختصاص دارد.
قابلیتهای تخریبی و استخراج داده
مدلهای هوش مصنوعی دسترسی نامحدود ندارند و خروجی آنها به یک Schema مشخص محدود شده است. تصمیمات مدل به توابع داخلی بدافزار متصل است:
- سرقت (Steal): فعالسازی روتینهای سرقت اعتبارنامه (Credential Theft)، شامل Dump کردن حافظه LSASS، استخراج پسوردهای مرورگرهای Chrome، Edge و Firefox و هدف قرار دادن کیف پولهای ارز دیجیتال مانند MetaMask و Exodus.
- تزریق (Inject): تولید Shellcode و استفاده از تکنیکهای Process Hollowing یا Early Bird APC injection.
- ماندگاری (Persistence): اجرای روتینهای ایجاد Persistence برای بقا در سیستم.
تحلیل نهایی و توصیههای دفاعی
اطلاعات استخراج شده با الگوریتم AES-256-GCM رمزنگاری شده و از طریق Webhookهای Discord به مهاجم ارسال میشوند. با توجه به اینکه ارتباطات بدافزار با سرویسهای معتبر AI صورت میگیرد، مسدود کردن دامنهها (Domain Blocking) به تنهایی کافی نیست. تیمهای SOC باید به دنبال رفتارهای متناقض باشند؛ مانند پردازشی در ویندوز که همزمان با سرویسهای AI ارتباط برقرار کرده و اقدام به دسترسی به حافظه LSASS یا تزریق در پردازشها میکند.