
اگر تا به حال با ابزارهای تست نفوذ در دنیای امنیت اطلاعات کار کرده باشید، حتماً نام Armitage به گوشتان خورده است؛ یک رابط گرافیکی جذاب و کاربردی برای Metasploit که کار را برای تحلیلگران امنیتی بسیار راحت تر می کند. در واقع، آرمیتاژ آمده تا دسترسی به قابلیت های پیچیده Metasploit را ساده تر کند، مخصوصاً برای کسانی که ترجیح می دهند به جای خط فرمان، با یک رابط بصری سر و کله بزنند.
اما موضوع اینجاست که نصب و راه اندازی آرمیتاژ، مخصوصاً در سیستم عامل Kali Linux، همیشه آن طور که باید سر راست نیست. گاهی اوقات با ارورها و ناسازگاری هایی مواجه می شویم که اگر راه و روش درست را ندانیم، وقت و انرژی زیادی از ما می گیرند. در این مقاله، قدم به قدم با هم پیش می رویم تا ببینیم چطور می شود Armitage را به درستی روی کالی لینوکس نصب و پیکربندی کرد.
Armitage چیست؟
آرمیتاژ یک نسخه گرافیکی از متاسپلویت است که با ارائه رابط کاربری ساده و کاربرپسند، مدیریت اکسپلویت ها، اسکن ها و پیلود ها را آسان می کند. این ابزار به ویژه در تست نفوذ وب سایت ها، سرور ها و سیستم های شخصی کاربرد دارد و از بیش از ۲۰۰۰ اکسپلویت و ۵۰۰ پیلود پشتیبانی می نماید.
پیش نیازهای نصب Armitage در محیط کالی لینوکس
🔺 سیستم عامل کالی لینوکس
🔺 نصب متاسپلویت فریمورک
🔺 نصب جاوا
🔺 سرویس پایگاه داده PostgreSQL برای مدیریت دیتابیس متاسپلویت
مراحل نصب و پیکربندی Armitage در محیط کالی لینوکس
مراحل نصب کردن و تنظیم آرمیتاژ در محیط کلی لینوکس، شامل موارد زیر است:
مرحله اول: به روزرسانی سیستم و نصب Armitage
در ابتدا ترمینال را اجرا کرده و برای به روزرسانی سیستم و بسته ها، دستورات زیر را وارد کنید:
sudo apt update && sudo apt upgrade -y
سپس، در صورتی که Armitage نصب نشده باشد، برای نصب آن دستور زیر را اجرا کنید:
sudo apt install armitage
مرحله دوم: راه اندازی سرویس های مورد نیاز
برای اجرای آرمیتاژ، فعال بودن سرویس های PostgreSQL و متاسپلویت ضروری است. دستور زیر وظیفه راه اندازی و پیکربندی پایگاه داده متاسپلویت را بر عهده دارد:
sudo systemctl start postgresql msfdb init
مرحله سوم: اجرای Armitage
برای اجرای آرمیتاژ، تنها کافی است دستور زیر را در ترمینال وارد نمایید:
armitage
در اولین بار که آرمیتاژ را اجرا می کنید، پنجره ای برای اتصال به Metasploit نشان داده می شود. فقط کافی است روی دکمه “Connect” کلیک کنید. اگر Metasploit هنوز اجرا نشده باشد، آرمیتاژ از شما می پرسد که آیا می خواهید آن را اجرا کند یا نه. گزینه “Yes” را بزنید تا Metasploit به صورت خودکار اجرا شود.
نکات کلیدی
🔺 نسخه نصب شده Java باید حداقل OpenJDK 11 یا بالاتر باشد؛ نسخه های قدیمی تر مانند Java 1.6 قابل استفاده نیستند و پشتیبانی نمی شوند.
🔺 در صورتی که اجرای Armitage با مشکل مواجه شد، بررسی کنید که سرویس PostgreSQL فعال باشد و پایگاه داده Metasploit به درستی تنظیم شده باشد.
🔺 برای استفاده از حالت تیمی، دستور زیر را اجرا کنید:
teamserver <IP> <password>
که در آن <IP> نشانی سرور و <password> رمز عبور تیم خواهد بود.
سخن آخر
نصب و پیکربندی جامع Armitage در محیط کالی لینوکس، دریچهای است به دنیای پیچیده و هیجان انگیز امنیت سایبری. با درک عمیق و تسلط بر این ابزار قدرتمند، شما نه تنها مهارت های تست نفوذ خود را ارتقا می دهید، بلکه توانایی شناسایی و مقابله با تهدید های پیشرفته را نیز کسب می کنید. این مسیر، آغاز یک سفر حرفهای است که در آن دانش و تجربه به هم می آمیزند تا بتوانید در مقابل چالش های امنیتی امروز و فردا با اعتماد کامل ایستادگی کنید.
برای تجربه بهتر و امن تر کار با کالی لینوکس و ابزارهای حرفه ای، پیشنهاد می کنیم سرور مجازی لینوکس با کیفیت و پشتیبانی کامل را از وب سایت آذرسیس تهیه کنید و محیطی پایدار و قدرتمند برای پروژه های امنیتی خود بسازید.
در نسخه های قدیمیتر Kali، Armitage نصب بود، اما در نسخه های جدید تر (Kali 2020 به بعد)، ممکن است حذف شده باشد. برای استفاده، باید آن را به صورت دستی نصب کنید.
بله، Armitage با Java نوشته شده و به OpenJDK 8 یا بالاتر نیاز دارد.