Commit Graph

  • 926eb14143
    README.md: document support for libnl master rofl0r 2024-12-12 15:35:48 +01:00
  • 7b4cc24a82 regenerate configure script rofl0r 2024-12-12 14:17:16 +00:00
  • 5a45120a3e add support for building with libnl3/libnl-tiny Jaroslav Škarvada 2021-12-14 22:03:07 +01:00
  • bd0f382622 Stop attack when nack code is SETUP_LOCKED and last_msg is M1 feitoi 2023-07-18 09:58:02 -03:00
  • 4091bf2b31 Replace obsolete ualarm, setitimer with timer_settime feitoi 2022-01-29 18:17:53 -03:00
  • db98ba5a04 fix -p option using new way feitoi 2021-05-17 23:33:27 -03:00
  • a2002d7add wash: get rid of the checksum of bssid's cached feitoi 2022-01-30 21:25:42 -03:00
  • 0cbb0fb38f wash: always print in both modes when AP status changes feitoi 2022-01-27 01:11:38 -03:00
  • 8053864a5f wash: fix behaviour when AP cache is full feitoi 2022-01-27 00:10:03 -03:00
  • 36e5b16cde libwps: make parse_wps_tag static and rename it rofl0r 2022-01-25 21:04:25 +00:00
  • b7c1d0e0ca wash: in json mode, print a line whenever an AP's WPS status changes rofl0r 2022-01-25 19:27:39 +00:00
  • a668362986 wash: add support for device_password_id in json mode rofl0r 2022-01-25 18:15:56 +00:00
  • fa3fc51a5a wash: add support for selected_registrar_config_methods in json rofl0r 2022-01-25 18:02:37 +00:00
  • 2db7ca5935 stop attack when nack code is SETUP_LOCKED feitoi 2021-05-27 18:28:42 -03:00
  • 8ab068a9a7 cracker: change the type of variable pin_count from float to int feitoi 2021-05-26 22:00:47 -03:00
  • d6c931c26c got timeout instead of an M5 when cracking second half, so retry feitoi 2021-05-19 00:21:06 -03:00
  • 387678d71b exchange.c: Check the reason code for received NACK message (FAKE NACK) feitoi 2021-05-17 06:42:50 -03:00
  • 4b921d1d0c exchange.c: Print the reason code of NACK message feitoi 2021-05-16 19:39:38 -03:00
  • 0c299e9f67 macchanger: increment entire mac, not just last byte rofl0r 2021-04-30 15:21:54 +01:00
  • f575031605 improve upon the algorithm used in macchanger feitoi 2021-04-24 16:10:57 -03:00
  • a3a018e277 README: document new MAC changer option Andreas Nilsen 2021-02-15 16:35:03 +01:00
  • 3f633f5621 add MAC changer option Gabriel Rodrigues Couto 2014-03-24 11:48:43 -03:00
  • 2d6e537e60 Improve error reporting. Guy Harris 2020-08-14 18:29:33 -07:00
  • 4316c2659a reassociate(): fix bug rofl0r 2020-07-12 16:52:08 +01:00
  • 7a0f1ce677 release 1.6.6 v1.6.6 rofl0r 2020-03-16 16:42:21 +00:00
  • eebc0e97a7 logfilter.py: add support for python3 (#299) Christian Bremvåg 2020-01-20 23:46:57 +01:00
  • a7b390853b add experimental new command line switch -u rofl0r 2019-10-30 03:29:53 +00:00
  • cc550c473b save router's uptime rofl0r 2019-10-30 03:14:35 +00:00
  • 14b2cf73d4 80211.c: simplify is_target() rofl0r 2019-10-30 02:19:07 +00:00
  • 2b8db02472 80211.c: clean up duplicate beacon parsing code rofl0r 2019-10-30 02:09:34 +00:00
  • 567430f71b pixie: fix logic for wpc file update rofl0r 2019-10-29 23:27:32 +00:00
  • 1bcb0dd260 fix .wpc file when pixiewps attack is successful feitoi 2019-10-26 18:18:52 -03:00
  • 03dbc8fac9 new functions to sort the valid PIN into current p1 and p2 index feitoi 2019-10-26 18:14:53 -03:00
  • eec6a89701 pixiewps mode: implement automatic cracking and proper NACK usage rofl0r 2019-10-25 05:42:18 +01:00
  • 01432621e4 fix compatibility with GCC 4.4 rofl0r 2019-10-29 14:11:51 +00:00
  • 49bdddbba9 introduce method to stop cprintf from printing rofl0r 2019-10-25 05:08:32 +01:00
  • 9a64a705fa pixie mode: default to -g 1 rofl0r 2019-10-23 01:04:48 +01:00
  • 4abde23a5e default to -g 1 when passing -p rofl0r 2019-10-23 01:01:53 +01:00
  • 620b757de4 parse_static_pin: remove impossible branch rofl0r 2019-10-23 00:59:49 +01:00
  • acfc3ddabe decrease definition of EAPOL_START_MAX_TRIES (#290) feitoi 2019-10-08 00:01:37 -03:00
  • 6f1c14f80d remove duplicate definition of FAKE_RADIO_TAP_HEADER rofl0r 2019-10-05 18:30:35 +01:00
  • d5e2c820d3 wash: remove usage of pcap-based packet filtering rofl0r 2019-10-05 17:21:27 +01:00
  • 4b51249bd7 --output-file: save all packets received by the pcap driver rofl0r 2019-10-05 16:09:52 +01:00
  • 53e7855196 wash: implement -O output option too rofl0r 2019-10-05 16:05:54 +01:00
  • 37de8c8822 print message when we get EAP_FAILURE rofl0r 2019-06-21 16:04:50 +01:00
  • 916f63e579 don't go into endless loop when AP has WPS turned off rofl0r 2019-06-20 21:59:09 +01:00
  • 1a1c1f8e7a session.c: remove unnecessary type cast feitoi 2019-05-13 00:18:54 -03:00
  • 7e519fed18 wash: fix calculation of attack progress feitoi 2019-05-13 00:14:40 -03:00
  • 75c8e7be61 cracker: whitespace cleanup rofl0r 2019-05-12 23:26:35 +01:00
  • 231df4a616 cracker: remove indent level rofl0r 2019-05-12 23:23:20 +01:00
  • c6baab313d restore_session: and another indent layer rofl0r 2019-05-12 23:07:55 +01:00
  • 9db8bb69f6 restore_session: remove yet one more indent layer rofl0r 2019-05-12 23:06:39 +01:00
  • 113f12fe26 restore_session: remove one more indent layer rofl0r 2019-05-12 23:05:26 +01:00
  • daf4906c15 restore_session: remove yet another indent layer rofl0r 2019-05-12 22:57:49 +01:00
  • b5c960e9c5 restore_session: remove another indent level rofl0r 2019-05-12 22:54:40 +01:00
  • b1c4516ea3 restore_session: remove indentation level rofl0r 2019-05-12 22:51:19 +01:00
  • 09d1ec5189 save_session: remove another indentation level rofl0r 2019-05-12 22:45:39 +01:00
  • 4c1bf602f0 save_session: remove more unused code rofl0r 2019-05-12 22:39:33 +01:00
  • 442300a9d4 save_session: remove more unused code rofl0r 2019-05-12 22:36:59 +01:00
  • 079c837e8d misc: add mac2str_buf() rofl0r 2019-05-12 22:36:14 +01:00
  • 7553070190 save_session: remove unused code rofl0r 2019-05-12 22:20:26 +01:00
  • fdeb73b03a save_session: simplify code rofl0r 2019-05-12 19:32:26 +01:00
  • f38637bf2f save_session: remove indentation level 4 rofl0r 2019-05-12 19:27:29 +01:00
  • 9b977465e5 save_session: remove indentation level 3 rofl0r 2019-05-12 19:25:15 +01:00
  • 609b809230 save_session: remove indentation level 2 rofl0r 2019-05-12 19:23:00 +01:00
  • 7f82c34925 save_session: remove indentation level rofl0r 2019-05-12 19:18:30 +01:00
  • 4ea108d4d8 save .wpc file if the first half of first pin is correct feitoi 2019-05-10 17:33:44 -03:00
  • 23dcc42cd1 enhance radiotap header with TX capabilities rofl0r 2019-04-28 00:32:53 +01:00
  • 63fb581eed builder: start with sequence number 0 rofl0r 2019-04-27 21:54:13 +01:00
  • 8f13728492 builder: remove single-use DEFAULT_DURATION from header rofl0r 2019-04-27 21:50:25 +01:00
  • e90bf38193 build_dot11_frame_header_m: make static rofl0r 2019-04-27 21:48:06 +01:00
  • 396f27d9e6 builder: remove SEQ_MASK header macro rofl0r 2019-04-27 21:44:31 +01:00
  • f579dde53b common.h: fall back to endianness.h if end. cannot be determined rofl0r 2019-04-25 03:05:33 +01:00
  • f8847d4123 wash: fix channel 0 being displayed with some 5GHz APs in file mode rofl0r 2019-04-15 21:19:52 +01:00
  • 46ad89ac6e wash: fix bogus output with wrong FCS packets rofl0r 2019-04-10 02:22:08 +01:00
  • feb454c4d9 activate rfmon only on apple apple_only_rfmon rofl0r 2019-03-22 20:52:05 +00:00
  • 48a0a8bedc wash: show crack progress with -p option (#268) feitoi 2019-02-27 10:57:26 -03:00
  • c7040da3a9 fix #271 rofl0r 2019-02-22 17:38:24 +00:00
  • 7a4aaef39b Stop attack if the specified 4/8 digit WPS PIN has been already tried feitoi 2018-11-27 20:08:00 -02:00
  • 7a915551a4 Specified PIN into current index of p1 and p2 array + warning message feitoi 2018-11-27 20:08:00 -02:00
  • 841db531dc Save .wpc file if the first attempt is correct feitoi 2018-11-27 20:05:42 -02:00
  • b89bf9cf42 Fix invalid format .wpc file feitoi 2018-11-27 20:03:37 -02:00
  • f936d3dde8 globule string setters: use free and strdup consistently feitoi 2018-11-17 10:41:51 -02:00
  • 7c619ebd8d make pcap writer code endian-safe rofl0r 2018-08-27 05:35:13 +01:00
  • 61915956f2 fix bogus "wrong FCS" report caused by packets we send ourselves rofl0r 2018-08-27 02:24:33 +01:00
  • fd5dc9590a implement -O which writes a pcap file with interesting packets rofl0r 2018-08-27 02:01:02 +01:00
  • 126a197534 README.md: fix typo schoonc 2018-08-07 06:47:52 +03:00
  • d143a8de25 Fix memleak of p1 and p2 array (#256) feitoi 2018-07-25 14:08:30 -03:00
  • f813196b39 add some test code for WPS exchange rofl0r 2018-06-19 21:28:05 +01:00
  • 375973b5d4 reaver: print hint when we get deauth packets during WPS exchange rofl0r 2018-06-19 19:14:48 +01:00
  • 78651c216f wash: display APs with broken WPS version 0.0 field rofl0r 2018-06-19 16:22:15 +01:00
  • 78c8de717a wash: fix endless loop in file-based mode rofl0r 2018-06-19 15:58:19 +01:00
  • b32cbe9190 wash: catch SIGINT for a proper shutdown rofl0r 2018-06-17 22:13:08 +01:00
  • 140507a120 Makefile: remove bogus distclean target rofl0r 2018-05-16 17:54:16 +01:00
  • a3b25763fe Release 1.6.5 v1.6.5 rofl0r 2018-05-11 18:11:29 +01:00
  • de9ca5b05f Update readme for version 1.6.5 (#236) kcdtv 2018-05-10 20:55:07 +02:00
  • d92b77d6e5 wash: double the amount of maximal APs to 512 rofl0r 2018-05-09 17:29:33 +01:00
  • 93fda2cd19 wash: fix list index retrieval when more than MAX_APs APs have been seen ianox 2018-05-09 17:23:06 +01:00
  • 1d47eb552b wpsmon.c: replace hardcoded AP limit with a macro rofl0r 2018-05-09 16:53:38 +01:00
  • b4ba9b8bee Pass on pixiewps exit code. (#230) Vasiliy Glazov 2018-04-12 23:20:27 +03:00