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
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.
Hello :-)
Thank you very much for having me on this forum! This is my 2nd post (I think) so I will do my best to describe as best as I can my problem.
I am using Kali Linux and when I was following this tutorial "How to" ( https://www.youtube.com/watch?v=D2-W6qYOSLI ) I hit a brick wall running 120 mph. Everything was going smoothly (haven't noticed nothing "weird) until I have executed the following lines:
make clean;
make -j8;
./flash-bootrom.sh
./flash-fullimage.sh
./proxmark3.sh
I am getting the following error message :
[-] CC lopcodes.c
[-] CC ctr_drbg.c
[=] AR libhardnested.a
[-] CC src/version_pm3.c
[-] CC lparser.c
[-] CC entropy_poll.c
[-] CC lstate.c
[-] CXX src/proxgui.cpp
[-] CXX src/proxguiqt.moc.cpp
[-] CC lstring.c
[=] AR tinycbor.a
[-] CC entropy.c
[-] CC ltable.c
[-] CC error.c
[-] CC ltm.c
[-] CC lundump.c
[-] CC lvm.c
[-] CC ecp.c
[-] CC lzio.c
[-] CC ecp_curves.c
[-] CC lauxlib.c
[-] CC lbaselib.c
[-] CC lbitlib.c
[-] CC lcorolib.c
[-] CC ldblib.c
[-] CC liolib.c
[-] CC lmathlib.c
[-] CC certs.c
[-] CC loslib.c
[-] CC camellia.c
[-] CC lstrlib.c
[-] CC blowfish.c
[-] CC cipher_wrap.c
[-] CC ltablib.c
[-] CC cipher.c
[-] CC cmac.c
[-] CC des.c
[-] CC ecdsa.c
[-] CC md.c
[-] CC md5.c
[-] CC loadlib.c
[-] CC oid.c
[-] CC linit.c
[-] CC pem.c
[-] CC arc4.c
[-] CC pk.c
[-] CC pk_wrap.c
[=] AR liblua.a
[-] CC pkwrite.c
[-] CC pkcs5.c
[-] CC pkcs12.c
[-] CC pkparse.c
[-] CC platform.c
[-] CC platform_util.c
[-] CC rsa.c
[-] CC rsa_internal.c
[-] CC sha1.c
[-] CC sha256.c
[-] CC sha512.c
[-] CC threading.c
[-] CC x509.c
[-] CC x509_crl.c
[-] CC x509_crt.c
[=] AR libmbedtls.a
[=] LD proxmark3
/usr/bin/ld: /usr/local/lib/libpython3.9.a(posixmodule.o): in function `os_openpty_impl':
/root/Desktop/Python-3.9.6/./Modules/posixmodule.c:7192: undefined reference to `openpty'
/usr/bin/ld: /usr/local/lib/libpython3.9.a(posixmodule.o): in function `os_forkpty_impl':
/root/Desktop/Python-3.9.6/./Modules/posixmodule.c:7293: undefined reference to `forkpty'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:695: proxmark3] Error 1
make: *** [Makefile:137: client/all] Error 2
bash: ./flash-bootrom.sh: No such file or directory
bash: ./flash-fullimage.sh: No such file or directory
bash: ./proxmark3.sh: No such file or directory
Could you please support? Thank you in advance!
Problem with videos is that they get outdated quite fast. I suggest you follow the instructions in this document https://github.com/RfidResearchGroup/pr … uctions.md
And since you are on linux, don't forget to kill the modem manager.
Hello Sir! Thank you very much for your reply ( I am huge fan ) . I was following the guide as you advised but unfortunately I am still getting the same error message.
[-] GEN obj/fullimage.data.bin.z
[-] GEN obj/fullimage.nodata.o
[-] GEN obj/fullimage.data.o
[=] LD obj/fullimage.elf
[=] GEN obj/fullimage.s19
[*] MAKE recovery/all [/*] <- Ive added this as it wont allowed me to post this reply.
[=] GEN bootrom.bin
[=] GEN fullimage.bin
[=] GEN proxmark3_recovery.bin
/usr/bin/ld: /usr/local/lib/libpython3.9.a(posixmodule.o): in function `os_openpty_impl':
/root/Desktop/Python-3.9.6/./Modules/posixmodule.c:7192: undefined reference to `openpty'
/usr/bin/ld: /usr/local/lib/libpython3.9.a(posixmodule.o): in function `os_forkpty_impl':
/root/Desktop/Python-3.9.6/./Modules/posixmodule.c:7293: undefined reference to `forkpty'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:695: proxmark3] Error 1
make: *** [Makefile:137: client/all] Error 2
This happens after executing lines:
make clean && make -j
Could you please advise?
Last edited by Sandokai (2021-10-22 15:59:14)
Hello :-) After many attempts I decided to nuke my system and install it once again. I passed this step where I stuck but here is another issue... Once I am executing the command :
[~/proxmark3]
└─# client/flasher /dev/ttyACM0 -b bootrom/obj/bootrom.elf armsrc/obj/fullimage.elf
I am getting :
zsh: no such file or directory: client/flasher
I have tried
./client/flasher /dev/ttyACM0 -b bootrom/obj/bootrom.elf armsrc/obj/fullimage.elf
But I am getting the same error.
Could you please advise?
Thank you in advance!
Thank you for your answer! You was right... (Love your brain Iceman!) I made full installation from scratch and I get to the end. When I run ./pm3 127 ⨯
[=] Session log /home/cr45her/.proxmark3/logs/log_20211031.txt
[=] Using UART port /dev/ttyACM0
[=] Communicating with PM3 over USB-CDC
██████╗ ███╗ ███╗█████╗
██╔══██╗████╗ ████║╚═══██╗
██████╔╝██╔████╔██║ ████╔╝
██╔═══╝ ██║╚██╔╝██║ ╚══██╗
██║ ██║ ╚═╝ ██║█████╔╝
╚═╝ ╚═╝ ╚═╝╚════╝ [ ❄️ Iceman ❄️ ]
[=] Creating initial preferences file
[=] Saving preferences...
[+] saved to json file /home/cr45her/.proxmark3/preferences.json
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
[ Proxmark3 RFID instrument ]
[ CLIENT ]
RRG/Iceman/master/v4.14434-84-gad9f02230 2021-10-31 21:53:25
compiled with............. GCC 10.2.1 20210110
platform.................. Linux / x86_64
Readline support.......... present
QT GUI support............ present
native BT support......... present
Python script support..... present
Lua SWIG support.......... present
Python SWIG support....... present
[ PROXMARK3 ]
[-] ⛔ fail reading from flashmemory
device.................... device / fw mismatch
firmware.................. RDV4
external flash............ absent
smartcard reader.......... absent
FPC USART for BT add-on... absent
[ ARM ]
bootrom: RRG/Iceman/master/v4.14434-84-gad9f02230 2021-10-30 12:16:35
os: RRG/Iceman/master/v4.14434-84-gad9f02230 2021-10-30 12:17:22
compiled with GCC 10.3.1 20210621 (release)
[ FPGA ]
LF image built for 2s30vq100 on 2020-07-08 at 23:08:07
HF image built for 2s30vq100 on 2020-07-08 at 23:08:19
HF FeliCa image built for 2s30vq100 on 2020-07-08 at 23:08:30
[ Hardware ]
--= uC: AT91SAM7S512 Rev B
--= Embedded Processor: ARM7TDMI
--= Internal SRAM size: 64K bytes
--= Architecture identifier: AT91SAM7Sxx Series
--= Embedded flash memory 512K bytes ( 59% used )
[usb] pm3 -->
The only thing which worrying me is:
[-] ⛔ fail reading from flashmemory
device.................... device / fw mismatch
firmware.................. RDV4
external flash............ absent
smartcard reader.......... absent
FPC USART for BT add-on... absent
Bro, it says " device.................... device / fw mismatch". Which mean you haven't read this
https://github.com/RfidResearchGroup/pr … ameters.md
advanced compilation parameters.
You have installed a RDV4 proxmark firmware in a non-RDV4 proxmark hardware. You need to follow this advanced compilation steps
Thanks