Adam Benhassen
4cc28a1777
Merge branch 'master' into feat/cardputer-adv-support
2026-03-08 04:27:34 +02:00
Just Call Me Koko
d3b17c63db
Update NimBLE version
2026-03-07 21:07:33 -05:00
Adam Benhassen
7da6a6533d
fix: use SCREEN_WIDTH/SCREEN_HEIGHT for landscape display rendering
...
Fix drawing issues on Cardputer where TFT_WIDTH (135, portrait) was
used instead of SCREEN_WIDTH (240, landscape) for fill widths, and
TFT_HEIGHT (240) was used instead of SCREEN_HEIGHT (135) for vertical
positioning. Fixes status bar, menu buttons, and channel graph rendering.
Also increases CHAN_PER_PAGE to 14 so all WiFi channels fit on one page.
2026-03-07 22:36:48 +01:00
Just Call Me Koko
cd0203d21d
Fix meta detect not exiting
2026-03-06 14:02:56 -05:00
Just Call Me Koko
68514ef3dc
Fix memory leak for meta detect
2026-03-05 20:15:11 -05:00
Just Call Me Koko
3709950fb8
Add BT callback check for wardriving
2026-03-05 14:09:52 -05:00
Just Call Me Koko
85d13a6677
Do not show buttons for specific scan modes
2026-03-04 08:47:09 -05:00
Just Call Me Koko
78283833c4
Remove MAC track buttons, fix dimming
2026-03-03 22:22:34 -05:00
Just Call Me Koko
5f848cb76e
Fix for non display hardware
2026-03-03 13:37:00 -05:00
Just Call Me Koko
f46c6d857d
Reduce program size
2026-03-03 12:23:55 -05:00
Just Call Me Koko
108e430248
More fixes
2026-02-27 14:56:00 -05:00
Just Call Me Koko
1c29cd48cc
Fix brace for legacy NimBLE
2026-02-27 14:52:07 -05:00
Just Call Me Koko
14615bf143
Add meta BLE scan
2026-02-27 13:53:00 -05:00
Just Call Me Koko
eb47092790
Efficiency for generated SSIDs
2026-02-27 00:38:20 -05:00
Just Call Me Koko
54d5ab6947
Force low channels for efficiency
2026-02-27 00:23:39 -05:00
Just Call Me Koko
04fe1d1fdd
Move some stuff around
2026-02-26 23:50:10 -05:00
Just Call Me Koko
ff2df33042
Dynamic beacon frame size
2026-02-26 19:19:33 -05:00
Just Call Me Koko
fadd7e1809
Refactor beacon spam generation
2026-02-26 10:32:41 -05:00
Just Call Me Koko
eca7cd54c7
Force target quiet duration in csa
2026-02-25 13:04:25 -05:00
Just Call Me Koko
da78493a2a
Add quiet time attack
2026-02-25 12:39:22 -05:00
Just Call Me Koko
5463e1bb61
Add channel switch announcement attack
2026-02-25 10:52:53 -05:00
Just Call Me Koko
de3a90fb25
Add hop button for raw capture
2026-02-24 11:40:50 -05:00
Just Call Me Koko
52b181a8cc
Give other sniffers buttons
2026-02-24 11:31:48 -05:00
Just Call Me Koko
50ad31aa5c
Fix sniffer button touch
2026-02-24 10:29:36 -05:00
Just Call Me Koko
0c820ab2fc
More efficient sniffer buttons
2026-02-24 00:51:33 -05:00
Just Call Me Koko
c6ab4702b3
toggle channel hop beacon sniff
2026-02-23 21:30:29 -05:00
Just Call Me Koko
6c96db0cdb
Add setting for channel hopping
2026-02-23 18:31:13 -05:00
Just Call Me Koko
8cb3791254
Add channel to deauth sniff output
2026-02-23 14:56:11 -05:00
Just Call Me Koko
c0c65b7a9f
clean up the bat cave
2026-02-20 13:55:04 -05:00
tropicsquirrel
963bb700e1
Fix ODR violations in headers and null pointer in shutdownBLE()
...
- Add `inline` to 15 function definitions in utils.h that cause
multiple-definition linker errors when included by multiple TUs
- Add `static` to 5 text_table pointer arrays in lang_var.h (const
char[] strings have internal linkage in C++, but const char* arrays
do not)
- Move apName definition from EvilPortal.h to EvilPortal.cpp and
declare as extern in the header
- Add null checks for pAdvertising and pBLEScan in shutdownBLE() —
pAdvertising is only assigned during BT attack modes (Sour Apple,
Swiftpair, etc.) via pServer->getAdvertising(), not during scan-only
modes like BT_SCAN_ALL where it remains nullptr
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-12 01:04:31 -06:00
Just Call Me Koko
1fdc405b67
Non-UI channel hops for EAPOL
2026-02-06 13:50:55 -05:00
Just Call Me Koko
d333ce54c0
EAPOL sniffer tracks complete EAPOLs
2026-02-04 19:24:29 -05:00
Just Call Me Koko
f19796bdc1
Fix BLE scan for non GPS
2026-02-03 23:20:24 -05:00
Just Call Me Koko
5d3cdc9c08
Overhaul EAPOL sniffer
2026-02-03 15:50:06 -05:00
Just Call Me Koko
01f21e0459
Reduce frame buffer size for non-PSRAM
2026-01-30 15:27:24 -05:00
Just Call Me Koko
4a3fa3812f
Fix station wardrive and sniff title
2026-01-29 10:56:16 -05:00
Just Call Me Koko
2eb5974a69
Verbose
2026-01-29 09:36:34 -05:00
Just Call Me Koko
d3d76a1fc4
Add soft display buffer cap
2026-01-28 14:45:09 -05:00
Just Call Me Koko
9148a52a92
Clear some space
2026-01-26 23:44:06 -05:00
Just Call Me Koko
419dd434e5
Remove verbose print statements
2026-01-25 17:16:15 -05:00
Just Call Me Koko
832e99cccd
Only v6 NimBLE update
2026-01-24 11:06:50 -05:00
Just Call Me Koko
1648effcb2
Add prints
2026-01-23 22:31:53 -05:00
Just Call Me Koko
f82b6c5ce3
Update all standard ESP32 NimBLE
2026-01-23 15:21:15 -05:00
Just Call Me Koko
e689858891
Fix airtag sniffing crash
2026-01-22 18:58:08 -05:00
Just Call Me Koko
9173785218
Bluetooth can deinit on ESP32 C5
2026-01-22 09:17:16 -05:00
Just Call Me Koko
6d2d1d7a0d
Update NimBLE for ESP32-C5
2026-01-21 21:24:20 -05:00
Just Call Me Koko
1ed63e3386
Output SAE attack stats
2026-01-19 22:49:28 -05:00
Just Call Me Koko
6456527f5f
Sniff SAE tokens while attacking
2026-01-19 19:15:18 -05:00
Just Call Me Koko
e7e8fc7d80
Add SAE commit sniff and attack
2026-01-19 16:20:27 -05:00
Just Call Me Koko
5fdf09c8fa
Adjust capture of ACT
2026-01-18 14:23:18 -05:00