Proxmark3 community

Research, development and trades concerning the powerful Proxmark3 device.

Remember; sharing is caring. Bring something back to the community.


"Learn the tools of the trade the hard way." +Fravia

You are not logged in.

Announcement

Time changes and with it the technology
Proxmark3 @ discord

Users of this forum, please be aware that information stored on this site is not private.

#1 2014-12-19 01:14:59

aadams
Contributor
Registered: 2014-12-19
Posts: 11

Updated Instructions

Where can I find the most updated instructions on installing the proxmark3? I have went through the instructions on both github and subversion for multiple operating systems (Windows 7 x64, Windows 7 32 bit, Windows 8.1, Kali) all with no success. The furthest I got was on Kali where I could actually talk to the proxmark and look at the hw ver (displayed rev 651), but couldn't clone a card (ex. lf clone hid xxxxxx responded with 44 bit error). I have complied older versions and newer versions, but can't seem to find the right combination. I have successfully installed the the old lib driver on Windows, but could never get the CDC one to work and to show the PM3 as a COM port instead of an HID. Holding down the PM3 button when flashing always produces the same results where the USB device is not recognized pops up in the bottom right hand corner of Windows. I do see the Found! with Changeme and the actual device but then a sound occurs that disconnects the USB and Waiting for PM3 to detect USB.....just hangs. Just looking for a more thorough guide to get this up and running.

Offline

#2 2014-12-19 04:19:48

marshmellow
Contributor
From: US
Registered: 2013-06-10
Posts: 2,302

Re: Updated Instructions

Have a look through the first post here:
http://www.proxmark.org/forum/viewtopic.php?id=1562

Offline

#3 2014-12-19 13:42:05

aadams
Contributor
Registered: 2014-12-19
Posts: 11

Re: Updated Instructions

Yes I have as well as many other posts in the forums here and elsewhere. None of the methods outlined allow me to go from using libusb to cdc. I have went from rev 390 to 651 to 671 to 854 all with no success of using CDC.

Offline

#4 2014-12-19 14:39:30

aadams
Contributor
Registered: 2014-12-19
Posts: 11

Re: Updated Instructions

