از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
Aircrack-ng را نصب کنید روی اوبونتو
سرفصلهای مطلب
Aircrack-ng مجموعه کاملی از ابزارها برای ممیزی امنیت بی سیم است. می توان از آن برای نظارت، آزمایش، شکستن یا حمله به پروتکل های امنیتی بی سیم مانند WEP، WPA، WPA2 استفاده کرد. Aircrack-ng مبتنی بر خط فرمان است و برای سیستم عامل ویندوز و مک و سایر سیستم عامل های مبتنی بر یونیکس در دسترس است. مجموعه Aircrack-ng شامل ابزارهای زیادی است که برای اهداف مختلف استفاده میشوند، اما در اینجا ما فقط به برخی از ابزارهای مهم که بیشتر در تست امنیت بیسیم استفاده میشوند نگاه میکنیم.
Airmon-ng
Airmon-ng برای مدیریت حالتهای کارت بیسیم و از بین بردن فرآیندهای غیر ضروری هنگام استفاده از aircrack-ng استفاده میشود. برای بو کشیدن اتصال بی سیم، باید کارت بی سیم خود را از حالت مدیریت شده به حالت مانیتورینگ تغییر دهید و airmon-ng برای این منظور استفاده می شود.
Airodump-ng
Airodump-ng یک اسنیفر بی سیم است که می تواند داده های بی سیم را از یک یا چند نقطه دسترسی بی سیم بگیرد. برای تجزیه و تحلیل نقاط دسترسی نزدیک و گرفتن دست دادن استفاده می شود.
Aireplay-ng
Aireplay-ng برای حملات تکراری و به عنوان تزریق کننده بسته استفاده می شود. این می تواند کاربران را از APهایشان حذف کند تا از دست دادن ها عکس بگیرند.
Airdecap-ng
Airdecap-ng برای رمزگشایی بسته های بی سیم رمزگذاری شده WEP، WPA/WPA2 با کلید شناخته شده استفاده می شود.
Aircrack-ng
Aircrack-ng برای حمله به پروتکل های بی سیم WPA/WEP به منظور یافتن کلید استفاده می شود.
نصب و راه اندازی
نصب Aircrack-ng در اوبونتو با استفاده از APT آسان است. فقط دستور زیر را تایپ کنید و با این کار تمام ابزارهای موجود در مجموعه Aircrack-ng نصب می شود.
sudo apt-get نصب کنید -y aircrack-ng
استفاده
در این مقاله، نگاهی گذرا به روش استفاده از aircrack-ng برای شکستن یک شبکه بی سیم رمزگذاری شده (TR1CKST3R در این مثال) برای یافتن رمز عبور خواهیم داشت.
اول از همه، تمام کارتهای بیسیم موجود متصل به رایانه شخصی خود را با استفاده از دستور «iwconfig» فهرست کنید.
ما برای این آموزش از کارت وایرلس با نام «wlxc83a35cb4546» استفاده خواهیم کرد (ممکن است در مورد شما متفاوت باشد). اکنون، تمام فرآیندهای در حال اجرا را بکشید روی کارت بی سیم با استفاده از airmon-ng.
حالت مانیتور را شروع کنید روی ‘wlxc83a35cb4546’ با تایپ کردن
ubuntu@ubuntu:~$ sudo airmon-ng start wlxc83a35cb4546
اکنون airmon-ng حالت مانیتور را شروع کرده است روی کارت بیسیم، با نام دیگری «wlan0mon» ظاهر میشود. دوباره “iwconfig” را اجرا کنید تا جزئیات بی سیم را لیست کنید.
سپس، از airodump-ng برای مشاهده نقاط دسترسی بیسیم نزدیک و ویژگیهای آنها استفاده کنید.
می توانید جستجو را با استفاده از فیلترهای MAC (–bssid) و کانال (-c) محدود کنید. برای گرفتن دست دادن (Handshake حاوی رمز عبور رمزگذاری شده است)، ما باید بسته های خود را در جایی با استفاده از گزینه “–write” ذخیره کنیم. نوع،
-ج 11 wlan0mon –نوشتن /tmp/دست دادن.کلاه
–bssid : آدرس MAC Access Point
-ج : کانال اکسس پوینت [1–13]
–نوشتن : بسته های ضبط شده را در یک مکان مشخص ذخیره می کند
اکنون باید هر دستگاهی را با استفاده از ابزار Aireplay-ng از این Access Point حذف کنیم. نوشتن
-a: نقاط دسترسی MAC را برای Aireplay-ng مشخص کنید
-0: تعداد بستههای مرگ را برای ارسال مشخص کنید
پس از مدتی ، همه دستگاه ها از آن نقطه دسترسی جدا می شوند ، هنگامی که آنها سعی می کنند دوباره به هم وصل شوند ، اجرای Airodump-NG باعث می شود دست دستی را ضبط کند. در بالای اجرای airodump-ng ظاهر می شود.
Handshake در دایرکتوری ‘/tmp/’ ذخیره میشود و حاوی رمز عبور رمزگذاریشدهای است که میتوان آن را با استفاده از یک فرهنگ لغت به صورت آفلاین اجباری کرد. برای شکستن رمز عبور، از Aircrack-ng استفاده خواهیم کرد. تایپ کنید
/usr/اشتراک گذاری/فهرست های کلمات/rockyou.txt
-w : محل دیکشنری را مشخص کنید
Aircrack-ng لیست رمزهای عبور را بررسی می کند و در صورت یافتن، رمز عبور استفاده شده به عنوان کلید را نمایش می دهد.
در این مورد، aircrack-ng رمز عبور استفاده شده از «123456789» را پیدا کرد.
حال، حالت مانیتور را متوقف کنید روی کارت بی سیم و مدیر شبکه را مجددا راه اندازی کنید.
ubuntu@ubuntu:~$ sudo راه اندازی مجدد مدیر شبکه سرویس
نتیجه
Aircrack-ng می تواند برای بررسی امنیت بی سیم یا برای شکستن رمزهای عبور فراموش شده استفاده شود. برخی از ابزارهای مشابه دیگر برای این منظور مانند Kismet وجود دارد اما AirCrack-NG برای پشتیبانی خوب ، تطبیق پذیری و داشتن طیف گسترده ای از ابزارها بهتر شناخته شده است. این دارای رابط خط فرمان آسان برای استفاده است که می تواند به راحتی با استفاده از هر زبان برنامه نویسی مانند پایتون خودکار شود.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1403-01-05 15:33:07