mirror of
https://github.com/bettse/seader.git
synced 2026-03-29 03:39:56 +00:00
main
Harden power handling, reduce Seader memory pressure, and simplify runtime behavior
🔐 Seader
A Flipper Zero application (aka "fap") that read credential from HID: iClass, iClass SE, Desfire EV1/EV2, and Seos using a HID SAM and UART adapter. Latest release on the App Catalog.
🐬 Bugs
File issues in GitHub.
🛠️ Hardware
Option 1: NARD flipper add-on
Buy it assembled at Red Team Tools, with or without SAM.
Or build it yourself from the files in the NARD repo.
Optionally 3d print a case designed by Antiklesys.
Option 2: SAMAdams
Buy it at Red Team Tools
Option 3: Flippermeister
Buy it at Red Team Tools.
Option 4: Smart Card 2 Click
Buy HID SAM:
Put SAM into adapter (because of chip on top) and plug into Smart Card 2 Click (Mikroe digikey with cheaper US shipping). Connect Smart Card 2 Click to Flipper Zero (See Connections below).
Optionally 3d print a case designed by sean
Connections
| Smart Card 2 Click | Flipper |
|---|---|
| 5v | 1 |
| GND | 8 / 11 / 18 |
| TX | 16 |
| RX | 15 |
🧩 Development
To Build App
- Install ufbt
git submodule update --init --recursiveto get dependenciesufbtto buildufbt launchto launch
To Build ASN1 (if you change seader.asn1)
- Install git version of asnc1 (
brew install asn1c --headon macos) - Run
asn1c -D ./lib/asn1 -no-gen-example -no-gen-OER -no-gen-PER -pdu=all seader.asn1in in root to generate asn1c files
🗃️ References
- omnikey_5025_cl_software_developer_guide_mn_en
- omnikey_5326_dfr_softwaredeveloperguide
- omnikey_5027_software_developer_guide
- PLT-03362 A.0 - iCLASS Reader Writer Migration Application Note
- HID SE reader消息模块的ANS.1 BER学习
💾 Memory usage commands
arm-none-eabi-nm ~/.ufbt/build/seader.fap -CS --size-sortarm-none-eabi-readelf ~/.ufbt/build/seader.fap -tufbt cli->free_blocks
Description
Languages
C
93.6%
Cython
5.8%
HTML
0.4%
Makefile
0.2%