RFID Proxmark3: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m Siehe auch und Kategorien hinzugefügt |
||
| (2 intermediate revisions by one other user not shown) | |||
| Line 2: | Line 2: | ||
== Treiber == | == Treiber == | ||
=== Linux === | === Linux === | ||
Um den Proxmark3 unter Linux zum laufen zu bekommen, folgende udev rule erstellen | Um den Proxmark3 unter Linux zum laufen zu bekommen, folgende udev rule erstellen | ||
| Line 12: | Line 8: | ||
ACTION=="add", SUBSYSTEM=="pci", DRIVER=="ehci_hcd", RUN+="/bin/sh -c 'echo -n %k > %S%p/driver/unbind'" | 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" | 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 === | === MacOS === | ||
=== Windows === | === Windows === | ||
== 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>