Revival v1.6
TLDR
Support for FlipperZero IR files, Better power consumption, BLE Spam, WPA3 SAE Flood, Deauth multiple APs at once, and more!
Added
-
IR Support (enabled on LilyGo S3TWatch and Cardputer)
- Uses FlipperZero formatted IR files stored in sdcard: /ghostesp/infrared/remotes or /ghostesp/infrared/universals
- Universal Library IR Transmit
- Signals File IR Transmit
- IR Protocol Encoders:
- NEC
- Kaseikyo
- Pioneer
- RCA
- Samsung
- SIRC
- RC5
- RC6
-
BLE Spam (not supported on ESP32S2)
- Apple
- Microsoft
- Samsung
-
Display
- Added keyboard view
- Connect to WiFi command with keyboard view
- Add S3TWatch virtual storage (4MB) acessable through webUI
-
Attacks
- EAPOL Logoff Attack
- SAE Flood Attack (WPA3 only)
- Probe request listen
-
Commands
- 'webauth on/off' command to enable/disable webui authentication
-
Cardputer
Changed
-
Display
-
Cardputer
- Use backtick key to return to main menu
-
Attacks
- Deauth Attack now supports targeting multiple APs
-
Commands
- Allow selection of multiple APs (eg. select -a 2,3,4)
- AP list now includes wifi channel
-
WebUI
- Refactor file explorer to be more user friendly
-
Power
- Set min PM freq to 20MHz instead of 80MHz
-
General
- replaced several large static allocations with dynamic heap allocations
Bug Fixes
-
Display
-
WiFi
- preserve STA mode in ap_manager init and start_services
-
Cardputer
- Get cardputer battery status working - @tototo31
- Ignore the key press that wakes the display from sleep
-
General
- Fix SD Card init on CYD devices - @tototo31
- Capped stored wifi scan results at 100 and auto-truncate lists to prevent memory bloat and crashes
-
WebUI
- Fix file explorer not opening folders, erroring on upload.