Outils d'utilisateurs

Outils du Site


proxmark3easy

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

proxmark3easy [2017/12/25 23:47]
Xylitol
proxmark3easy [2018/01/22 01:17] (Version actuelle)
Xylitol
Ligne 1: Ligne 1:
 +====== Présentation de la Proxmark3 Easy ======
 +J'ai reçu comme cadeau de noël un proxmark 3 Easy de chez ELECHOUSE.
 +la version 'Easy' de proxmark est la moins chère de la gamme, c'est une version destinée au marché domestique chinois et coute environ 100$
 +
 +L'ensemble du paquet mesure 82mm x 52mm, l'intérieur de la boite comporte une antenne LF 125 kHz, une antenne HF 13,56 MHz, un câble d'alimentation 'plat' avec revêtement siliconé, un ensemble de tags, un tournevis et les vises qui vont avec.
 +Le proxmark 3 Easy possède un bouton de fonction, une entré Micro USB, largement utilisé de nos jours.
 +La plupart des téléphones (sauf iPhone) adoptent ce type de norme USB.
 +
 +Le logiciel client et le firmware Proxmark sont open source et disponibles en téléchargement sur github.
 +Le Proxmark3 Easy est livré préprogrammé, mais il est conseillé de mettre a jour le firmware soit même.
 +
 +
 +{{proxmark_cards.jpg?200}}
 +{{proxmark_cable.jpg?200}}
 +{{proxmark_front_top.jpg?200}}
 +
  
 ====== Installation ====== ====== Installation ======
Ligne 11: Ligne 27:
 ===== Environnement de développement ===== ===== Environnement de développement =====
  
