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.
I've traced through a few functions to go from raw HID waveform --> Card ID.
The steps I've seen so far:
1. FSK decode the raw HID waveform (lf hid demod; data printdemodbuffer;)
2. Find the preamble for Manchester (00011101)
3. After preamble, Manchester decode the rest (data manrawdecode)
4. Decode Manchester decoded data into a card ID
It's step 4 that I'm having trouble with.
The Manchester decoded data I have is:
1111110111111111101111110001011100010011011
The Card ID is 18276.
I've read through the code in function CmdHIDdemodFSK but I'm having a hard time understanding how hi and lo are used in this process.
Could someone walk me through the process? Thanks!
This is more just a hint for things to try to see what happens.
Your decoded data : 1111110111111111101111110001 011100010011011
Your Card ID in bin: 100011101100100
mmm maybe its inverted.