Closed Valdens closed 3 years ago
Yes, there was a bug. The ctx was freed before arg usage. I pushed a fix. pull/compile and you be fine
sidenote I noticed you haven't followed the instructions, https://github.com/RfidResearchGroup/proxmark3/blob/master/doc/md/Use_of_Proxmark/2_Configuration-and-Verification.md
Using the Proxmark 3 to conduct some basic cloning/brute force proof-of-concepts for a test and seem to consistently run into this issue regardless of any options or setup:
[usb] pm3 --> lf hid brute -v -w H10301 --fn 110 --cn 200 -d 1000 ./pm3: line 212: 24796 Segmentation fault $CLIENT "$@"
Other tools within pm3 worked fine, successfully read and cloned cards without issue for example, but the hid brute module fails as shown above every time. The odd thing is that adding the verbose flag never provided any further hint as to the issue, which consistently just yells at $CLIENT "$@" in the source. The device's firmware is only a few commits off from the current mainline repo so I'm hoping that isn't the problem.
This was tested on both a manual Kali Linux install as well as in a Windows environments via ProxSpace. Posting the Kali details below:
Appreciate any help or confirmation you can provide.