Releases: C5Lab/projectZero
projectZero 1.4.1
Release v1.4.1 published.
Release page: https://github.com/C5Lab/projectZero/releases/tag/v1.4.1
Web flasher: https://C5Lab.github.io/projectZero/
JanOS (1.4.1): https://github.com/C5Lab/projectZero/releases/download/v1.4.1/projectZero-1.4.1.zip
FAPs (0.41): https://github.com/C5Lab/projectZero/releases/download/v1.4.1/projectZero-faps-0.41.zip
Full package: https://github.com/C5Lab/projectZero/releases/download/v1.4.1/projectZero-1.4.1-with-fap-0.41.zip
What's Changed
Full Changelog: v1.4.0...v1.4.1
projectZero 1.4.0
Release v1.4.0 published.
Release page: https://github.com/C5Lab/projectZero/releases/tag/v1.4.0
Web flasher: https://C5Lab.github.io/projectZero/
JanOS (1.4.0): https://github.com/C5Lab/projectZero/releases/download/v1.4.0/projectZero-1.4.0.zip
FAPs (0.41): https://github.com/C5Lab/projectZero/releases/download/v1.4.0/projectZero-faps-0.41.zip
Full package: https://github.com/C5Lab/projectZero/releases/download/v1.4.0/projectZero-1.4.0-with-fap-0.41.zip
Development
Summary
This PR brings the exfat branch changes on top of main, adding automatic exFAT enablement in the ESP-IDF FatFs config and including the latest sniffer/handshaker updates from development-related work.
It also updates generated binaries.
What changed
- Added automatic exFAT patching during CMake configure:
- New file:
ESP32C5/tools/patch_idf_exfat.cmake - Integrated in
ESP32C5/CMakeLists.txtviaPROJECTZERO_PATCH_IDF_EXFAT(enabled by default)
- New file:
- Updated documentation in
ESP32C5/README.mdwith exFAT build note and opt-out flag:-DPROJECTZERO_PATCH_IDF_EXFAT=OFF
- Included sniffer/handshaker updates in
ESP32C5/main/main.c:- passive promiscuous STA sniffer flow
- D-UCB reward update logic
- global handshaker integration and message updates
- Minor config alignment in
ESP32C5/sdkconfig
Validation
- exFAT SD support tested on 256GB and 1TB cards.
Notes
exfatis fully up to date withmainand contains additional branch-specific commits.
projectZero 1.3.4
Release v1.3.4 published.
Release page: https://github.com/C5Lab/projectZero/releases/tag/v1.3.4
Web flasher: https://C5Lab.github.io/projectZero/
JanOS (1.3.4): https://github.com/C5Lab/projectZero/releases/download/v1.3.4/projectZero-1.3.4.zip
FAPs (0.41): https://github.com/C5Lab/projectZero/releases/download/v1.3.4/projectZero-faps-0.41.zip
Full package: https://github.com/C5Lab/projectZero/releases/download/v1.3.4/projectZero-1.3.4-with-fap-0.41.zip
What's Changed
- ota_list now uses PSRAM by @Janek79ax in #161
Full Changelog: v1.3.3...v1.3.4
projectZero 1.3.3
Release v1.3.3 published.
Release page: https://github.com/C5Lab/projectZero/releases/tag/v1.3.3
Web flasher: https://C5Lab.github.io/projectZero/
JanOS (1.3.3): https://github.com/C5Lab/projectZero/releases/download/v1.3.3/projectZero-1.3.3.zip
FAPs (0.41): https://github.com/C5Lab/projectZero/releases/download/v1.3.3/projectZero-faps-0.41.zip
Full package: https://github.com/C5Lab/projectZero/releases/download/v1.3.3/projectZero-1.3.3-with-fap-0.41.zip
What's Changed
- LFN after OTA. by @Janek79ax in #160
Full Changelog: v1.3.2...v1.3.3
projectZero 1.3.2
Release v1.3.2 published.
Release page: https://github.com/C5Lab/projectZero/releases/tag/v1.3.2
Web flasher: https://C5Lab.github.io/projectZero/
JanOS (1.3.2): https://github.com/C5Lab/projectZero/releases/download/v1.3.2/projectZero-1.3.2.zip
FAPs (0.41): https://github.com/C5Lab/projectZero/releases/download/v1.3.2/projectZero-faps-0.41.zip
Full package: https://github.com/C5Lab/projectZero/releases/download/v1.3.2/projectZero-1.3.2-with-fap-0.41.zip
What's Changed
- Sync with Main by @OyczE in #146
- rogueap into development by @Janek79ax in #148
- Development by @Janek79ax in #159
Full Changelog: v1.1.3...v1.3.2
projectZero 1.1.3
Release v1.1.3 published.
Release page: https://github.com/C5Lab/projectZero/releases/tag/v1.1.3
Web flasher: https://C5Lab.github.io/projectZero/
JanOS (1.1.3): https://github.com/C5Lab/projectZero/releases/download/v1.1.3/projectZero-1.1.3.zip
FAPs (0.40): https://github.com/C5Lab/projectZero/releases/download/v1.1.3/projectZero-faps-0.40.zip
Full package: https://github.com/C5Lab/projectZero/releases/download/v1.1.3/projectZero-1.1.3-with-fap-0.40.zip
What's Changed
- rogueap by @Janek79ax in #147
Full Changelog: v1.1.2...v1.1.3
projectZero 1.1.2
Release Notes
Overview
- Brings JanOS 1.1.2 and FAP 0.40 updates into
mainfor ESP32C5. - Adds new Wi-Fi/ARP console commands and vendor-aware utilities.
- Improves sniffer/deauth flows, scan stability, and targeted operations.
- Refreshes binaries, OUI data, and Flipper artifacts.
- Enhances GPS UI and adds QR help features.
- Updates docs and build metadata.
JanOS / ESP32C5
- Version bump to 1.1.2 and vendor lookup default disabled for back-compat in
ESP32C5/main/main.c. - New commands:
wifi_connect,list_hosts,list_hosts_vendor,arp_baninESP32C5/main/main.c. - Sniffer enhancements: resume/merge,
start_sniffer_noscan,clear_sniffer_results, vendor views inESP32C5/main/main.c. - Selection flows:
unselect_networks,select_stations/unselect_stationsfor targeted deauth inESP32C5/main/main.c. - Scan timing limits + dynamic timeouts; fast scan mode for blackout/handshake in
ESP32C5/main/main.c. - Karma index uses unique SSIDs; deauth respects station selection in
ESP32C5/main/main.c.
Flipper FAP 0.40
- New scan -> sniffer -> select station -> deauth flow and GUI for handshaker/deauth/SAE overflow in
FLIPPER/Lab_C5.c. - Cleanup/watchdog fixes and memory tweaks to reduce OOMs in
FLIPPER/Lab_C5.c. - GPS UI: antenna detection, UTC/DST controls, 12/24h toggle in
FLIPPER/Lab_C5.c. - QR code support for Setup/Help and Evil Twin in
FLIPPER/Lab_C5.c,FLIPPER/qrcodegen.c,FLIPPER/qrcodegen.h.
Binaries / Tooling
- Updated ESP32C5 binaries incl. OUI database in
ESP32C5/binaries-esp32c5. - New OUI build script in
ESP32C5/tools/build_oui_binary.py. - Updated FAP artifacts and debug ELF in
FLIPPER/dist. - Momentum dev target added to web flasher in
FLIPPER/build_fap.py. - Flipper SDK zip added in
FLIPPER/sdk/flipper-z-f7-sdk-mntm-dev-22408e4c.zip.
Docs / Build Metadata
- Flashing docs update in
docs/janos_flash.html. - README tweaks in
README.mdandFLIPPER/README.md. - Build metadata updates in
FLIPPER/CMakeLists.txtandFLIPPER/.vscode/compile_commands.json.
projectZero 1.0.1
JanOS 1.0.1
New:
GPS supported - M5Stack GPS 1.1 - future project for Cardputer and Tab5
New cli show_pass - read and print evilportal / password txt from LabC5 SD/lab/ folder
Bug fixed:
Portal - rerun fail to start
Evil Twin - rerun with bad password end evil
Boot button fail to set and execute
FAP 038
New:
GUI's Portal/Evil Twin/Blackout/SnifferDog
Bug fixed:
Out of memory when USB is connected.
Sniffer SSID and MAC was not full displayed
Portal / Evil - show password stored in SD file
Scanner overlap with Blackout wrapper
Big thx to Exoverer and LordBrokali for bug report and testing !
projectZero 1.0.0
Update build_fap.py