-  * Télécharger "ProxSpace-master.zip" a partir de cette URL: [[https://github.com/Gator96100/ProxSpace/archive/master.zip|https://github.com/Gator96100/ProxSpace/archive/master.zip]] "ProxSpace-master.zippeut être extrait n'importe-où vous souhaitez installer le projet Proxmark. L'emplacement ne doit pas inclure d'espaces. Par exemple: ''C:\Projets\ProxSpace'' serait acceptable alors que ''C:\Users\Administrateur\Mes Projets\ProxSpace'' ne le serait pas.+  * Télécharger "ProxSpace-master.zip" a partir de cette URL: [[https://github.com/Gator96100/ProxSpace/archive/master.zip|https://github.com/Gator96100/ProxSpace/archive/master.zip]] ''ProxSpace-master.zip'' peut être extrait n'importe-où vous souhaitez installer le projet Proxmark. L'emplacement ne doit pas inclure d'espaces. Par exemple: ''C:\Projets\ProxSpace'' serait acceptable alors que ''C:\Users\Administrateur\Mes Projets\ProxSpace'' ne le serait pas.
  
   * Une fois extrait, par exemple dans ''C:\ProxSpace'' télécharger ou cloner dans github le projet proxmark3: [[https://github.com/Proxmark/proxmark3|https://github.com/Proxmark/proxmark3]]   * Une fois extrait, par exemple dans ''C:\ProxSpace'' télécharger ou cloner dans github le projet proxmark3: [[https://github.com/Proxmark/proxmark3|https://github.com/Proxmark/proxmark3]]
Ligne 24: Ligne 40:
  
   * Recherchez le pilote dans le dossier ''ProxSpace\pm3\driver'' que vous avez créé précédemment.   * Recherchez le pilote dans le dossier ''ProxSpace\pm3\driver'' que vous avez créé précédemment.
-  * Attachez le Proxmark à l'ordinateur. Une notification dans la barre démarrer devrait apparaître indiquant que le ProxMark a été détecté:+  * Attachez le Proxmark à l'ordinateur. Une notification dans la barre démarrer devrait apparaître indiquant que le Proxmark a été détecté:
 {{proxmark_perif.png}} {{proxmark_perif.png}}
  
Ligne 31: Ligne 47:
   * Localiser le périphérique inconnu puis: clique droit>Mettre à jour le pilote   * Localiser le périphérique inconnu puis: clique droit>Mettre à jour le pilote
   * Choisissez l'option ''Rechercher un pilote sur mon ordinateur'' puis ''Choisir parmi une liste de pilotes de périphériques sur mon ordinateur'' puis cliquer sur Suivant   * Choisissez l'option ''Rechercher un pilote sur mon ordinateur'' puis ''Choisir parmi une liste de pilotes de périphériques sur mon ordinateur'' puis cliquer sur Suivant
-  * Cliquer sur Disque fourni... puis dans la fenêtre Installer à partir du disque, naviguez jusqu'au dossier du pilote Proxmark trouvé à la première étape.+  * Cliquer sur ''Disque fourni...'' puis dans la fenêtre Installer à partir du disque, naviguez jusqu'au dossier du pilote Proxmark trouvé à la première étape.
   * Sélectionnez ''proxmark3.inf'', puis cliquez sur ''Ouvrir>Ok>Suivant>Fermer''. Si une sécurité windows apparais cliquer sur ''Installer ce pilote quand même''.   * Sélectionnez ''proxmark3.inf'', puis cliquez sur ''Ouvrir>Ok>Suivant>Fermer''. Si une sécurité windows apparais cliquer sur ''Installer ce pilote quand même''.
   * L'installation de ce pilote peut nécessiter un redémarrage   * L'installation de ce pilote peut nécessiter un redémarrage
Ligne 44: Ligne 60:
   * En cas de succès, vous avez terminé, sinon essayez de débrancher votre proxmark3 maintenez le bouton sur le pm3 et reconnectez le (laissez-le être détecté) puis relancez la commande flasher tout en maintenant le bouton enfoncé jusqu'à ce que ce soit fait.   * En cas de succès, vous avez terminé, sinon essayez de débrancher votre proxmark3 maintenez le bouton sur le pm3 et reconnectez le (laissez-le être détecté) puis relancez la commande flasher tout en maintenant le bouton enfoncé jusqu'à ce que ce soit fait.
   * Si cela ne fonctionne toujours pas, vérifiez que le pilote est correctement installé et que votre périphérique est détecté dans le gestionnaire de périphériques.   * Si cela ne fonctionne toujours pas, vérifiez que le pilote est correctement installé et que votre périphérique est détecté dans le gestionnaire de périphériques.
 +  * Si cela ne fonctionne toujours pas, reflasher votre proxmark avec un [[http://dangerousprototypes.com/blog/2017/10/20/recovering-proxmark3-with-the-bus-pirate/|bus pirate]]
 +===== Smoke test =====
 +
 +Vous êtes maintenant au stade où vous devriez être en mesure de communiquer avec votre Proxmark.
 +
 +  * Accédez à votre dossier ProxSpace et exécutez le fichier ''runme.bat''. Si pour une raison quelconque ''runme.bat'' n'ouvre pas une fenêtre de terminal GNU minimaliste, ouvrez une invite de commande et lancez ''runme.bat'' à partir de là. Ce faisant, vous devriez voir les erreurs et diagnostiquer le problème.
 +
 +  * Exécutez le logiciel Proxmark en tapant ''./client/proxmark3.exe comX'' où "X" est le numéro de port com attribué à votre proxmark3.
 +  * Une fois connecté, vérifiez quel firmware vous utilisez en tapant ''hw version''.
 +  * Entrez la commande ''hw tune'', vous devriez recevoir des résultats proches de ceux indiqués ci-dessous:
 +{{proxmark3hwtune.png}}
 +  * Si tout va bien, votre Proxmark3 est prêt à l'emploi.
 +
 +====== Utilisation ======
 +
 +  * Accédez à votre dossier ProxSpace et exécutez le fichier ''runme.bat'' pour ouvrir la fenêtre de terminal GNU minimaliste.
 +  * Exécutez le logiciel Proxmark en tapant ''./client/proxmark3.exe comX'' où "X" est le numéro de port com attribué à votre proxmark3.
 +
 +
 +  * Placer une des cartes basse fréquence 125 kHz (Tag HID et EM410x) sur votre proxmark puis tapez ''lf search''
 +  * Les informations de la carte apparaisse.
 +
 +
 +  * Pour les cartes haute fréquence 13.56 MHZ (NXP Mifare Classic) placé une sample sur votre lecteur puis tapez ''hf search''
 +  * Les informations de la carte apparaisse.
 +
 +====== Cheat sheet ======
 +
 +Quelques commandes, liste non exhaustive.
 +
 +===== hw =====
 +
 +{Commandes hardware...}
 +
 +  * ''hw reset'' Réinitialiser le Proxmark3
 +  * ''hw tune''  Mesurer le réglage de l'antenne
 +  * ''hw version'' Afficher les informations sur la version du Proxmark connecté
 +  * ''hw help'' Affiche l'aide
 +
 +===== data =====
 +
 +{Fenêtre de tracé / manipulation de données du tampon...}
 +
 +{{proxmark3_trace.png?250}}
 +  * ''data plot''  Afficher la fenêtre de tracé
 +  * ''data tune''  Obtenir des échantillons de réglage hardware pour la fenêtre de tracé
 +  * ''data save''  Enregistrer la trace (à partir de la fenêtre de tracé)
 +  * ''data load''  Charger la trace (dans la fenêtre de tracé)
 +  * ''data hide''  Masquer la fenêtre de tracé
 +  * ''data help''  Affiche l'aide
 +
 +===== hf =====
 +
 +{Commandes HF...}
 +
 +  * ''hf tune''  Mesure en continu de l'antenne HF
 +  * ''hf list''  Liste les protocoles
 +  * ''hf search''  Recherche les tags HF connues ( 14443a, 14443b, 15693, iClass)
 +  * ''hf help''  Affiche l'aide
 +
 +===== hf mf =====
 +
 +{MIFARE RFIDs... }
 +
 +  * ''hf mf chk *1 ? t'' Tester les clefs par défaut
 +  * ''hf mf mifare'' Trouver une clef avec l'attaque darkside
 +  * ''hf mf nested 1 3 A FFFFFFFFFFFF d'' Récupérer toutes les clefs avec une clef connue (attaque nested) hf mf nested <type mifare> <num block> <A ou B> <clef> <dump ou mémoire>
 +  * ''hf mf dump'' Dump du tag avec les clefs obtenues
 +  * ''hf mf sim'' Simuler la carte MIFARE
 +
 +===== lf =====
 +
 +{Commandes LF...}
 +
 +  * ''lf search''  [hors ligne 1 ou 0] ['u'] Lire et rechercher un badge connue valide
 +  * ''lf read''  ['s' silence] Lire un tag 125/134 kHz.
 +  * ''lf help''  Affiche l'aide
 +
 +===== lf hid =====
 +
 +{ RFIDs HID...}
 +
 +  * ''lf hid fskdemod''  Démodulateur HID FSK en temps réel (option '1' pour une seul carte, si elle est omise, le proxmark continuera à démoduler tout ce qu'il trouvera jusqu'à ce que vous appuyiez sur le BOUTON.)
 +  * ''lf hid clone fffffffffff'' clone la carte hid
 +  * ''lf hid help''  Affiche l'aide
 +
 +===== script =====
 +
 +{Commandes de script}
 +
 +  * ''script list'' Liste des scripts disponibles
 +  * ''script run htmldump'' Exécuter un script, ici faire un export HTML du fichier dump.
 +  * ''script run mifare_autopwn'' Casse automatiquement les tags mifare et sauvegarde le dump
 +  * ''script help''  Affiche l'aide
proxmark3easy.1514242026.txt.gz · Dernière modification: 2017/12/25 23:47 par Xylitol