I have followed the following video exactly (https://www.youtube.com/watch?v=E-JcovPXiuU), but when running the flasher this is what I receive. OS is Windows 7 32bit. I've read that I needed the old flasher and new bootroom, which I grabbed the old flasher from build 0-5-5 and pointed it to the bootrom in the folder I was trying to use before. I have also attempted to do the reverse and many other combinations without success.

$ ./client/flasher.exe -b bootrom/obj/bootrom.elf
Loading ELF file 'bootrom/obj/bootrom.elf'...
Loading usable ELF segments:
0: V 0x00100000 P 0x00100000 (0x00000200->0x00000200) [R X] @0x94
1: V 0x00200000 P 0x00100200 (0x00000dd0->0x00000dd0) [RWX] @0x298
Attempted to write bootloader but bootloader writes are not enabled
Error while loading bootrom/obj/bootrom.elf

Offline

#5 2014-12-19 16:00:40

aadams
Contributor
Registered: 2014-12-19
Posts: 11

Re: Updated Instructions

Here is the the old flasher without pressing the button code:

$ /C/ProxMark/pm3-bin-672/win32/flasher-OLD.exe -b bootrom/obj/bootrom.elf
Loading ELF file 'bootrom/obj/bootrom.elf'...
Loading usable ELF segments:
0: V 0x00100000 P 0x00100000 (0x00000200->0x00000200) [R X] @0x94
1: V 0x00200000 P 0x00100200 (0x00000dd0->0x00000dd0) [RWX] @0x298

Waiting for Proxmark to appear on USB...
Connected units:
        1. SN: ChangeMe [bus-0/\\.\libusb0-0001--0x9ac4-0x4b8f]
Found.
Entering bootloader...
(Press and release the button only to abort)
Waiting for Proxmark to reappear on USB..................

This just hangs.

If I hold the button down before plugging in the PM3 and contiue to hold the button down while flashing, a message pops up in the bottom right hand corner of the screen saying USB device not recognized. If I unplug and plug back in Windows recognizes it as the libusb so long as I don't hold the button down. Any suggestions?

Offline

#6 2014-12-19 17:52:33

aadams
Contributor
Registered: 2014-12-19
Posts: 11

Re: Updated Instructions

Here is where I am on Kali:

proxmark3> hw ver
#db# Prox/RFID mark3 RFID instrument                 
#db# bootrom: svn 755 2013-07-13 08:14:12                 
#db# os: svn 651 2013-01-31 14:52:31                 
#db# FPGA image built on 2012/ 1/ 6 at 15:27:56

What should I be doing next? I believe the version I am on has a bug that won't let me clone my HID card, getting the 44 bit error using lf clone hid xxxx.

Offline

#7 2014-12-19 19:02:41

aadams
Contributor
Registered: 2014-12-19
Posts: 11

Re: Updated Instructions

proxmark3> lf hid clone XXXXXXXXXX
Cloning tag with ID XXXXXXXXXX         
#db# Tags can only have 44 bits.

Can't get past this...Any suggestions?

Offline

#8 2014-12-19 19:10:38

marshmellow
Contributor
From: US
Registered: 2013-06-10
Posts: 2,302

Re: Updated Instructions

you are on all different versions...  bootrom, os and fpga.  you need to flash all 3.

Offline

#9 2014-12-19 19:16:09

aadams
Contributor
Registered: 2014-12-19
Posts: 11

Re: Updated Instructions

I've tried following every guide I could find on Google. Maybe it's bricked?

Offline

#10 2014-12-19 19:22:04

aadams
Contributor
Registered: 2014-12-19
Posts: 11

Re: Updated Instructions

./flasher -b ../bootrom/obj/bootrom.elf
Loading ELF file '../bootrom/obj/bootrom.elf'...
Loading usable ELF segments:
0: V 0x00100000 P 0x00100000 (0x00000200->0x00000200) [R X] @0x94
1: V 0x00200000 P 0x00100200 (0x0000198c->0x0000198c) [R X] @0x298

Waiting for Proxmark to appear on USB...
Connected units:
    1. SN:  [001/031]
Found.
Entering bootloader...
(Press and release the button only to abort)
Waiting for Proxmark to reappear on USB..................

That's the output from trying to flash the bootloader on Kali without holding the button. If I hold the button down, the device isn't recognized properly and the Waiting for Proxmark to reappear on USB.................. just hangs.
Here is output from dmesg when button is pressed.

[ 6047.757110] cdc_acm 1-2.2:1.0: ttyACM0: USB ACM device
[ 6163.203986] usb 1-2.2: USB disconnect, device number 32
[ 6175.271721] usb 1-2.2: new full-speed USB device number 33 using uhci_hcd
[ 6175.564882] usb 1-2.2: New USB device found, idVendor=2d2d, idProduct=504d
[ 6175.564891] usb 1-2.2: New USB device strings: Mfr=1, Product=0, SerialNumber=0
[ 6175.564897] usb 1-2.2: Manufacturer: proxmark.org
[ 6175.571344] cdc_acm 1-2.2:1.0: This device cannot do calls on its own. It is not a modem.
[ 6175.571390] cdc_acm 1-2.2:1.0: ttyACM0: USB ACM device


Here is the dmesg output when thge button isn't pressed.

[ 6195.858141] usb 1-2.2: USB disconnect, device number 33
[ 6202.561155] usb 1-2.2: new full-speed USB device number 34 using uhci_hcd
[ 6208.267663] usb 1-2.2: New USB device found, idVendor=9ac4, idProduct=4b8f
[ 6208.267666] usb 1-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 6208.267668] usb 1-2.2: Product: ProxMark-3 RFID Instrument
[ 6208.267669] usb 1-2.2: Manufacturer: J. Westhues
[ 6208.267671] usb 1-2.2: SerialNumber: ChangeMe
[ 6208.291887] hid-generic 0003:9AC4:4B8F.0011: hiddev0,hidraw1: USB HID v1.00 Device [J. Westhues ProxMark-3 RFID Instrument] on usb-0000:02:00.0-2.2/input0
[ 6209.623898] usb 1-2.2: USB disconnect, device number 34
[ 6216.408034] usb 1-2.2: new full-speed USB device number 35 using uhci_hcd
[ 6216.700805] usb 1-2.2: New USB device found, idVendor=2d2d, idProduct=504d
[ 6216.700814] usb 1-2.2: New USB device strings: Mfr=1, Product=0, SerialNumber=0
[ 6216.700820] usb 1-2.2: Manufacturer: proxmark.org
[ 6216.711418] cdc_acm 1-2.2:1.0: This device cannot do calls on its own. It is not a modem.
[ 6216.711463] cdc_acm 1-2.2:1.0: ttyACM0: USB ACM device
[ 6224.604414] usb 1-2.2: USB disconnect, device number 35
[ 6235.236484] usb 1-2.2: new full-speed USB device number 36 using uhci_hcd
[ 6240.894998] usb 1-2.2: New USB device found, idVendor=9ac4, idProduct=4b8f
[ 6240.895007] usb 1-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 6240.895013] usb 1-2.2: Product: ProxMark-3 RFID Instrument
[ 6240.895017] usb 1-2.2: Manufacturer: J. Westhues
[ 6240.895021] usb 1-2.2: SerialNumber: ChangeMe
[ 6240.915333] hid-generic 0003:9AC4:4B8F.0012: hiddev0,hidraw1: USB HID v1.00 Device [J. Westhues ProxMark-3 RFID Instrument] on usb-0000:02:00.0-2.2/input0
[ 6242.347957] usb 1-2.2: USB disconnect, device number 36
[ 6252.192474] usb 1-2.2: new full-speed USB device number 37 using uhci_hcd
[ 6262.623955] usb 1-2.2: New USB device found, idVendor=9ac4, idProduct=4b8f
[ 6262.623965] usb 1-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 6262.623971] usb 1-2.2: Product: ProxMark-3 RFID Instrument
[ 6262.623975] usb 1-2.2: Manufacturer: J. Westhues
[ 6262.623979] usb 1-2.2: SerialNumber: ChangeMe
[ 6262.653606] hid-generic 0003:9AC4:4B8F.0013: hiddev0,hidraw1: USB HID v1.00 Device [J. Westhues ProxMark-3 RFID Instrument] on usb-0000:02:00.0-2.2/input0

