- Notifications
You must be signed in to change notification settings - Fork5
A used-mode WLAN tool to help switch wireless adapter to Monitor Mode on Windows.
License
hsluoyz/WlanHelper
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
WlanHelper is used to set/get the operation mode (like monitor mode) for a wireless adapter on Windows.
WlanHelper tries to follow the grammar ofiwconfig, a wireless management tool for Linux. So if you renameWlanHelper.exe
toiwconfig.exe
, your command lines for configuring operation mode on Windows will be exactly the same with the alternative on Linux.
Managed Mode (forLinux
) =Extensible Station Mode (akaExtSTA, forWindows
)
Monitor Mode (forLinux
) =Network Monitor Mode (akaNetMon, forWindows
)
RunWlanHelper
without parameters.
Run
netsh wlan show interfaces
, get theGUID
for the interface.Run
WlanHelper -h
to see the usage.{Interface Name}
refers to theGUID
in the above step.
Command Usage:WlanHelper {Interface Name} mode [*null*|managed|monitor]*null* - get interface modemanaged - set interface mode to managed mode (aka ExtSTA)monitor - set interface mode to monitor mode (aka NetMon)
An example:
C:\>netsh wlan show interfacesThere is 1 interface on the system: Name : Wi-Fi Description : Qualcomm Atheros AR9485WB-EG Wireless Network Adapter GUID : 42dfd47a-2764-43ac-b58e-3df569c447da Physical address : a4:db:30:d9:3a:9a State : connected SSID : LUO-PC_Network BSSID : d8:15:0d:72:8c:18 Network type : Infrastructure Radio type : 802.11n Authentication : WPA2-Personal Cipher : CCMP Connection mode : Auto Connect Channel : 1 Receive rate (Mbps) : 150 Transmit rate (Mbps) : 150 Signal : 100% Profile : LUO-PC_Network Hosted network status : Not availableC:\>WlanHelper.exe 42dfd47a-2764-43ac-b58e-3df569c447da modemanagedC:\>WlanHelper.exe 42dfd47a-2764-43ac-b58e-3df569c447da mode monitorSuccessC:\>WlanHelper.exe 42dfd47a-2764-43ac-b58e-3df569c447da mode monitorC:\>WlanHelper.exe 42dfd47a-2764-43ac-b58e-3df569c447da mode managedSuccessC:\>WlanHelper.exe 42dfd47a-2764-43ac-b58e-3df569c447da modemanagedC:\>WlanHelper.exe 42dfd47a-2764-43ac-b58e-3df569c447da mode masterError: invalid parameter, type in "WlanHelper -h" for help.
- Build
WlanHelper.sln
withVisual Studio 2013
About
A used-mode WLAN tool to help switch wireless adapter to Monitor Mode on Windows.