MDK3 یک ابزار اثبات مفهوم یا proof-of-concept میباشد که میتواند از ضعف های عمومی پروتکل IEEE 802.11 بهره برداری کند. لطفا فقط در شبکه ای استفاده کنید که از قبل مجوز رسمی آن را داشته باشید. نحوه نوشتن دستور mdk3 به شکل زیر است:
root@kali:~# mdk3 <interface> options
کار با MDK3 در کالی لینوکس
ما در این آموزش از سوییچ b استفاده می کنیم که به معنای Beacon Flood mode هست،بنابراین میتوانیم اکسس پوینت های فیک در شبکه بسازیم. این کار بیشتر شبیه یه شوخی هست تا اینکه بخوایم نفوذی انجام بدیم(هدف ما صرفا آموزش و بالابردن سطح علمی هست)
برای اینکه نیاز به کارت شبکه داریم،در نتیجه در این آموزش شما می بایست یکی از روش های زیر رو پیش بگیرید.
- استفاده از کالی به صورت لایو (Live)
- نصب کالی در Vmware یا Virtualbox (که نیاز به دانگل وای فای داریم که مناسب تست نفوذ باشه.برای کسب اطلاعات بیشتر کلیک کنید)
- نصب کالی در کنار ویندوز و همینطور شناسایی کارت شبکه لپ تاپ یا PCI به کالی
ما برای تست نفوذ و کار با MDK3 در کالی لینوکس، از مورد دوم استفاده کردیم،به این منظور کارت شبکه رو متصل میکنیم و باید روی حالت(Monitor Mode) باشد.برای سوییچ روی این حالت می بایست دستور زیر رو در ترمینال وارد کنید
root@kali:~# airmon-ng <interface> start
که در این حالت <interface> خودتون رو باید وارد کنید.که با زدن این دستور در ترمیتال قابل مشاهده هست
root@kali:~# iwconfig
بعد از اینکه کارت شبکه رو به سیستم متصل کردید،باید شناسایی بشه که در این آموزش interface ما wlan0 هست.
ساخت اکسس پوینت جعلی با MDK3
بدین منظور باید این دستور رو در ترمینال وارد کنید (میتونید یه –help بگیرید تا سوییچ هارو به شما نشون بده)
root@kali:~# mdk3 wlan0 b
در این حالت ساخت اکسس پوینت های فیک آغاز میشه…برای متوقف کردن این عمل میتونید کلید های ترکیبی ctrl+c رو بزنید تا عملیات متوقف بشه