Packages and Binaries:
hostapd-mana
This package contains a eatureful rogue access point first presented at Defcon 22.
Installed size: 1.27 MB
How to install: sudo apt install hostapd-mana
Dependencies:
- libc6
- libnl-3-200
- libnl-genl-3-200
- libssl3
- openssl
- ssl-cert
hostapd-mana
root@kali:~# hostapd-mana --help
hostapd-mana: invalid option -- '-'
hostapd-mana v2.6
User space daemon for IEEE 802.11 AP management,
IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
Copyright (c) 2002-2016, Jouni Malinen <[email protected]> and contributors
--------------------------------------------------
MANA https://github.com/sensepost/hostapd-mana
By @singe ([email protected])
Original MANA EAP by Ian ([email protected])
Original karma patches by Robin Wood - [email protected]
Original EAP patches by Brad Antoniewicz @brad_anton
Sycophant by Michael Kruger @_cablethief
usage: hostapd [-hdBKtv] [-P <PID file>] [-e <entropy file>] \
[-g <global ctrl_iface>] [-G <group>]\
[-i <comma-separated list of interface names>]\
<configuration file(s)>
options:
-h show this usage
-d show more debug messages (-dd for even more)
-B run daemon in the background
-e entropy file
-g global control interface path
-G group for control interfaces
-P PID file
-K include key data in debug messages
-i list of interface names to use
-S start all the interfaces synchronously
-t include timestamps in some debug messages
-v show hostapd version
hostapd-mana_cli
root@kali:~# hostapd-mana_cli -h
hostapd_cli v2.6
Copyright (c) 2004-2016, Jouni Malinen <[email protected]> and contributors
usage: hostapd_cli [-p<path>] [-i<ifname>] [-hvB] [-a<path>] \
[-P<pid file>] [-G<ping interval>] [command..]
Options:
-h help (show this usage text)
-v shown version information
-p<path> path to find control sockets (default: /var/run/hostapd-mana)
-s<dir_path> dir path to open client sockets (default: /var/run/hostapd-mana)
-a<file> run in daemon mode executing the action file based on events
from hostapd
-B run a daemon in the background
-i<ifname> Interface to listen on (default: first interface found in the
socket path)
commands:
ping = pings hostapd
mib = get MIB variables (dot1x, dot11, radius)
sta <addr> = get MIB variables for one station
all_sta = get MIB variables for all stations
new_sta <addr> = add a new station
deauthenticate <addr> = deauthenticate a station
disassociate <addr> = disassociate a station
signature <addr> = get taxonomy signature for a station
sa_query <addr> = send SA Query to a station
get_config = show current configuration
help = show this usage help
interface [ifname] = show interfaces/select interface
level <debug level> = change debug level
license = show full hostapd_cli license
quit = exit hostapd_cli
mana_change_ssid = change the default SSID for when mana is off
mana_get_ssid = get the default SSID for when mana is off
mana_get_state = get whether mana is enabled or not
mana_disable = disable mana
mana_enable = enable mana
mana_loud_off = disable mana's loud mode
mana_loud_on = enable mana's loud mode
mana_loud_state = check mana's loud mode
mana_macacl_off = disable MAC ACLs at management frame level
mana_macacl_on = enable MAC ACLs at management frame level
mana_macacl_state = check mana's MAC ACL mode
mana_wpe_off = disable mana's wpe mode
mana_wpe_on = enable mana's wpe mode
mana_wpe_state = check mana's wpe mode
mana_eapsuccess_off = disable mana's eapsuccess mode
mana_eapsuccess_on = enable mana's eapsuccess mode
mana_eapsuccess_state = check mana's eapsuccess mode
mana_eaptls_off = disable mana's eaptls mode
mana_eaptls_on = enable mana's eaptls mode
mana_eaptls_state = check mana's eaptls mode
sycophant_get_state = get whether sycophant is enabled or not
sycophant_disable = disable sycophant
sycophant_enable = enable sycophant
Updated on: 2022-Nov-18