Offline

#11 2014-12-19 19:26:21

marshmellow
Contributor
From: US
Registered: 2013-06-10
Posts: 2,302

Re: Updated Instructions

FYI build 0.0.5 is the newest complied build.

Offline

#12 2014-12-19 19:29:08

aadams
Contributor
Registered: 2014-12-19
Posts: 11

Re: Updated Instructions

I realized that from (http://www.proxmark.org/forum/viewtopic.php?id=1562), but have never successfully flashed. I've ran into many of the issues other people have all outlined in this post.

Offline

#13 2014-12-19 19:38:56

aadams
Contributor
Registered: 2014-12-19
Posts: 11

Re: Updated Instructions

Is there a special way to plug the PM3 in? Currently I'm using the purple USB Y cable that came with the kit. One of the USB powers the device and that's the one I'm using. Do I need to have both USB plugged in at the same time when flashing? Just trying to figure out why I can't ever flash, no matter what combination of button presses or OS's used.

Offline

#14 2014-12-19 19:49:11

marshmellow
Contributor
From: US
Registered: 2013-06-10
Posts: 2,302

Re: Updated Instructions

with the newer bootrom you shouldn't need to press the button at all.  I don't know what it will do with the old fpga on there though. 
I don't know kali, but with windows 7 I think the only issue I had was I had to manually uninstall the usb driver it initially found it as and have it install the correct driver after I updated to the new usb driver.  but I never had a device with 3 different version software.

probably jtag time.

Offline

#15 2014-12-19 20:12:28

aadams
Contributor
Registered: 2014-12-19
Posts: 11

Re: Updated Instructions

Probably bricked then. I tried the newer driver on Windows 7 after uninstalling the old one, but got the error of the driver not being compatible for this system... The old driver was named ProxMark-3_RFID_Instrument.inf and the current driver is named proxmark3.inf, which never works. The only driver that ever installs is the one labeled ProxMark-3_RFID_Instrument.inf whether that be from pm3-bin-0.0.5 or from any older version (I have tried numerous revs).

Offline

Board footer

Powered by FluxBB