krackattack: ./krack-test-client.py --replay-broadcast [16:05:50] Note: disable Wi-Fi in network manager & disable hardware encryption. Both may interfere with this script. command failed: Operation not permitted (-1) Traceback (most recent call last): File "./krack-test-client.py", line 609, in attack.run(options=options) File "./krack-test-client.py", line 424, in run self.configure_interfaces() File "./krack-test-client.py", line 414, in configure_interfaces subprocess.check_output(["iw", self.nic_iface, "interface", "add", self.nic_mon, "type", "monitor"]) File "/usr/lib/python2.7/subprocess.py", line 574, in check_output raise CalledProcessError(retcode, cmd, output=output) subprocess.CalledProcessError: Command '['iw', 'wlan0', 'interface', 'add', 'wlan0mon', 'type', 'monitor']' returned non-zero exit status 255 [16:05:50] Closing hostapd and cleaning up ... krackattack: sudo ./krack-test-client.py --replay-broadcast [16:06:17] Note: disable Wi-Fi in network manager & disable hardware encryption. Both may interfere with this script. [16:06:18] Starting hostapd ... Configuration file: /home/mentor/krack3/krackattacks-scripts/krackattack/hostapd.conf Using interface wlan0 with hwaddr c4:e9:84:d8:98:96 and ssid "TI_AP" wlan0: interface state UNINITIALIZED->ENABLED wlan0: AP-ENABLED [16:06:19] Ready. Connect to this Access Point to start the tests. Make sure the client requests an IP using DHCP! [16:06:20] Reset PN for GTK [16:06:22] Reset PN for GTK [16:06:24] Reset PN for GTK [16:06:26] Reset PN for GTK [16:06:28] Reset PN for GTK [16:06:30] Reset PN for GTK [16:06:32] Reset PN for GTK [16:06:34] Reset PN for GTK [16:06:36] Reset PN for GTK [16:06:38] Reset PN for GTK [16:06:40] Reset PN for GTK [16:06:43] Reset PN for GTK [16:06:45] Reset PN for GTK [16:06:47] Reset PN for GTK [16:06:49] Reset PN for GTK wlan0: STA 3c:a9:f4:42:82:88 IEEE 802.11: authenticated wlan0: STA 3c:a9:f4:42:82:88 IEEE 802.11: associated (aid 1) wlan0: AP-STA-CONNECTED 3c:a9:f4:42:82:88 wlan0: STA 3c:a9:f4:42:82:88 RADIUS: starting accounting session E76399EA25E49901 [16:06:50] 3c:a9:f4:42:82:88: 4-way handshake completed (RSN) [16:06:50] 3c:a9:f4:42:82:88: DHCP reply 192.168.100.2 to 3c:a9:f4:42:82:88 [16:06:51] Reset PN for GTK [16:06:51] 3c:a9:f4:42:82:88: client has IP address -> now sending replayed broadcast ARP packets [16:06:51] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 0 ARPs this interval) [16:06:53] Reset PN for GTK [16:06:53] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) wlan0: STA 78:a5:04:26:95:28 IEEE 802.11: authenticated wlan0: STA 78:a5:04:26:95:28 IEEE 802.11: associated (aid 2) wlan0: AP-STA-CONNECTED 78:a5:04:26:95:28 wlan0: STA 78:a5:04:26:95:28 RADIUS: starting accounting session 6DB97744C6F50248 [16:06:54] 78:a5:04:26:95:28: 4-way handshake completed (RSN) [16:06:54] 78:a5:04:26:95:28: DHCP reply 192.168.100.3 to 78:a5:04:26:95:28 [16:06:54] 78:a5:04:26:95:28: DHCP reply 192.168.100.3 to 78:a5:04:26:95:28 [16:06:55] Reset PN for GTK [16:06:55] 78:a5:04:26:95:28: client has IP address -> now sending replayed broadcast ARP packets [16:06:55] 78:a5:04:26:95:28: sending broadcast ARP to 192.168.100.3 from 192.168.100.1 (sent 0 ARPs this interval) [16:06:55] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:06:56] 3c:a9:f4:42:82:88: DHCP reply 192.168.100.2 to 3c:a9:f4:42:82:88 [16:06:57] Reset PN for GTK [16:06:57] 78:a5:04:26:95:28: sending broadcast ARP to 192.168.100.3 from 192.168.100.1 (sent 1 ARPs this interval) [16:06:57] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:06:59] Reset PN for GTK [16:06:59] 78:a5:04:26:95:28: sending broadcast ARP to 192.168.100.3 from 192.168.100.1 (sent 2 ARPs this interval) [16:06:59] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:07:01] Reset PN for GTK [16:07:01] 78:a5:04:26:95:28: sending broadcast ARP to 192.168.100.3 from 192.168.100.1 (sent 3 ARPs this interval) [16:07:01] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:07:03] Reset PN for GTK [16:07:03] 78:a5:04:26:95:28: sending broadcast ARP to 192.168.100.3 from 192.168.100.1 (sent 4 ARPs this interval) [16:07:03] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:07:04] 3c:a9:f4:42:82:88: DHCP reply 192.168.100.2 to 3c:a9:f4:42:82:88 [16:07:05] Reset PN for GTK [16:07:05] 78:a5:04:26:95:28: sending broadcast ARP to 192.168.100.3 from 192.168.100.1 (sent 1 ARPs this interval) [16:07:05] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:07:07] Reset PN for GTK [16:07:07] 78:a5:04:26:95:28: sending broadcast ARP to 192.168.100.3 from 192.168.100.1 (sent 2 ARPs this interval) [16:07:07] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:07:07] 78:a5:04:26:95:28: Client accepts replayed broadcast frames (this is bad). [16:07:07] Fix this before testing for group key (re)installations! [16:07:09] Reset PN for GTK [16:07:09] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:07:11] Reset PN for GTK [16:07:11] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:07:13] Reset PN for GTK [16:07:13] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:07:15] Reset PN for GTK [16:07:15] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:07:17] Reset PN for GTK [16:07:17] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:07:19] Reset PN for GTK [16:07:19] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:07:20] 3c:a9:f4:42:82:88: DHCP reply 192.168.100.2 to 3c:a9:f4:42:82:88 [16:07:21] Reset PN for GTK [16:07:21] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:07:23] Reset PN for GTK [16:07:23] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:07:23] 3c:a9:f4:42:82:88: DHCP reply 192.168.100.2 to 3c:a9:f4:42:82:88 [16:07:25] Reset PN for GTK [16:07:25] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:07:27] Reset PN for GTK [16:07:27] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:07:29] Reset PN for GTK [16:07:29] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:07:30] 3c:a9:f4:42:82:88: DHCP reply 192.168.100.2 to 3c:a9:f4:42:82:88 [16:07:31] Reset PN for GTK [16:07:31] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:07:33] Reset PN for GTK [16:07:33] 3c:a9:f4:42:82:88: Client DOESN'T accept replayed broadcast frames (this is good) [16:07:33] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:07:36] Reset PN for GTK [16:07:36] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:07:38] Reset PN for GTK [16:07:38] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:07:40] Reset PN for GTK [16:07:40] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:07:42] Reset PN for GTK [16:07:42] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:07:44] Reset PN for GTK [16:07:44] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:07:46] Reset PN for GTK [16:07:46] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:07:48] Reset PN for GTK [16:07:48] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:07:50] Reset PN for GTK [16:07:50] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:07:52] Reset PN for GTK [16:07:52] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:07:54] Reset PN for GTK [16:07:54] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:07:56] Reset PN for GTK [16:07:56] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:07:57] 3c:a9:f4:42:82:88: DHCP reply 192.168.100.2 to 3c:a9:f4:42:82:88 [16:07:57] 3c:a9:f4:42:82:88: DHCP reply 192.168.100.2 to 3c:a9:f4:42:82:88 [16:07:58] Reset PN for GTK [16:07:58] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:08:00] 3c:a9:f4:42:82:88: DHCP reply 192.168.100.2 to 3c:a9:f4:42:82:88 [16:08:00] Reset PN for GTK [16:08:00] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:08:02] Reset PN for GTK [16:08:02] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:08:04] 3c:a9:f4:42:82:88: DHCP reply 192.168.100.2 to 3c:a9:f4:42:82:88 [16:08:04] Reset PN for GTK [16:08:04] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:08:06] Reset PN for GTK [16:08:06] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:08:08] Reset PN for GTK [16:08:08] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:08:10] Reset PN for GTK [16:08:10] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:08:12] Reset PN for GTK [16:08:12] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:08:14] Reset PN for GTK [16:08:14] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:08:16] Reset PN for GTK [16:08:16] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:08:18] Reset PN for GTK [16:08:18] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:08:20] Reset PN for GTK [16:08:20] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:08:22] Reset PN for GTK [16:08:22] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:08:24] Reset PN for GTK [16:08:24] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:08:26] Reset PN for GTK [16:08:26] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:08:28] Reset PN for GTK [16:08:28] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:08:30] Reset PN for GTK [16:08:30] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:08:32] Reset PN for GTK [16:08:32] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:08:34] Reset PN for GTK [16:08:34] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:08:36] Reset PN for GTK [16:08:36] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:08:39] Reset PN for GTK [16:08:39] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:08:41] Reset PN for GTK [16:08:41] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:08:43] Reset PN for GTK [16:08:43] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:08:45] Reset PN for GTK [16:08:45] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:08:47] Reset PN for GTK [16:08:47] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:08:49] Reset PN for GTK [16:08:49] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:08:51] Reset PN for GTK [16:08:51] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:08:53] Reset PN for GTK [16:08:53] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:08:55] Reset PN for GTK [16:08:55] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:08:57] Reset PN for GTK [16:08:57] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:08:59] Reset PN for GTK [16:08:59] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:09:01] Reset PN for GTK [16:09:01] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:09:03] Reset PN for GTK [16:09:03] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:09:05] Reset PN for GTK [16:09:05] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:09:07] Reset PN for GTK [16:09:07] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:09:09] Reset PN for GTK [16:09:09] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:09:11] Reset PN for GTK [16:09:11] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:09:13] Reset PN for GTK [16:09:13] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:09:15] Reset PN for GTK [16:09:15] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:09:17] Reset PN for GTK [16:09:17] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:09:19] Reset PN for GTK [16:09:19] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:09:21] Reset PN for GTK [16:09:21] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:09:23] Reset PN for GTK [16:09:23] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:09:25] Reset PN for GTK [16:09:25] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:09:27] Reset PN for GTK [16:09:27] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:09:29] Reset PN for GTK [16:09:29] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:09:31] Reset PN for GTK [16:09:31] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:09:33] Reset PN for GTK [16:09:33] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:09:35] Reset PN for GTK [16:09:35] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:09:37] Reset PN for GTK [16:09:37] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:09:39] Reset PN for GTK [16:09:39] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:09:42] Reset PN for GTK [16:09:42] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:09:44] Reset PN for GTK [16:09:44] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:09:46] Reset PN for GTK [16:09:46] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:09:48] Reset PN for GTK [16:09:48] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:09:50] Reset PN for GTK [16:09:50] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:09:52] Reset PN for GTK [16:09:52] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:09:54] Reset PN for GTK [16:09:54] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:09:56] Reset PN for GTK [16:09:56] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:09:58] Reset PN for GTK [16:09:58] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:10:00] Reset PN for GTK [16:10:00] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:10:02] Reset PN for GTK [16:10:02] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:10:04] Reset PN for GTK [16:10:04] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:10:06] Reset PN for GTK [16:10:06] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:10:08] Reset PN for GTK [16:10:08] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:10:10] Reset PN for GTK [16:10:10] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:10:12] Reset PN for GTK [16:10:12] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:10:14] Reset PN for GTK [16:10:14] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:10:16] Reset PN for GTK [16:10:16] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:10:18] Reset PN for GTK [16:10:18] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:10:20] Reset PN for GTK [16:10:20] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:10:22] Reset PN for GTK [16:10:22] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:10:24] Reset PN for GTK [16:10:24] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:10:26] Reset PN for GTK [16:10:26] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:10:28] Reset PN for GTK [16:10:28] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:10:29] 3c:a9:f4:42:82:88: DHCP reply 192.168.100.2 to 3c:a9:f4:42:82:88 [16:10:30] Reset PN for GTK [16:10:30] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:10:32] 3c:a9:f4:42:82:88: DHCP reply 192.168.100.2 to 3c:a9:f4:42:82:88 [16:10:32] Reset PN for GTK [16:10:32] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:10:34] Reset PN for GTK [16:10:34] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:10:36] Reset PN for GTK [16:10:36] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:10:38] Reset PN for GTK [16:10:38] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:10:40] Reset PN for GTK [16:10:40] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:10:42] Reset PN for GTK [16:10:42] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:10:44] Reset PN for GTK [16:10:44] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:10:46] Reset PN for GTK [16:10:46] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:10:48] Reset PN for GTK [16:10:48] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:10:51] Reset PN for GTK [16:10:51] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:10:53] Reset PN for GTK [16:10:53] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:10:55] Reset PN for GTK [16:10:55] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:10:57] Reset PN for GTK [16:10:57] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:10:59] Reset PN for GTK [16:10:59] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) [16:11:01] Reset PN for GTK [16:11:01] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 3 ARPs this interval) [16:11:03] Reset PN for GTK [16:11:03] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 4 ARPs this interval) [16:11:05] Reset PN for GTK [16:11:05] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 1 ARPs this interval) [16:11:07] Reset PN for GTK [16:11:07] 3c:a9:f4:42:82:88: sending broadcast ARP to 192.168.100.2 from 192.168.100.1 (sent 2 ARPs this interval) ^Cwlan0: interface state ENABLED->DISABLED wlan0: AP-STA-DISCONNECTED 78:a5:04:26:95:28 wlan0: AP-STA-DISCONNECTED 3c:a9:f4:42:82:88 Traceback (most recent call last): File "./krack-test-client.py", line 609, in wlan0: AP-DISABLED wlan0: CTRL-EVENT-TERMINATING attack.run(options=options) File "./krack-test-client.py", line 469, in run nl80211: deinit ifname=wlan0 disabled_11b_rates=0 sel = select.select([self.sock_mon, self.sock_eth], [], [], 1) KeyboardInterrupt [16:11:08] Closing hostapd and cleaning up ...