Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Pwn ARM NFC — Défi de débordement de tampon ARM exploitant l'entrée d'étiquette NFC sur Raspberry Pi. Comprend un guide d'assemblage matériel, un code serveur et la récupération de drapeau pour les CTF et l'éducation à la sécurité embarquée. | Kitploit
Outils/GitLabGitLab/aperikube/pwn-arm-nfc
Sécurité des Systèmes EmbarquésOutils RFID/NFCCTFSécurité MatérielleApprentissage et ÉducationExploitation de Binaires
GitLabaperikube/pwn-arm-nfc

Pwn ARM NFC

Défi de débordement de tampon ARM exploitant l'entrée d'étiquette NFC sur Raspberry Pi. Comprend un guide d'assemblage matériel, un code serveur et la récupération de drapeau pour les CTF et l'éducation à la sécurité embarquée.

Voir le dépôt
160il y a 8 ansPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Site web

[Défi] Dépassement de tampon ARM via une étiquette NFC

Ce projet est un défi bas niveau open-source (et amusant à réaliser).

N'hésitez pas à l'améliorer ou à l'utiliser dans vos propres projets.

Chaque fichier est distribué "tel quel" dans l'espoir qu'il sera utile, mais sans aucune garantie expresse ou implicite.

Arborescence des fichiers

nfc_listener
├── cli
├── nfc_listener.py
├── packages
│   ├── __init__.py
│   ├── log.py
│   └── time.py
├── README.md
├── requirements.txt
├── ressources
│   ├── config.json
│   ├── dump.sh
│   ├── img
│   │   ├── assembly.jpg
│   │   └── rpi_pinout.jpg
│   ├── libs.zip
│   ├── nfc_backup
│   │   ├── carte.mfd
│   │   └── hope.mfd
│   ├── services
│   │   └── server_nfc.service
│   └── sources
│       ├── cli.c
│       ├── flag.c
│       ├── oops.c
│       ├── server.c
│       └── welcome.c
├── RPi_messages
│   ├── example
│   ├── oops
│   ├── printFlag
│   └── welcome
└── server

7 directories, 25 files

Installation

⚠ Ce projet a été développé dans un environnement Python2.

pip install -r requirements.txt

Sur votre Raspberry Pi 3, vous pouvez installer libnfc, mfoc et wiringPi avec l'archive dans ressources/libs :

git clone https://gitlab.com/AperiKube/pwn-arm-nfc.git /opt/nfc_listener
cd /opt/nfc_listener/ressources
unzip libs.zip
cd libs/libnfc
make && sudo make install
cd ../mfoc
make && sudo make install
cd ../wiringPi
./build
sudo cp /opt/nfc_listener/ressources/services/server_nfc.service /etc/systemd/system/
sync

Utilisation

Sur le Raspberry Pi :

sudo systemctl start
python3 ./nfc_listener.py

Maintenant, il suffit de flasher votre étiquette NFC ;-)

Assemblage matériel

Assemblage Raspberry Pi 3

Avec le KKmoon ACR122U branché en USB sur le RPi.

TODO

  • Créer un firmware buildroot personnalisé au lieu d'un OS Rapsbian complet
Télécharger l’outil