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-04-04 13:21:42

EuMS85
Contributor
Registered: 2013-12-23
Posts: 13

UID card Changeable Writable Mifare one MF1 IC 13.56Mhz - how to write

I am trying to write on one of those cards, I got from eBay, advertised like that.
Both on Linux (Ubuntu 12.04 LTS) and on Windows 8 (pre-compiled client) it seems
like I can't select this "magic chinese" card. Any idea to point me to the right direction?


This is the version of the proxmark I am using:

proxmark3> hw version
#db# Prox/RFID mark3 RFID instrument                 
#db# bootrom: svn 839 2013-12-05 07:11:23                 
#db# os: svn 852 2014-04-01 13:05:51                 
#db# FPGA image built on 2014/03/21 at 19:45:15                 
uC: AT91SAM7S256 Rev A          
Embedded Processor: ARM7TDMI          
Nonvolatile Program Memory Size: 256K bytes          
Second Nonvolatile Program Memory Size: None          
Internal SRAM Size: 256K bytes          
Architecture Identifier: AT91SAM7Sxx Series          
Nonvolatile Program Memory Type: Embedded Flash Memory

The HF antenna reacting to the card:

proxmark3> hw tune
#db# Measuring antenna characteristics, please wait...                 
#db# Measuring complete, sending report back to host                 
          
# LF antenna:  0.00 V @   125.00 kHz          
# LF antenna:  0.00 V @   134.00 kHz          
# LF optimal:  0.00 V @ 12000.00 kHz          
# HF antenna: 11.79 V @    13.56 MHz          
# Your LF antenna is unusable.          


proxmark3> hw tune
#db# Measuring antenna characteristics, please wait...                 
#db# Measuring complete, sending report back to host                 
          
# LF antenna:  0.00 V @   125.00 kHz          
# LF antenna:  0.00 V @   134.00 kHz          
# LF optimal:  0.00 V @ 12000.00 kHz          
# HF antenna:  0.45 V @    13.56 MHz          
# Your LF antenna is unusable.          
# Your HF antenna is unusable.

Trying to get a block from the card (Linux terminal):

proxmark3> hf mf cgetblk 0
--block number:00           
#db# wupC1 error                 
Can't read block. error=2

Trying to set a block on the card (Linux terminal):

proxmark3> hf mf csetblk 0 01020304050607080910111213141516
--block number:00 data:01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16           
#db# Can't select card                 
Can't write block. error=2

Offline

#2 2014-04-04 13:41:22

EuMS85
Contributor
Registered: 2013-12-23
Posts: 13

Re: UID card Changeable Writable Mifare one MF1 IC 13.56Mhz - how to write

Similar results from the Proxmark Tool on Windows:

proxmark3> hf mf csetuid 01020304 
--wipe card:00 uid:01 02 03 04           
#db# Can't select card                 
Can't set UID. error=2

proxmark3> hf mf csetuid 01020304 -w
--wipe card:00 uid:01 02 03 04           
#db# Can't select card                 
Can't set UID. error=2          

proxmark3> hf mf cgetblk 0
--block number:00           
#db# wupC1 error                 
Can't read block. error=2          

proxmark3> hf mf cgetblk 1
--block number:01           
#db# wupC1 error                 
Can't read block. error=2          

I also tried the function "Restore Corrupted Sector0Block0" on the tool, this is what I get:

proxmark3> hf 14a raw -p -a -b 7 40
received 0 octets          

proxmark3> hf 14a raw -p -a 43
received 1 octets          
02           

proxmark3> hf 14a raw -c -p -a A000
received 1 octets          
02           

proxmark3> hf 14a raw -c -p -a 01 02 03 04 04 98 02 00 00 00 00 00 00 00 10 01
received 0 octets          

proxmark3> hf 14a raw -c -a 3000
received 18 octets          
00 01 81 02 02 4C 01 80 80 80 80 80 80 80 08 00 96 A2           

proxmark3> hf 14a raw -c -a 5000
received 0 octets          

Any hint would be greatly appreciated!

Offline

#3 2014-04-04 13:56:08

EuMS85
Contributor
Registered: 2013-12-23
Posts: 13

Re: UID card Changeable Writable Mifare one MF1 IC 13.56Mhz - how to write

Trying out the Proxmark Tool a little more on Windows, it gets slightly different error messages, still I can't figure out what's wrong

proxmark3> hf mf csetblk 0 01020304050607080910111213141516 
--block number:00 data:01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16           
#db# Multiple tags detected. Collision after Bit 6                 
#db# Can't select card                 
Can't write block. error=2

Offline

#4 2014-04-04 16:02:58

asper
Contributor
Registered: 2008-08-24
Posts: 1,409

Re: UID card Changeable Writable Mifare one MF1 IC 13.56Mhz - how to write

Try to put some distance (1cm) between antenna and tag.

Offline

Board footer

Powered by FluxBB