در بازار رو به رشد بدافزارهای سرقت اطلاعات (Infostealers)، ابزار جدیدی به نام Warden ظهور کرده است که با مدل کسبوکار MaaS (Malware-as-a-Service) عرضه میشود. این بدافزار با هدف بهینهسازی تجربه کاربری برای مهاجمان و دور زدن سیستمهای دفاعی مدرن طراحی شده است.
ویژگیهای فنی و معماری
توسعهدهندگان Warden برای پیادهسازی این پروژه از زبان برنامهنویسی Rust استفاده کردهاند. به گفته سازندگان، انتخاب این زبان به دلیل ساختار بهینه، مدیریت حافظه و قابلیتهای پیشرفته در زمینه Code Morphing بوده است. این رویکرد باعث میشود بدافزار در برابر تحلیلهای استاتیک مقاومتر باشد.
- Morphing پیشرفته: برخلاف بسیاری از ابزارها که تنها از Obfuscatorهای ساده استفاده میکنند، Warden از یک Morpher واقعی بهره میبرد که در چهار سطح PE layout، AST، IR و ASM عمل میکند تا اثر انگشت (Signature) هر فایل تولید شده متفاوت باشد.
- یکپارچگی با ابزارها: این بدافزار به صورت ترکیبی از Stealer، Clipper و Loader عرضه شده است.
- دور زدن Defender: ادعای توسعهدهندگان این است که Buildهای تولید شده توسط این ابزار، در برابر Windows Defender (WD Cloud) شناسایی نمیشوند.
نقش هوش مصنوعی در توسعه
سازندگان Warden تایید کردهاند که از مدلهای زبانی بزرگ (LLM) برای تحقیق و توسعه کدها استفاده میکنند. آنها معتقدند استفاده از AI در تولید بدافزار، یک جهش تکنولوژیک مشابه با اختراع اینترنت است و توسعهدهندگانی که از این فناوری استفاده نکنند، بهسرعت از بازار عقب خواهند ماند.
چالشهای عملیاتی و مقابله با گوگل
با وجود قابلیتهای فنی، توسعهدهندگان Warden اذعان کردهاند که بهروزرسانیهای اخیر مرورگر Chrome و سختگیرانهتر شدن سیاستهای گوگل در مورد دسترسی به حسابهای کاربری، استخراج Logها را دشوارتر کرده است. در حال حاضر، تمرکز تیم توسعه بر یافتن روشهای جدید برای Bypass کردن این محدودیتها و همچنین ارتقای قابلیتهای Clipper است.