Proof-of-concept of the KRACK attack against Linux and Android
Switch branches/tags
Nothing to show
Clone or download
Mathy Vanhoef Mathy Vanhoef
Mathy Vanhoef and Mathy Vanhoef README.md: not actively supported
Latest commit e08dee8 Mar 6, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc Change version number to v2.6 for the release Oct 2, 2016
eap_example Fix typo in eap_example_server.c Oct 29, 2016
hostapd krackattack: put our changes under 2-clause BSD license Oct 8, 2017
hs20 HS 2.0 server: Remove redundant NULL check Oct 28, 2016
krackattack krackattack: improved debug output Jan 13, 2018
mac80211_hwsim/tools Remove obsolete mac80211_hwsim tests Oct 1, 2015
radius_example RADIUS: Redesign Request Authenticator generation Feb 6, 2016
src krackattack: put our changes under 2-clause BSD license Oct 8, 2017
tests tests: Make ap_interworking_scan_filtering more robust Oct 29, 2016
wlantest wlantest: Recognize EAPOL-Key frames without MIC bit for FILS Oct 10, 2016
wpa_supplicant simulate: defconfig that builds on debian Nov 5, 2016
wpadebug wpadebug: Add option to ignore SSL errors Jun 7, 2013
wpaspy wpaspy: Fix potentially referencing non existing attribute May 28, 2016
.gitignore gitignore static library files Jul 23, 2016
Android.mk Treat VER_2_1_DEVEL the same as VER_0_8_X Dec 15, 2013
CONTRIBUTIONS Update copyright notices for the new year 2016 Jan 1, 2016
COPYING Update copyright notices for the new year 2016 Jan 1, 2016
README krackattack: put our changes under 2-clause BSD license Oct 8, 2017
README.md README.md: not actively supported Mar 6, 2018
attacks.h attack: working and stable KRAck attack in simulation Jun 16, 2017
build.sh simulate: script and config to start simulation Nov 5, 2016
build_release Drop OpenSSL 0.9.8 patches to add EAP-FAST support Jan 12, 2016

README.md

This script is currently not actively supported. The documentation is also not complete.

Before running this script, you must compile hostapd. This only needs to be done once:

  cd ../hostapd
  cp defconfig .config
  make -j 2

Then you can exece this script. See our video for example commands.