یک تروجان دسترسی از راه دور به نام SleepyDuck که خود را به عنوان افزونه معروف Solidity در رجیستری متنباز Open VSX جا زده، از قرارداد هوشمند اتریوم برای برقراری کانال ارتباطی با مهاجم استفاده میکند. این افزونه مخرب که بیش از ۵۳ هزار بار دانلود شده، در ابتدا بیضرر بود اما پس از بهروزرسانی در روز دوم، قابلیتهای مخرب کسب کرد. ویژگی بارز SleepyDuck استفاده از قراردادهای اتریوم برای بهروزرسانی آدرس سرور فرمان و کنترل (C2) و دستیابی به پایداری بلندمدت است.
کد مخرب هنگام راهاندازی ویرایشگر، باز کردن فایل Solidity یا اجرای دستور کامپایل فعال میشود و اطلاعات سیستم شامل نام میزبان، نام کاربری، آدرس MAC و منطقه زمانی را جمعآوری میکند. بلاکچین اتریوم برای پشتیبانگیری C2 استفاده میشود تا در صورت آفلاین شدن سرور اصلی، بدافزار بتواند دستورالعملهای بهروزشده را مستقیماً از بلاکچین بخواند. محققان Secure Annex هشدار دادهاند که توسعهدهندگان نرمافزار باید هنگام دانلود افزونههای VS Code احتیاط کرده و تنها به ناشران معتبر اعتماد کنند.
کلمات کلیدی : تروجان SleepyDuck, افزونه Solidity, قرارداد هوشمند اتریوم, بدافزار بلاکچین, VS Code افزونه, سرور فرمان و کنترل

نظر شما چیست؟
خوشحال میشویم نظر شما را بدانیم. نظری بنویسید.