Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
st25tb_kiemul — ST25TB / SRx Emulatore NFC / Initiator basato su TI TRF7970A con MSP430 | Kitploit
Strumenti/GitHubGitHub/gentilkiwi/st25tb_kiemul
Sicurezza Sistemi EmbeddedStrumenti RFID/NFCSicurezza WirelessHacking HardwarePenetration TestingSicurezza Hardware
GitHubgentilkiwi/st25tb_kiemul

st25tb_kiemul

ST25TB / SRx Emulatore NFC / Initiator basato su TI TRF7970A con MSP430

Vedi Repository
49771 mese faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

st25tb_kiemul

Emulatore / Iniziatore NFC per tag ST25TB / SRx basato su TI TRF7970A con MSP430

Questo è il progetto di supporto per tag NFC della serie ST25TB per divertimento nei trasporti pubblici francesi - ST25TB_transport.pdf

Nota: Questo progetto ora supporta le schede st25tb_kiemul (inclusa la LP-MSP430FR2476), st25tb_kameleon e st25tb_kiwi

Progetto

Il progetto st25tb_kiemul è pronto per Texas Instruments Code Composer Studio (CCS) IDE 12+, https://www.ti.com/tool/CCSTUDIO. Puoi usare l'IDE locale o quello online (CCS Cloud). Poiché TI sta passando dall'IDE basato su Eclipse a Theia, è stato testato anche con CCS 20.4.

Configurazioni supportate

Iniziale

  • LP-MSP430FR2476 + DLP-7970ABP con configurazione st25tb_kiemul - MSP @ 16 MHz, compatibile con batteria CR2032!
  • *MSP430* + DLP-7970ABP con nuova configurazione da creare (sentiti libero di adattare :))

Non sottovalutare per niente questa configurazione base. Nonostante la mancanza di indicatori led: MSP430FR2476 ha molta memoria FRAM, l'eZ-FET lite integrato fornisce la stessa CLI delle schede più recenti.

Schede

Per fare pratica, per POC e per le risate, alla fine ho realizzato delle schede con cui giocare:

  • La prima, st25tb_kiemul, è stata realizzata per essere compatibile al 100% con il firmware della launchpad + scheda figlia (nessun supporto CLI)
    > https://oshwlab.com/gentilkiwi/st25tb_kiemul
  • La seconda, st25tb_kameleon, supporta batteria LIR2032, alimentazione USB e ricarica della batteria
    > https://oshwlab.com/gentilkiwi/st25tb_kameleon
  • La terza (e ultima), st25tb_kiwi, supporta batterie LIR2032, LP401730 e LP402535, alimentazione USB-C e ricarica della batteria, CLI
    > https://oshwlab.com/gentilkiwi/st25tb_kiwi

Flash

Puoi programmare la tua scheda direttamente dall'IDE, ma i file .hex prodotti/scaricati possono essere usati anche con MSP430Flasher (https://www.ti.com/tool/MSP430-FLASHER) o UniFlash (https://www.ti.com/tool/UNIFLASH).

Non è richiesto alcun MSP-FET quando si usano le schede LaunchPad, poiché incorporano un emulatore eZ-FET lite. Su altre configurazioni potresti aver bisogno di un MSP-FET per flasare la scheda, ma puoi anche usare l'eZ-FET lite integrato di un'altra scheda Launchpad che hai già :)

Esempi:

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

Note:

  • sostituire -i TIUSB con -i COM<number> quando si hanno più schede collegate contemporaneamente ;
  • non esitare a premere di nuovo il pulsante di reset dopo il flashing.

Come si usa?

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

Osservazioni

  • Sì, ho ricreato circa l'1% di una specie di Chameleon :')
  • Sì, ne sono contento: l'ho fatto per me stesso per imparare (e per divertimento)
  • No, non sono sicuro di poter aiutare ad aggiungere il 14B(') a https://github.com/emsec/ChameleonMini/tree/master/Firmware/Chameleon-Mini/Codec
    • altrimenti l'avrei già fatto
  • No, non creerò una scheda singola con batteria dagli schemi disponibili di MSP430 LaunchPad e TRF7970A BoosterPack
    • beh, forse?
    • beh, l'ho fatta (e ho imparato molto)
  • Sì, puoi usare altri (migliori) MCU con il TRF7970A, anche con la scheda originale DLP-7970ABP
    • pensa a STM32, Raspberry PI Pico o a quella che preferisci con supporto SPI, davvero

Riferimenti hardware

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

Autori

Benjamin DELPY 🥝 gentilkiwi, puoi contattarmi su Twitter ( @gentilkiwi ) o via email ( benjamin [at] gentilkiwi.com )
La parte Tear off è per il 99% il (pazzo) lavoro di @SecLabz, vedi il suo repository https://github.com/SecLabz/near-field-chaos per maggiori informazioni e funzionalità! ❤️

Questo è uno sviluppo personale, per favore rispetta la sua filosofia e non usarlo per cose cattive!

Licenza

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

Scarica lo strumento