Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
st25tb_kiemul — ST25TB / SRx NFC-Emulator / -Initiator basierend auf TI TRF7970A mit MSP430 | Kitploit
Tools/GitHubGitHub/gentilkiwi/st25tb_kiemul
Embedded-System-SicherheitRFID/NFC-ToolsDrahtlose SicherheitHardware-HackingPenetrationstestsHardware-Sicherheit
GitHubgentilkiwi/st25tb_kiemul

st25tb_kiemul

ST25TB / SRx NFC-Emulator / -Initiator basierend auf TI TRF7970A mit MSP430

Repository anzeigen
497vor 18 TagenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

st25tb_kiemul

ST25TB / SRx NFC-Emulator / Initiator basierend auf TI TRF7970A mit MSP430

Dies ist das Support-Projekt für ST25TB series NFC tags for fun in French public transports - ST25TB_transport.pdf

Hinweis: Dieses Projekt unterstützt jetzt die Platinen st25tb_kiemul (einschließlich der LP-MSP430FR2476), st25tb_kameleon und st25tb_kiwi

Projekt

Das st25tb_kiemul-Projekt ist bereit für Texas Instruments Code Composer Studio (CCS) IDE 12+, https://www.ti.com/tool/CCSTUDIO. Du kannst die lokale IDE oder die Online-Version (CCS Cloud) verwenden. Da TI von der Eclipse-basierten IDE zu Theia wechselt, wurde es auch mit CCS 20.4 getestet.

Unterstützte Konfigurationen

Initial

  • LP-MSP430FR2476 + DLP-7970ABP mit Konfiguration st25tb_kiemul - MSP @ 16 MHz, CR2032-Batterie kompatibel!
  • *MSP430* + DLP-7970ABP mit neuer, zu erstellender Konfiguration (einfach anpassen :))

Unterschätze diese Basiskonfiguration NICHT. Trotz des Fehlens von LED-Anzeigen: Der MSP430FR2476 hat sehr viel FRAM-Speicher, der integrierte eZ-FET lite bietet dieselbe CLI wie die neuesten Platinen.

Platinen

Zum Üben, für POCs und aus Spaß habe ich schließlich Platinen zum Spielen gebaut:

  • Die erste, st25tb_kiemul, wurde entwickelt, um 100% kompatibel mit der Firmware des LaunchPad + Daughterboard zu sein (keine CLI-Unterstützung)
    > https://oshwlab.com/gentilkiwi/st25tb_kiemul
  • Die zweite, st25tb_kameleon, unterstützt LIR2032-Batterie, USB-Stromversorgung und Batterieladung
    > https://oshwlab.com/gentilkiwi/st25tb_kameleon
  • Die dritte (und letzte), st25tb_kiwi, unterstützt LIR2032-, LP401730- und LP402535-Batterien, USB-C-Stromversorgung und Batterieladung, CLI
    > https://oshwlab.com/gentilkiwi/st25tb_kiwi

Flashen

Du kannst deine Platine direkt aus der IDE programmieren, aber die erzeugten/heruntergeladenen .hex-Dateien können auch mit MSP430Flasher (https://www.ti.com/tool/MSP430-FLASHER) oder UniFlash (https://www.ti.com/tool/UNIFLASH) verwendet werden.

Beim Einsatz von LaunchPad-Platinen ist kein MSP-FET erforderlich, da diese einen eZ-FET lite-Emulator integriert haben. Bei anderen Konfigurationen benötigst du möglicherweise einen MSP-FET, um die Platine zu flashen, du kannst aber auch den eingebetteten eZ-FET lite von einem anderen Launchpad-Board verwenden, das du bereits besitzt :)

Beispiele:

  • MSP430Flasher -i TIUSB -n MSP430FR2476 -z [VCC,RESET] -e ERASE_ALL -v -w st25tb_kiemul-MSP430FR2476.hex

Hinweise:

  • ersetze -i TIUSB durch -i COM<number>, wenn mehrere Platinen gleichzeitig angeschlossen sind;
  • zögere nicht, nach dem Flashen erneut die Reset-Taste zu drücken.

Wie verwende ich es?

Wiki: https://github.com/gentilkiwi/st25tb_kiemul/wiki

Anmerkungen

  • Yep, ich habe ~1% eines Chameleon-artigen Dings nachgebaut :')
  • Yep, ich bin zufrieden damit: Ich habe es für mich selbst gemacht, um zu lernen (& aus Spaß)
  • Nein, ich bin nicht zuversichtlich, dass ich helfen kann, 14B(') zu https://github.com/emsec/ChameleonMini/tree/master/Firmware/Chameleon-Mini/Codec hinzuzufügen
    • sonst hätte ich es getan
  • Nein, ich werde keine einzelne Platine mit Batterie aus den verfügbaren Schaltplänen von MSP430 LaunchPad & TRF7970A BoosterPack erstellen
    • nun, vielleicht?
    • nun, ich habe es getan (und viel gelernt)
  • Ja, du kannst andere (bessere) MCUs mit dem TRF7970A verwenden, sogar mit der ursprünglichen DLP-7970ABP-Platine
    • denk an STM32, Raspberry PI Pico oder deine bevorzugte Variante mit SPI-Unterstützung, wirklich

Hardware-Referenzen

  • LP-MSP430FR2476 - https://www.mouser.com/ProductDetail/595-LP-MSP430FR2476
    • Platine: https://www.ti.com/tool/LP-MSP430FR2476
    • Chip: https://www.ti.com/product/MSP430FR2476
  • DLP-7970ABP - https://www.mouser.com/ProductDetail/595-DLP-7970ABP
    • Platine: https://www.ti.com/tool/DLP-7970ABP
    • Chip: https://www.ti.com/product/TRF7970A
  • st25tb_kiemul
    • Platine: https://oshwlab.com/gentilkiwi/st25tb_kiemul
    • Chip: https://www.ti.com/product/MSP430FR2476
  • st25tb_kameleon
    • Platine: https://oshwlab.com/gentilkiwi/st25tb_kameleon
    • Chip: https://www.ti.com/product/MSP430FR2673
  • st25tb_kiwi
    • Platine: https://oshwlab.com/gentilkiwi/st25tb_kiwi
    • Chip: https://www.ti.com/product/MSP430FR2676

Autoren

Benjamin DELPY 🥝 gentilkiwi, du kannst mich auf Twitter ( @gentilkiwi ) oder per E-Mail ( benjamin [at] gentilkiwi.com ) kontaktieren
Der Tear-off-Teil ist zu 99% die (verrückte) Arbeit von @SecLabz, siehe sein Repository https://github.com/SecLabz/near-field-chaos für weitere Informationen und Funktionen! ❤️

Dies ist eine persönliche Entwicklung, bitte respektiere ihre Philosophie und verwende sie nicht für schlechte Dinge!

Lizenz

CC BY 4.0 Lizenz - https://creativecommons.org/licenses/by/4.0/

Tool herunterladen