با گسترش نسل جدید مدلهای استدلالگر و انتشار ویدیوها و پادکستهای بینالمللی در سال ۲۰۲۶ پیرامون ساخت تیمهای هک و تست نفوذ خودکار با هرمس ایجنت (Hermes Agent)، بسیاری از توسعهدهندگان و متخصصان امنیت به دنبال پیادهسازی این سیستمها روی سیستمعامل مک (macOS) یا سرورهای اختصاصی خود هستند. اما اجرای ناآگاهانهٔ دستورات ناشناخته و ران کردن کورکورانهٔ اسکریپتهای موجود در ویدیوهای یوتیوب میتواند تنظیمات محیط، پورتهای لوکال و پایداری پنل را کاملاً مختل کند. در این مقاله تخصصی در وبلاگ مستر هرمس، معماری استاندارد ساخت تیم هک هوش مصنوعی، تفاوت بنیادین مهارتها (Skills) با ابزارهای سیستمی، شیوه بازرسی امنیتی و کنترل از راه دور از طریق تلگرام را گامبهگام بررسی میکنیم.
۱. هشدار نخست: توقف بازنصبهای مکرر و دستورات ناشناخته
پیش از هر اقدامی، مهمترین قانون طلایی را به یاد داشته باشید: اگر هرمس ایجنت روی سیستم شما نصب است، هرگز آن را دوباره نصب نکنید و دستورهای روتین داخل ویدیوها را بدون تحلیل اجرا نکنید.
بسیاری از ویدیوهای یوتیوبی (از جمله عناوین ترند مانند «ساخت تیم هک هوش مصنوعی با Hermes» یا «Build your Hermes hacking agent now») برای آموزشهای چند دقیقهای تدوین شدهاند و اغلب فرض میکنند که بر روی یک ماشین مجازی خام بدون هیچ سرویس دیگری در حال اجرا هستند. اجرای دستوراتی مانند نصب مجدد وابستگیهای پایتون یا دستکاری متغیرهای سیستمی در مک، ممکن است سرویسهای فعال محلی یا پنل کاربری مستر هرمس را از کار بیندازد.
۲. تفکیک بنیادین: اسکیلهای هرمس در برابر زیرساخت و ابزارهای تست نفوذ
برای پیادهسازی اصولی یک تیم امنیتی خودکار، ابتدا باید دو مفهوم کلیدی را از یکدیگر تفکیک کنید:
| مؤلفه | ماهیت و کارکرد | نمونهها در اکوسیستم | نحوه مدیریت ایمن |
|---|---|---|---|
| اسکیلهای هرمس (Skills) | دستورالعملها، متدولوژیها و الگوهای تفکر ایجنت که ساختار فایل SKILL.md دارند. | offensive-api-security, web-exploitation, ctf-crypto, godmode | کاتالوگ رسمی، دستور hermes skills install و بازرسی کد |
| ابزارهای سیستمی و زیرساخت | باینریهای مستقل خط فرمان، محیطهای ایزوله، بستههای پایتون و کانتینرها | Nmap, Metasploit, Telethon, Sqlmap, Docker, Cgroups v2 | اجرا در سندباکس ایزوله لینوکسی یا کانتینر بدون دسترسی root |
اسکیلها صرفاً به مدل میآموزند که چگونه مانند یک تحلیلگر امنیتی ارشد فکر کند، پارامترهای ورودی را اعتبارسنجی کند و گامهای متدولوژیهای شناختهشده را بپیماید. اما اجرای کارهای سنگین نیازمند ابزارهای سیستمی کنترلشده است.
۳. قدم اول: بررسی وضعیت فعلی سیستم بدون تغییر تنظیمات
برای شروع بررسی محیط مک یا لینوکس خود، دستورات ارزیابی زیر را در ترمینال اجرا کنید. این دستورات حالت فقطخواندنی (Read-Only) دارند و هیچ فایلی را تغییر نمیدهند:
# بررسی نسخه فعال هرمس ایجنت
hermes --version
# لیست کردن تمامی اسکیلهای نصبشده محلی
hermes skills list
# مرور ایمن اسکیلهای موجود در کاتالوگ رسمی
hermes skills browse --source official
با اجرای این دستورات متوجه میشوید که چه ابزارهایی در حال حاضر فعال هستند و سیستم در چه سطحی از آمادگی قرار دارد.
۴. نصب امن اسکیلهای امنیتی با بازرسی محتوا
طبق مستندات رسمی هرمس ایجنت، نصب مهارتها از کاتالوگ با دستور زیر انجام میپذیرد:
hermes skills install <skill-name>
اما ویژگی امنیتی ممتاز هرمس این است که پیش از اجرای هر اسکیل، محتوای فایل قوانین و کدهای پیشنهادی آن قابل اسکن و ارزیابی است. همیشه مطمئن شوید که:
- اسکیل مورد نظر صرفاً ابزارهای تاییدشده را فراخوانی کند.
- از ارسال دادههای حساس سیستم به سرورهای ناشناخته جلوگیری شده باشد.
- محدودیتهای دسترسی سیستم فایل در آن رعایت شده باشد.
۵. نقش اسکیلهای تخصصی هک و مفهوم Godmode
در ویدیوهای بینالمللی اخیر، اصطلاح «Godmode» و اسکیلهای ارزیابی آسیبپذیری به وفور شنیده میشود. اما در کاربرد واقعی امنیت سایبری، این مفاهیم چه معنایی دارند؟
- اسکیلهای ارزیابی امنیتی (Offensive Security Skills): مجموعهای از الگوهای استاندارد شامل ارزیابی منطق تجاری برنامهها، تست تزریق پایگاه داده (SQL Injection)، بررسی نفوذ در احراز هویت توکنهای JWT و کشف خطاهای پیکربندی ابری.
- متدولوژی Godmode در تستهای جعبه سیاه: به معنای خارج کردن ایجنت از چارچوب پاسخهای کلیشهای و فعالسازی قابلیت تحلیل عمیق آسیبپذیریها بدون فرار از مسئولیت تحلیلی. در سناریوهای تدافعی و کشف باگ، این اسکیل به ایجنت کمک میکند تا سناریوهای حمله را موشکافی کرده و راهکارهای مهار قطعی ارائه دهد.
- جلوگیری از توهم و خروجیهای ساختگی: در تیمهای امنیتی خودکار، ایجنت ملزم است هر ادعایی درباره کشف آسیبپذیری را با خروجی واقعی ابزار اثبات کند و هیچ اسکریپتی را بدون آزمایش در محیط کنترلشده تایید نکند.
۶. کنترل از راه دور امن با گیتوی تلگرام (Telegram Bot Gateway)
یکی از هیجانانگیزترین بخشهای معرفیشده در ویدیوهای آموزشی، امکان فرماندهی به ایجنتها از طریق گوشی موبایل و تلگرام است. اما پیادهسازی ناشیانهٔ این قابلیت میتواند پورتهای سرور را باز گذاشته یا با مسدودسازی آیپی توسط فیلترینگ مواجه شود.
روش مهندسیشده در معماری مستر هرمس به این صورت است:
- عدم بازگشایی پورت ورودی اینترنتی: ارتباط تلگرام به صورت Long Polling با هسته Telethon برقرار میشود؛ بنابراین هیچ پورت وب بازی از اینترنت به ایجنت متصل نیست و ریسک حمله مستقیم صفر است.
- پل ارتباطی شفاف (Relay Bridge): برای جلوگیری از اختلالات اینترنت بینالملل، تبادل درخواستها از یک ورکر کلودفلر واسط بدون واسطهگری کلیدهای محرمانه عبور داده میشود.
- احراز هویت سختگیرانه کاربری: ایجنت منحصراً به آیدی عددی مالک تلگرام پاسخ میدهد و پیامهای دیگران بلافاصله ریجکت میشوند.
۷. گردش کار تیمی ایجنتها با ساختار کانبان (Kanban Multi-Agent)
یک ایجنت هوش مصنوعی نباید یکتنه تمام مراحل شناسایی، اسکن، اکسپلویت و مستندسازی را انجام دهد؛ زیرا با پر شدن پنجره متنی (Context Window) دچار فراموشی یا خطا میشود. راهحل حرفهای، خرد کردن وظایف بر اساس متدولوژی کانبان است:
- ایجنت مدیر و ناظر (Orchestrator): تسک را دریافت کرده و آن را به بورد کانبان شامل مراحل در انتظار، در حال تحلیل، تست اعتبارسنجی و گزارش نهایی میبرد.
- سابایرجنتهای موازی (Subagents): هر کدام یک بخش مستقل مثل اسکن پورتها، خواندن لاگها یا بررسی کد را انجام داده و فقط خلاصه خروجی را برمیگردانند.
- ثبت مستندات در دیتابیس پایدار: وضعیت تسکها در پایگاه داده SQLite ثبت میشود تا با خاموش شدن سیستم، دادهها از دست نروند.
۸. چرا اجرای مستقیم روی مک لوکال توصیه نمیشود؟ (مزیت پنل مستر هرمس)
اگرچه راهاندازی اولیه روی مک بسیار جذاب به نظر میرسد، اما نگه داشتن چندین ایجنت موازی، ابزارهای تست نفوذ حجیم و ربات تلگرام بر روی سیستم شخصی چالشهای متعددی ایجاد میکند:
- مصرف بالای پردازنده و رم دستگاه در اثر فراخوانی مدلهای چندگانه.
- احتمال دستکاری ناخواسته پکیجهای پایتون سیستم یا کتابخانههای محلی.
- قطعی ارتباط تلگرام به محض بسته شدن درب لپتاپ یا تغییر شبکه وایفای.
پلتفرم ابری مستر هرمس این چالش را با فراهم کردن محیطهای اختصاصی رفع کرده است: هر کاربر یک ایجنت ابری ایزوله با سهمیه مشخص رم و هسته پردازشی (Cgroups v2)، پورتهای کاملاً حفاظتشده پشت پروکسی و ریورسپروکسی Nginx، و سیستم متصل به تلگرام ۲۴ ساعته در اختیار دارد؛ بدون اینکه نیاز باشد حتی یک بایت فایل اضافی روی سیستم شخصی خود نصب کنید.
جمعبندی و مراحل بعدی
برای شروع کار با تیم هک هوش مصنوعی، هیجانزده عمل نکنید. ابتدا محیط فعلی خود را با دستورات پایه ارزیابی کنید، اسکیلهای کاتالوگ رسمی را بررسی نمایید، و اگر نیازمند یک محیط عملیاتی امن، دائمی و بدون خطر برای سیستمعامل شخصی هستید، زیرساخت ابری مستر هرمس مناسبترین گزینه برای آزمایش و اجرای پروژههای امنیتی پیشرفته است.
دیدگاهها و پرسش و پاسخ
پرسش و پاسخ و نظرات (0)