RFID Proxmark3: Difference between revisions

From Attraktor Wiki
Jump to navigation Jump to search
Jens (talk | contribs)
No edit summary
m Siehe auch und Kategorien hinzugefügt
 
(One intermediate revision by one other user not shown)
Line 13: Line 13:
Den Client kann man sich dann Compilieren. Den Quellcode kann man ueber SVN beziehen  
Den Client kann man sich dann Compilieren. Den Quellcode kann man ueber SVN beziehen  


   svn checkout http://proxmark3.googlecode.com/svn/trunk/ proxmark3-read-only
   svn checkout http://proxmark3.googlecode.com/svn/trunk/ '''proxmark3'''


Danach ins client Verzeichnis welchseln und
Danach ins '''proxmark3''' Verzeichnis wechseln. make Tools sollten installiert sein. Zum Bauen des OS braucht man eine
ARM GCC. Hier wird ein Skript mitgeliefert um den passenden Compiler zu installieren.


   make
  tools/install-gnuarm4.sh ~/gnuarm `pwd`/tmp
 
Um nur den Client (dafuer wird kein ARM GCC benoetigt) zu bauen, folgenden Befehlt
 
   make client


starten. Dieser erstellt dann eine Binary mit den namen ''''proxmark3'' . Den ausfuehren. Ausgabe sollte wie folgt aussehen:
starten. Dieser erstellt dann eine Binary mit den namen ''''proxmark3'' . Den ausfuehren. Ausgabe sollte wie folgt aussehen:
Line 30: Line 35:


== Befehle/Benutzung ==
== Befehle/Benutzung ==
== Siehe auch ==
* [[RFID]]
* [[RFID_Android]]
* [[RFID_BasisReader]]
* [[RFID_Pn532BreakoutBoard]]
* [[RFID_SCL001]]
* [[RFID_pcsc]]
[[Category:Projekt]]
[[Category:RFID]]
[[Category:Know-how]]

Latest revision as of 02:03, 23 October 2012

Proxmark3

Treiber

Linux

Um den Proxmark3 unter Linux zum laufen zu bekommen, folgende udev rule erstellen

 #Proxmark3
 ACTION=="add", SUBSYSTEM=="pci", DRIVER=="ehci_hcd", RUN+="/bin/sh -c 'echo -n %k > %S%p/driver/unbind'"
 SYSFS{idVendor}=="9ac4", SYSFS{idProduct}=="4b8f", MODE="0660", GROUP="adm"

Das deactiviert den EHCI, welcher das Geraet sofort deaktiviert.

Den Client kann man sich dann Compilieren. Den Quellcode kann man ueber SVN beziehen

 svn checkout http://proxmark3.googlecode.com/svn/trunk/ proxmark3

Danach ins proxmark3 Verzeichnis wechseln. make Tools sollten installiert sein. Zum Bauen des OS braucht man eine ARM GCC. Hier wird ein Skript mitgeliefert um den passenden Compiler zu installieren.

 tools/install-gnuarm4.sh ~/gnuarm `pwd`/tmp

Um nur den Client (dafuer wird kein ARM GCC benoetigt) zu bauen, folgenden Befehlt

 make client

starten. Dieser erstellt dann eine Binary mit den namen ''proxmark3 . Den ausfuehren. Ausgabe sollte wie folgt aussehen:

 sudo ./proxmark3
 
 Connected units:
         1. SN: ? [006/047]
 proxmark3> 

MacOS

Windows

Befehle/Benutzung

Siehe auch