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 2012-02-01 02:42:26

sdfaf2g1
Member
Registered: 2011-06-07
Posts: 5

ISO 14443-B Tag Snooping

If i use SVN version 524, changing

common/Makefile.common - Line 68:

From

CFLAGS =  -c $(INCLUDE) -Wall -Werror -pedantic -std=gnu99 $(APP_CFLAGS)

to

CFLAGS =  -c $(INCLUDE) -Wall -pedantic -std=gnu99 $(APP_CFLAGS)

and
commenting out lines 25 and 29 of client/Makefile

then compiling and flashing, i get:

proxmark3> hf 14b snoop
#db# Snooping buffers initialized:                 
#db#   Trace: 4096 bytes                 
#db#   Reader -> tag: 2048 bytes                 
#db#   tag -> Reader: 2048 bytes                 
#db#   DMA: 1024 bytes                 
#db# blew circular buffer! behindBy=0x3ff                 
#db# Snoop statistics:                 
#db#   Max behind by: 1023                 
#db#   Uart State: 0                 
#db#   Uart ByteCnt: 0                 
#db#   Uart ByteCntMax: 100                 
#db#   Trace length: 0                 

So. If if insert a line at 1101 of armsrc/iso14443.c and add some stuffso it looks like:

1100     for(;;) {
1101         WDT_HIT();
1102        if(BUTTON_PRESS()) {
1103             DbpString("cancelled");
1104             goto done;
1105         }
1106 
1107         int behindBy = (lastRxCounter - AT91C_BASE_PDC_SSC->PDC_RCR) &

and

1038     int triggered = FALSE;

it will SOMETIMES work.....



BUT if i change my bootrom to the winter '09 release:

pm3-20090905-r216 user$ linux/flasher bootrom bootrom/obj/bootrom.s19 
Waiting for Proxmark to appear on USB... Found.
Entering flash-mode...
(You don't have to do anything. Press and release the button only if you want to abort)
Waiting for Proxmark to reappear on USB... Found.
Flashing bootrom from bootrom/obj/bootrom.s19
expected = 001017e4 flush, c.ext1 = 00101700
done.
Have a nice day!

Then my versioning is:

proxmark3> hw version
#db# Prox/RFID mark3 RFID instrument                 
#db# bootrom: svn 215 2009-09-05 14:10:58                 
#db# os: svn 524-unclean 2012-02-01 01:28:14                 
#db# FPGA image built on 2009/12/ 8 at  8: 3:54           

Everything works fine!! plz help

Offline

#2 2012-02-01 03:22:32

sdfaf2g1
Member
Registered: 2011-06-07
Posts: 5

Re: ISO 14443-B Tag Snooping

Also, this combination of bootrom + osimage + fpgaimage works really good:

proxmark3> hw version
#db# Prox/RFID mark3 RFID instrument
#db# bootrom: svn 215 2009-09-05 14:10:58
#db# os: svn 438-unclean 2012-02-01 02:17:34
#db# FPGA image built on 2009/12/ 8 at  8: 3:54

Offline

Board footer

Powered by FluxBB