شناسایی بدافزارهای جاسوسی با ابزار متنباز Zero Breach Toolkit
پس از اتصال گوشی به کامپیوتر با کابل انتقال داده، ابزار Zero Breach Toolkit میتواند اطلاعات لازم را جمعآوری و تحلیل کند.
خلاصه
ابزار Zero Breach Toolkit یک پلتفرم رایگان و متنباز برای بررسی آفلاین ردپای بدافزارهای جاسوسی اجیرشده (Mercenary Spyware) روی سیستمعاملهای ویندوز، مک، لینوکس و گوشیهای اندروید و آیفون است. این کیت ابزار که در تاریخ ۳ آبان ۱۴۰۵ (۲۵ اکتبر ۲۰۲۶) بهروزرسانی شده، بدون نیاز به دسترسی شبکه یا تغییر در فایلهای سیستمی، شواهدی از بدافزارهای معروفی چون پگاسوس (Pegasus) و کاندیرو (Candiru) را جستوجو میکند. تمرکز اصلی این پروژه بر حفظ حریم خصوصی است و تمام تحلیلها را بهصورت محلی انجام میدهد.
چرا امنیت دستگاههای شخصی در برابر بدافزارهای جاسوسی حیاتی است؟
بدافزارهای جاسوسی پیشرفته که اغلب توسط دولتها یا سازمانهای خاص علیه روزنامهنگاران و فعالان مدنی استفاده میشوند، بهگونهای طراحی شدهاند که از دید آنتیویروسهای معمولی پنهان بمانند. ابزار Zero Breach Toolkit با هدف شناسایی دقیق این تهدیدات توسعه یافته است. تفاوت اصلی این ابزار با نرمافزارهای امنیتی رایج، عملکرد «فقطخواندنی» (Read-only) آن است؛ یعنی هیچ تنظیماتی را تغییر نمیدهد و تنها با اسکن پایگاههای داده موقت، گزارش نهایی را آماده میکند. این ویژگی برای کسانی که نگران دستکاری مدارک دیجیتال خود هستند، اهمیت بالایی دارد.
در ایران نیز که استفاده از گوشیهای هوشمند برای فعالیتهای حرفهای و شخصی گسترده است، آگاهی از وضعیت سلامت دستگاه اهمیت دوچندان دارد. کاربران میتوانند با استفاده از این کیت، بدون ترس از آپلود شدن دادههایشان در سرورهای خارجی، امنیت گوشی خود را بسنجند. برای کسانی که به دنبال راهحلهای پیشرفتهتر در حوزه تحلیل داده هستند، استفاده از زیرساخت هوش مصنوعی میتواند در تحلیل گزارشهای فنی این ابزار مفید باشد.
چطور از Zero Breach Toolkit در ویندوز و مک استفاده کنیم؟
فرآیند کار با این ابزار به دانش فنی پیچیدهای نیاز ندارد و حدود ۲۰ دقیقه زمان میبرد. برای شروع در سیستمعامل ویندوز، ابتدا باید پایتون را از سایت رسمی دانلود و هنگام نصب، گزینه Add python.exe to PATH را فعال کنید. پس از دانلود فایل ZIP پروژه از گیتهاب و استخراج آن، کافی است فایل run-scan.cmd را اجرا کنید. سیستم بهصورت خودکار لیست شاخصهای آلودگی را بهروزرسانی کرده و اسکن ۱۵ دقیقهای را آغاز میکند.
در سیستمعامل مک، علاوه بر نصب پایتون، باید دسترسی Full Disk Access را در تنظیمات حریم خصوصی به ترمینال (Terminal) بدهید. بدون این مجوز، سیستمعامل اجازه دسترسی ابزار به سوابق مرورگر سافاری را نمیدهد و اسکن ناقص میماند. این ابزار در پایان هر اسکن، میزان قدرت شواهد یافت شده را اعلام میکند؛ اما تاکید دارد که «نتیجه پاک» به معنای امنیت ۱۰۰ درصدی نیست و همیشه باید احتیاطهای لازم را رعایت کرد.
روش بررسی گوشیهای اندروید و نسخههای پشتیبان آیفون
برای بررسی گوشیهای اندرویدی، باید ابتدا قابلیت USB Debugging را در بخش گزینههای توسعهدهنده (Developer Options) فعال کنید. پس از اتصال گوشی به کامپیوتر با کابل انتقال داده، ابزار Zero Breach Toolkit میتواند اطلاعات لازم را جمعآوری و تحلیل کند. برای کاربران آیفون، این ابزار از طریق تحلیل نسخههای پشتیبان (Backups) که روی کامپیوتر ذخیره شدهاند عمل میکند. این روش باعث میشود هیچ تغییری در سیستمعامل بسته و حساس iOS ایجاد نشود و در عین حال، تاریخچه پیامها و فعالیتهای مشکوک قابل ردیابی باشد.
نکات کلیدی
- عدم نیاز به اینترنت: تمام فرآیند اسکن بهصورت آفلاین انجام میشود و هیچ دادهای به بیرون از دستگاه ارسال نمیگردد.
- پشتیبانی گسترده: شناسایی ردپای بدافزارهای مشهوری مانند Pegasus، Predator، Graphite و Candiru.
- شفافیت در گزارش: هر گزارش شامل جزئیاتی درباره موارد یافت شده و بخشهایی است که به دلیل محدودیتهای سیستمی قابل بررسی نبودهاند.
- سازگاری با سیستمعاملهای مختلف: قابل اجرا روی ویندوز، مک، لینوکس و تحلیل مستقیم گوشیهای اندرویدی.
- توصیههای امنیتی: در صورت وجود خطر فوری، ابزار توصیه میکند پیش از هر اقدامی با نهادهای حمایتی مانند آزمایشگاه امنیتی عفو بینالملل تماس بگیرید.
منبع: github.com