Commit Graph

  • 302d03891a feat(crack): capture FT-PSK handshakes and PMKIDs as hashcat WPA*03/WPA*04 master derv82andxxcosita3czxx 2026-10-20 01:42:28 -07:00
  • 2288bb5f2b docs(hardware): RTL8187L RX and Port from a fresh Linux A/B baseline derv82 2026-10-20 00:20:15 -07:00
  • a0e935eee1 fix(rtl8187): drop CMD reads rtl8187_start doesn't do; set MOREFRAG from the frame derv82 2026-10-19 22:44:53 -07:00
  • d562e902cb feat(rtl8187): port the RTL8187B derv82 2026-10-19 22:44:53 -07:00
  • f5299116cf fix(rtl8187): port-correctness pass against rtl8187/dev.c derv82 2026-10-19 22:44:04 -07:00
  • a5e98af71a chore(release): wifit3 0.5.2 v0.5.2 derv82 2026-10-19 01:35:46 -07:00
  • 35ba769d2e feat(eviltwin): resend M1 until an M2 arrives, as hostapd does derv82 2026-10-19 01:08:23 -07:00
  • 5d269d917c fix(eviltwin): record and save captures for a twin on its own BSSID derv82 2026-10-19 01:08:22 -07:00
  • 945e244160 fix(crack): pick a PMKID's HMAC from the key version of the M1 that carried it derv82 2026-10-19 00:15:41 -07:00
  • 49175a2f7f feat(crack): verify key versions 1 and 3 and PSK-SHA256 PMKIDs, as hashcat -m 22000 does derv82 2026-10-19 00:12:55 -07:00
  • e9cf3fe1c8 fix(eviltwin): answer a reassoc request with a reassoc response, as hostapd does derv82 2026-10-18 23:26:13 -07:00
  • 439d6a5135 feat(scripts): twin sniffer prints the deauth / disassoc reason code derv82 2026-10-18 23:26:12 -07:00
  • a0e6841ccf docs(hardware): add Mercusys MU6H to supported hardware list derv82 2026-10-18 20:41:18 -07:00
  • 9123390101 chore(release): wifit3 0.5.1 v0.5.1 derv82 2026-10-18 20:25:33 -07:00
  • 90134ba593 fix(mt76x2u): enable LDPC RX before the calibrations, as the kernel does; log the USB error behind a failed bring-up derv82 2026-10-18 20:16:02 -07:00
  • a1758a87e8 feat(mt76x2u): eject the MediaTek 0e8d:2870 ZeroCD front-end derv82 2026-10-18 20:11:44 -07:00
  • 92bbfd7965 docs(planning): FAKEAP-RESEARCH records observed EvilTwin behavior per OS, security and PMF derv82 2026-10-18 20:11:44 -07:00
  • a7dd219f3e Clipboard Fixes (#108) Cositaandderv82 2026-10-19 03:13:24 +02:00
  • e2c512d626 feat(deauth): CSA beacon burst after the deauths; CSA only on PMF-required derv82 2026-10-18 17:22:32 -07:00
  • 501778a7cc fix(eviltwin): hand the assoc-resp to the driver before M1 derv82 2026-10-18 17:11:39 -07:00
  • 6bc6aa94a9 docs(planning): FAKEAP-RESEARCH keeps only how other tools do EvilTwin derv82 2026-10-18 17:11:39 -07:00
  • ab684078c9 fix(eviltwin): stop only on a capture made after the campaign starts derv82 2026-10-18 15:48:42 -07:00
  • 6b7504825c feat(scripts): twin sniffer, a passive card on the EvilTwin's channel derv82 2026-10-18 14:05:13 -07:00
  • 5b6b5c8840 feat(eviltwin): refuse SAE at the twin as hostapd does derv82 2026-10-18 14:05:12 -07:00
  • c8442c29a9 feat(eviltwin): deauth data frames from clients not associated to the twin derv82 2026-10-18 14:05:08 -07:00
  • e1decd8640 fix(eviltwin): build the twin's probe response from its beacon derv82 2026-10-18 14:04:39 -07:00
  • ee419c018a fix(eviltwin): keep beaconing on a failed send; count only M2s to the twin derv82 2026-10-18 03:46:37 -07:00
  • a73990214c fix(ui): let a campaign finish teardown before Focus retunes or leaves derv82 2026-10-18 03:46:36 -07:00
  • b35c710249 Update EvilTwinInputModal CSS properties Vamshi Krishna 2026-10-18 22:47:28 +05:30
  • 5638cabbfb feat(scripts): TX lab, per-card injection numbers seen by a sniffer derv82 2026-10-18 03:00:10 -07:00
  • 892f2a102c perf(rx_reader): hand frames to the loop as soon as it is idle derv82 2026-10-18 02:52:29 -07:00
  • 9fe57dff4b fix(rtl8812au_dkms, rtl8821au_dkms): inject at 6M OFDM on 5 GHz derv82 2026-10-18 02:47:52 -07:00
  • aa0f0b391c fix(mt7921au): send concurrent injects in call order derv82 2026-10-18 02:39:30 -07:00
  • e6788dc7d8 perf(ui): cut Focus re-layouts and LED art repaints derv82 2026-10-18 02:00:15 -07:00
  • d8c20fefdd perf(ui): stop drawing the Scanner table while Focus covers it derv82 2026-10-18 02:00:15 -07:00
  • 607296bb7c perf(ui): repaint Focus LED art and signal bar only on change derv82 2026-10-18 00:45:09 -07:00
  • ad5640dfda fix(ui): show the recovered PSK / WEP key in the Focus headline derv82 2026-10-18 00:45:08 -07:00
  • 390b1118b7 Performance fixes (#103) Cositaandderv82 2026-10-18 06:47:03 +02:00
  • 07b57a5320 refactor(ui): drop redundant vault table reloads derv82 2026-10-17 07:11:12 -07:00
  • 97ee4d1ff7 docs(planning): CPU Crack follow-ups derv82 2026-10-17 06:49:43 -07:00
  • 617d5a48ed refactor(dot11): one home for 802.11i key derivation derv82 2026-10-17 06:49:43 -07:00
  • 97175c4464 chore(release): wifit3 0.5.0 v0.5.0 derv82 2026-10-17 06:00:40 -07:00
  • bd834d0947 fix(setup): don't hang on Linux device setup without a GUI derv82 2026-10-17 05:54:18 -07:00
  • df69255a51 feat(vault): try probed SSIDs in auto-crack derv82 2026-10-17 05:14:45 -07:00
  • 56dfbf854f feat(vault): auto-crack new captures with CPU Crack derv82 2026-10-17 04:18:38 -07:00
  • c662886fe5 feat(vault): add the CPU Crack vault tool derv82andDensenDeluxe 2026-10-17 01:45:30 -07:00
  • 113383f1f5 docs(agents): update directories, core-vs-app guidance derv82 2026-10-16 05:57:56 -07:00
  • 8502f789de fix(vault): when new capture is added to vault refreshes open vault (#95) Cosita 2026-10-17 09:04:12 +02:00
  • 15d8f87f70 feat(wordlists): add/clear, and expand typed globs derv82 2026-10-16 04:34:40 -07:00
  • 44fb6b8393 docs(readme): add TP-Link WN7200ND to supported hardware for rt3070 derv82 2026-10-16 03:12:41 -07:00
  • 118ec01302 docs(readme): add ASUS USB-AC68 under rtl8814au supported hardware derv82 2026-10-16 02:27:05 -07:00
  • fb02a82aa6 fix(app): close the cards on SIGTERM / SIGHUP Justin BollingerandClaude Opus 5.5 2026-10-15 12:31:24 -04:00
  • 5619116e58 fix(vault): size the job pane's progress bar to its box derv82 2026-10-16 01:22:22 -07:00
  • c770080225 feat(vault): pause, resume and stop hashcat with keypresses derv82 2026-10-16 00:23:55 -07:00
  • 7327280e8e fix(vault): review follow-ups for the hashcat wordlist queue derv82 2026-10-15 19:38:24 -07:00
  • f2e146d137 test(vault): drive the hashcat wordlist queue end to end derv82 2026-10-14 14:11:05 -07:00
  • 9b38c47295 feat(vault): choose several wordlists in the picker derv82 2026-10-14 14:07:29 -07:00
  • b7608562c0 feat(hashcat): run one hashcat per wordlist, skip and stop by process derv82 2026-10-14 14:00:29 -07:00
  • f590833d52 refactor(vault): pass JobState through the VaultTool surface derv82 2026-10-14 13:45:22 -07:00
  • 921ad6587c vault(hashcat): better status indicators xxcosita3czxx 2026-10-14 12:53:44 +02:00
  • 0c484d2612 fix(hashcat): improve termination status and log polling xxcosita3czxx 2026-10-14 12:21:35 +02:00
  • e590acd626 fix(focus): scrollable on focus when job active xxcosita3czxx 2026-10-14 11:47:16 +02:00
  • 34b421321b vault(hashcat): graceful exit (can be forced if hangs after 5 secconds) xxcosita3czxx 2026-10-14 11:33:21 +02:00
  • e3fab638a3 feat: skip button for wordlist + wordlist label xxcosita3czxx 2026-10-14 11:00:43 +02:00
  • fbb5fb10e6 feat: shell-style glob rule support for advanced wordlists selection xxcosita3czxx 2026-10-14 09:54:43 +02:00
  • 35c69339b4 fix(chanfilter): clickable buttons to select bands derv82 2026-10-14 03:16:39 -07:00
  • 33a67900da fix(pbc): persist WPS PBC auto-invade mode in Config derv82 2026-10-14 03:09:45 -07:00
  • 051752ff37 ui(scanner): shorten encryption filter width derv82 2026-10-14 02:51:58 -07:00
  • 31b94cf7f0 feat(vault): open vault on the selected AP when applicable derv82 2026-10-14 02:49:37 -07:00
  • 961f50b250 chore(release): wifit3 0.4.5 v0.4.5 derv82 2026-10-13 01:40:10 -07:00
  • f97fc5ab28 art(8814au): add Asus.AC68 to supported hardware for #86 derv82 2026-10-13 01:37:06 -07:00
  • 0af12b976d feat(hashcat): hashcat execution supports user-supplied args derv82 2026-10-12 23:52:58 -07:00
  • 95f649bbcb docs(dwa125): remove dwa-125 from stack to avoid dupe art derv82 2026-10-12 14:58:06 -07:00
  • ef86711904 docs(awus036axm): add AXM+AXML derv82 2026-10-12 14:54:37 -07:00
  • d60e871bb7 Add additional supported device ID for RT3070 Aleksey Smirnov 2026-10-12 23:57:05 +03:00
  • 7bdde70319 chore(release): wifit3 0.4.4 v0.4.4 derv82 2026-10-12 02:55:17 -07:00
  • f3c35e43db fix(rtl8814au_dkms): incorporate vid:pids from mainline derv82 2026-10-12 02:50:02 -07:00
  • fd5158048c fix(decloak): remember passively-decloaked SSIDs derv82 2026-10-12 02:30:43 -07:00
  • f3e55ff656 refactor(decloak): simplify the input modal, trim sibling suffixes derv82 2026-10-12 02:01:33 -07:00
  • eaa0fe0dd6 feat(decloak): wordlist candidates, a run budget, remembered SSIDs derv82andDensenDeluxe 2026-10-10 22:35:30 -07:00
  • 07d0dcbeaf feat(decloak): candidate modal, methods picked per run derv82andDensenDeluxe 2026-10-10 10:55:23 -07:00
  • 38bd8498e1 refactor(decloak): sweep each method over every candidate, under one claim derv82andDensenDeluxe 2026-10-10 03:39:44 -07:00
  • 507992f9a6 feat(decloak): assoc mode and SSID-match checking in the bench derv82 2026-10-10 03:06:00 -07:00
  • 2745cac636 feat(decloak): probe-request bench over the device array derv82 2026-10-10 02:28:03 -07:00
  • e305c6b0f4 fix(tests): wait on the pixie worker sentinel, not is_alive() derv82 2026-10-07 20:23:08 -07:00
  • 87aaf2016a chore(release): wifit3 0.4.3 v0.4.3 derv82 2026-10-07 20:12:50 -07:00
  • 2527b50ddd fix(8188eus/dkms): add VID:PID for MW150US, sync mainline & dkms derv82 2026-10-07 20:07:28 -07:00
  • a6b7e25e05 docs(acks): drop an unsupported claim about a live AP's frames derv82 2026-10-07 19:29:40 -07:00
  • 3d3cf2abac fix(rtl8922au): compare all six BSSID bytes in the active-monitor addr-cam derv82andDensenDeluxe 2026-10-07 19:21:29 -07:00
  • 90a0d7001a fix(scripts/ack): arm active monitor with a peer bssid, as campaigns do derv82 2026-10-07 18:24:38 -07:00
  • 10e54cda83 docs(decloak): update decloak doc to match current repo state derv82 2026-10-07 04:38:04 -07:00
  • 967c861307 fix(ui): report decloak guesses with the renamed counter derv82 2026-10-07 03:27:51 -07:00
  • c87590e437 refactor(decloak): one campaign class, one decloak method, a state enum derv82 2026-10-07 03:27:07 -07:00
  • de1f2c220d refactor(decloak): authenticate once per sweep and modernise the module derv82 2026-10-07 03:12:03 -07:00
  • ec7f9ecef0 fix(decloak): arm active monitor before the association fallback derv82 2026-10-07 02:49:08 -07:00
  • 416640897b feat(decloak): revive the hidden-SSID guess as a Focus campaign derv82andDensenDeluxe 2026-10-07 02:37:11 -07:00
  • 3e9784db50 fix(campaigns): ignore auth/assoc responses from a BSSID we did not target derv82andDensenDeluxe 2026-10-07 01:07:17 -07:00
  • 1c1e6cfd81 fix(eviltwin): make FakeAP teardown ordered and idempotent derv82andDensenDeluxe 2026-10-07 01:07:16 -07:00
  • 0c04f12dbd fix(dot11): advertise band-aware rates in assoc/probe responses derv82andDensenDeluxe 2026-10-07 00:42:48 -07:00
  • ed7ae12e32 chore(release): wifit3 0.4.2 v0.4.2 derv82 2026-10-06 16:25:53 -07:00