Bumblebee: اسکنر امنیتی متنباز پرپلکسیتی برای محیطهای توسعه
خلاصهٔ کاملتر
پرپلکسیتی ابزار متنباز Bumblebee رو معرفی کرده؛ یه اسکنر امنیتی که برای شناسایی پکیجها، افزونهها و تنظیمات مخاطرهآمیز روی مشینهای توسعهدهنده طراحی شده. این ابزار روی macOS و Linux اجرا میشه و نسخه اول اون با تگ v0.1.1 منتشر شده.
مشکلی که Bumblebee حل میکنه اینه که وقتی یه پکیج یا افزونه آلوده کشف میشه، تیم امنیتی باید فوری بفهمه کدوم مشینها آسیبپذیرن. ابزارهای موجود مثل SBOM (فهرست اجزای نرمافزار) فقط نرمافزار shippingشده رو پوشش میدن و ابزارهای EDR رفتار runtime رو بررسی میکنن؛ اما Bumblebee مستقیماً متادیتای محلی روی مشین توسعهدهنده رو میخونه.
این اسکنر با خوندن lockfileها، رکوردهای package manager، مانیفست افزونهها و فایلهای کانفیگ MCP، خروجی ساختارمند NDJSON تولید میکنه که تیمهای امنیتی میتونن اونها رو با کاتالوگهای exposure مقایسه کنن. اکوسیستمهای پشتیبانیشده شامل npm، pnpm، Yarn، Bun، PyPI، Go modules، RubyGems و Composer میشه. افزونههای VS Code و خانوادهاش (Cursor، Windsurf، VSCodium)، افزونههای مرورگرهای Chromium و Firefox، و کانفیگهای چند MCP host هم اسکن میشن.
یه نکته مهم اینه که Bumblebee کاملاً read-only عمل میکنه؛ هیچ دستوری مثل npm، pip یا go اجرا نمیکنه و سورسکد رو نمیخونه. این یعنی میشه با خیال راحت روی هر مشینی اجراش کرد بدون نگرانی از عوارض جانبی.
ابزار بهصورت یه باینری استاتیک Go توزیع میشه که هیچ dependency خارجی نداره و اجراش سادهست. سه پروفایل اسکن داره: baseline، project و deep — که اولی سبک و مناسب اجرای دورهایه و آخری برای بررسی جامعتر در جریان یه حادثه امنیتیه.
مخاطب اصلی این ابزار تیمهای DevSecOps و مهندسان امنیت هستن، بهخصوص سازمانهایی که توسعهدهندههاشون با طیف گستردهای از ابزارهای محلی کار میکنن. برای پرپلکسیتی هم این انتشار با روایت امنیتمحور اونها برای استقرار ایمنتر ابزارهای AI agent همراستاست.
نکات کلیدی:
- اسکنر متنباز برای محیطهای توسعه روی macOS و Linux
- شناسایی پکیجهای مخاطرهآمیز در npm، PyPI، Go، RubyGems، Composer و غیره
- پوشش افزونههای VS Code، مرورگرهای Chromium/Firefox و کانفیگ MCP
- کاملاً read-only، بدون اجرای دستور یا تغییر در سیستم
- خروجی NDJSON برای یکپارچهسازی با سیستمهای امنیتی
- توزیع بهشکل باینری استاتیک Go بدون dependency خارجی




