Skip to content

EAP & ACL & hostapd upstream

Compare
Choose a tag to compare
@singe singe released this 10 May 11:26
· 13 commits to master since this release

There have been numerous changes since the 44con release back in October 2014, and it's time to make a new release. I should have done one of these earlier, so I'm skipping a minor version number to indicate quite a bit has happened.

While hostapd-mana is now a separate submodule, many of the changes have been in it, here's a brief summary:

  • Updated from upstream hostapd v2.2 to v2.3
  • Merged Brad Antoniewicz hostapd-wpe changes in with his permission
  • Significantly refactored probe handling code for efficiency gains
  • Many output message cleanups, additions and fixups
  • Cleanups to handling of wildcard probes and hidden SSIDs
  • Extended EAP WPE functionality with testing and exposure to more EAP types in the real world
  • Extended MAC ACLs that apply at probe level (i.e. not just traditional assoc level)
  • Created ability to specify binary masks of MAC addresses for ACLs
  • Updated config options and hostapd_cli options for ACLs
  • Updated libnl dependencies defaults for modern linuxes

On the mana-toolkit side, the following notable changes have been made:

  • Spun dependencies out into submodules (hostapd-mana, sslstrip2, dns2proxy etc.)
  • Integrated net-creds
  • Put loot into one place
  • Added more hostapd configs
  • Merged in some changes from offsec (thanks guys)
  • Updated configs to use new hostapd-mana config options