Esup NFC Tag

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...


On configure pour "optimiser" au mieux son usage dans le cadre de Mifare Desfire emacs Makefile.platform

Bloc de code
languageshell
# 1. Plateforme correcte dans le cadre d'un Proxmark3 Easy 
PLATFORM=PM3GENERIC 
LED_ORDER=PM3EASY 

# 2. Désactiver le debug pour gagner de la mémoire RAM
RAM DEBUG=0 

# 3. Désactiver les fonctionnalités lourdes inutiles pour le sniffing 
# Pour gagner de la RAM pour le buffer de trace 
WITH_FLASH=0 # L'Easy n'a pas de flash externe comme le RDV4 
WITH_SMARTCARD=0 # Pas de slot smartcard sur l'Easy 
WITH_FPC_USART=0 # Pas besoin du port série FPC pour du sniffing 

# 4. Optimisation niveau 3 (déjà souvent par défaut, mais vérifiez) 
OPTIMIZATION_LEVEL=3

...

Bloc de code
languageshell
 make clean 
make all -j$(grep -c '^processor' /proc/cpuinfo)
make install 


Suivant votre configuration/installation de départ, la compilation vous demandera l'installation complémentaire d'un certain nombre de paquets... liste non exhaustive :

Bloc de code
languageshell
apt install liblz4-dev libreadline-dev


On branche le proxmark3 en usb et on flash le proxmark avec cette version compilée compilée :

Bloc de code
languageshell
./pm3-flash-bootrom 
./pm3-flash-fullimage

...