]>
 
 
cvs.zerfleddert.de Git - proxmark3-svn/log 
 
 
 
 
 
 
 
iceman1001  [Tue, 12 May 2015 17:50:47 +0000  (19:50 +0200)] 
 
ADD:  found a BCARD KeyB on the net. ref: http://irq5.io/2013/04/13/decoding-bcard-conference-badges/ 
 
iceman1001  [Tue, 12 May 2015 16:57:47 +0000  (18:57 +0200)] 
 
FIX:  increased the limit to 0xE6 for MIFARE_ULEV1_FASTREAD 
ADD: @marshmellows inital "hf search" command... 
 
iceman1001  [Tue, 12 May 2015 16:55:34 +0000  (18:55 +0200)] 
 
ADD: added option to call "hf mfu info" with a authentication key. 
ADD: added a help text for "hf mfu info"   usage_hf_mfu_info 
ADD: added @marshmellows changes & fixes. 
 
marshmellow42  [Tue, 12 May 2015 04:19:44 +0000  (00:19  -0400)] 
 
hf search - prelim - re-use hf mfu GetTagType... 
 
in hf 14a reader to identify UL(+) 
 
still a work in progress. 
 
marshmellow42  [Mon, 11 May 2015 22:22:50 +0000  (18:22 -0400)] 
 
hf mfu info bugs 
 
marshmellow42  [Mon, 11 May 2015 20:25:11 +0000  (16:25 -0400)] 
 
minor hf mfu output consistancies 
 
marshmellow42  [Mon, 11 May 2015 19:56:12 +0000  (15:56 -0400)] 
 
hf mfu info - ICEMANS bug fixes. 
 
marshmellow42  [Mon, 11 May 2015 18:49:37 +0000  (14:49 -0400)] 
 
hf mfu info bug fixes 
 
iceman1001  [Mon, 11 May 2015 18:38:13 +0000  (20:38 +0200)] 
 
CHG: minor textual changes,  consistency... 
 
iceman1001  [Mon, 11 May 2015 17:38:53 +0000  (19:38 +0200)] 
 
ADD:  added a List parameter to tnp3clone.lua script. 
 
iceman1001  [Mon, 11 May 2015 17:37:44 +0000  (19:37 +0200)] 
 
ADD:  another default key: VIGIK1 
 
iceman1001  [Mon, 11 May 2015 13:54:02 +0000  (15:54 +0200)] 
 
BUG:  Read the wrong page(2) as Capability container,  should be 3. 
BUG:  NTAG 215 identification was wrong (!=)  should been (==) 
 
marshmellow42  [Fri, 8 May 2015 17:01:27 +0000  (13:01 -0400)] 
 
minor adjustments to mfu info 
 
marshmellow42  [Thu, 7 May 2015 02:15:41 +0000  (22:15 -0400)] 
 
further MFU info updates (mainly icemans) 
 
iceman1001  [Wed, 6 May 2015 21:50:31 +0000  (23:50 +0200)] 
 
ADD:  added the new magic detection,  where we send a partial ISO14443A_CMD_WRITEBLOCK (0xA0) command to page 0. if the tag answer 0xA ACK (its magic) or if it answers 0x00 NACK its not. 
The normal behavior for a tag is to send NACK. 
 
iceman1001  [Wed, 6 May 2015 20:41:40 +0000  (22:41 +0200)] 
 
CHG:  clearing a char array before using. 
 
iceman1001  [Wed, 6 May 2015 20:40:46 +0000  (22:40 +0200)] 
 
CHG: extracted the UL_C & UL magic tests. 
ADD: a raw write command also there. 
CHG: "hf mfu info" got some more love,  looks better too. 
      UL_EV1 / NTAG,  only try known passwords if AUTHLIM is set to 0. 
 
marshmellow42  [Wed, 6 May 2015 14:17:39 +0000  (10:17 -0400)] 
 
MFU adj to allow 0 len returns on raw cmds 
 
marshmellow42  [Wed, 6 May 2015 14:16:31 +0000  (10:16 -0400)] 
 
MFU adjustment to allow 0 len returns from raw cmds 
 
marshmellow42  [Wed, 6 May 2015 13:27:03 +0000  (09:27 -0400)] 
 
MFU info adjustments 
 
iceman1001  [Wed, 6 May 2015 12:20:24 +0000  (14:20 +0200)] 
 
CHG: @marshmellows changes to anntations. 
 
iceman1001  [Wed, 6 May 2015 12:19:23 +0000  (14:19 +0200)] 
 
ADD:  UL-EV1 signature printing. 
CHG: @marshmellows changes. 
 
iceman1001  [Wed, 6 May 2015 07:30:48 +0000  (09:30 +0200)] 
 
FIX: nasty bug when memcpy structs.. 
ADD: @piwi's  topaz commands 
 
marshmellow42  [Wed, 6 May 2015 04:55:29 +0000  (00:55  -0400)] 
 
MFU - Icemans further improvements 
 
add UL-C device side read card with authentication 
add MF_UL-Annotations 
add ntag, and more ul descriptions in hf mfu info 
 
iceman1001  [Tue, 5 May 2015 21:26:05 +0000  (23:26 +0200)] 
 
CHG:  "HF MFU INFO" extracted more printstatements 
 
iceman1001  [Tue, 5 May 2015 21:14:55 +0000  (23:14 +0200)] 
 
ADD:  "HF MFU INFO" Reading and printing of UL-EV1 configuration pages. 
 
iceman1001  [Tue, 5 May 2015 20:15:02 +0000  (22:15 +0200)] 
 
CHG:  making sure no buffer overflows will occure in ul_send_cmd_raw by adding responseLength parameter to all calls. 
CHG: added UL-C configurations details to be printed 
 
iceman1001  [Tue, 5 May 2015 11:25:54 +0000  (13:25 +0200)] 
 
BUG: missing %s  in printing version tagtype.  Thanks @Marshmellow! 
BUG: buffer overflow when reading the Capability Container.   Thanks @Marshmellow! 
 
iceman1001  [Mon, 4 May 2015 22:37:13 +0000  (00:37  +0200)] 
 
chg: minor spelling change from MIFARE_ULEV1_VERS -> MIFARE_ULEV1_VERSION 
 
iceman1001  [Mon, 4 May 2015 22:35:56 +0000  (00:35  +0200)] 
 
CHG:  reverted a method declaration. 
 
iceman1001  [Mon, 4 May 2015 22:34:20 +0000  (00:34  +0200)] 
 
CHG:  for the 2k3des changes 
 
iceman1001  [Mon, 4 May 2015 22:33:07 +0000  (00:33  +0200)] 
 
CHG: added 2k3des to ULC READCARD. 
 
iceman1001  [Mon, 4 May 2015 22:31:02 +0000  (00:31  +0200)] 
 
ADD: @holimans changes. 
 
iceman1001  [Mon, 4 May 2015 22:27:34 +0000  (00:27  +0200)] 
 
CHG: minor spelling 
 
iceman1001  [Mon, 4 May 2015 22:26:17 +0000  (00:26  +0200)] 
 
ADD:  @marshmellows changes 
 
iceman1001  [Mon, 4 May 2015 22:25:10 +0000  (00:25  +0200)] 
 
CHG: enhanced the "hf mfu info" a lot.  It can detect UL/UL-C/UL-EV1/NTAG213/NTAG215/NTAG216 
     and at present it can detect if a UL-C tag is magic (uid changeable) 
 
FOR UL it writes the first configuration pages 0-3. 
For UL_C  it tests some default 3des keys,  and lock / confg bytes at pages 42-43,44-47 
For UL_EV1  / NTAG  it collects the GETVERSION command and tries to read 3 counters.,  it also tries one default password of 0xFF,0xFF,0xFF,0xFF  for the EV1 /NTAG  authentication 0x1B. 
 
FOR UL_C_MAGIC,  it tries to see if the gatherd nonces for authentication 0x1A is the same, which indicates on my tags that they are magic. 
 
There is the @marshmellow changes to "hf mfu dump" command. 
 
This commit needs testing, and is to be considered experimental. 
 
marshmellow42  [Mon, 4 May 2015 03:31:58 +0000  (23:31 -0400)] 
 
Merge remote-tracking branch 'upstream/master' 
 
marshmellow42  [Mon, 4 May 2015 03:17:11 +0000  (23:17 -0400)] 
 
MFU dump UL-C with key 
 
adding UL-C auth and keys to dump cmd 
swapped endian for input of hf mfu crdbl to match output of hf mfu info 
cmd and tag info app 
 
Martin Holst Swende  [Sun, 3 May 2015 20:09:52 +0000  (22:09 +0200)] 
 
Fixes to issue #100 
 
marshmellow42  [Sun, 3 May 2015 19:41:11 +0000  (15:41 -0400)] 
 
Icemans UL-C Auth dev side fix plus a few other ... 
 
... small UL fixes 
 
iceman1001  [Fri, 1 May 2015 13:33:54 +0000  (15:33 +0200)] 
 
CHG: "hf mfu crdbl" help text, got at correct length 3des key. 
CHG: Added @marshmellows fixes for "hf mfu info" 
CHG: moved some debug printandlog statements around. 
 
iceman1001  [Fri, 1 May 2015 13:29:19 +0000  (15:29 +0200)] 
 
FIX:  the  HF MFU CREAD command on deviceside now can do a proper ATUTHENTICATION request with 2KEY3DES. 
 
marshmellow42  [Thu, 30 Apr 2015 14:34:20 +0000  (10:34 -0400)] 
 
fix bug in mfu cauth 
 
marshmellow42  [Thu, 30 Apr 2015 13:28:43 +0000  (09:28 -0400)] 
 
Iceman's updates to MFU info and dump 
 
iceman1001  [Thu, 30 Apr 2015 08:15:52 +0000  (10:15 +0200)] 
 
CHG: the work in progress of making "HF MFU INFO"  / "HF MFU DUMP" goes on. 
     ook @marshmellows changes and remade them a bit. TagTypeUL_t behaves like a flag-enum. 
     "HF MFU DUMP" now autodetects tagtype, and the deviceside should report back proper length. 
 
marshmellow42  [Wed, 29 Apr 2015 22:27:31 +0000  (18:27 -0400)] 
 
MF Ultralight - Iceman's updates + mine 
 
Beginning of Ultralight additions. 
detection of Ultralight Types added 
dump command now auto detects type 
can authenticate Ultralight C 
 
iceman1001  [Wed, 29 Apr 2015 18:24:37 +0000  (20:24 +0200)] 
 
CHG:  re-factored the "HF MFU CAUTH" command to be simpler. 
ADD:  "HF MFU INFO",  added detection of MAGIC UL-C tags and a simple loop test 5 default 3des keys. 
 
Martin Holst Swende  [Wed, 29 Apr 2015 06:00:25 +0000  (08:00 +0200)] 
 
Merge pull request #99 from Drewgoo/patch-1 
 
Update README.txt 
 
Drewgoo  [Wed, 29 Apr 2015 04:47:49 +0000  (22:47 -0600)] 
 
Update README.txt 
 
typo 
 
iceman1001  [Tue, 28 Apr 2015 21:34:16 +0000  (23:34 +0200)] 
 
REM:  Removed the CSETUID stub.  Its implemented on the client side instead. 
 
iceman1001  [Tue, 28 Apr 2015 21:32:45 +0000  (23:32 +0200)] 
 
REM:  Removed the GetVendorStr,  and used the getTagInfo() instead. 
 
iceman1001  [Tue, 28 Apr 2015 21:31:22 +0000  (23:31 +0200)] 
 
ADD:  HF MFU SETUID,    this commands helps changing the UID on a magic UL, UL-C tag. 
It reads block2,  since only one byte is going to change. Then it proceds to write block 0,1,2 with recalc BCC1, BCC2 bytes. 
 
CHG:  HF MFU INFO, got some love in the form of detection of UL/UL-C/UL-EV1.  Took same idea from HF 14A READER. 
 
Martin Holst Swende  [Tue, 28 Apr 2015 21:08:28 +0000  (23:08 +0200)] 
 
Merge pull request #98 from marshmellow42/master 
 
Iceman's fixes for #93, #96, #97 
 
marshmellow42  [Tue, 28 Apr 2015 19:53:07 +0000  (15:53 -0400)] 
 
Iceman's script aes fix #93 
 
Thanks Iceman (note I did not have a tag to double test this one. :) 
 
marshmellow42  [Tue, 28 Apr 2015 19:43:58 +0000  (15:43 -0400)] 
 
Iceman's mf sim 7bt UID fix from #97 
 
marshmellow42  [Tue, 28 Apr 2015 19:35:23 +0000  (15:35 -0400)] 
 
Iceman's Issue #96 fix 
 
iceman1001  [Tue, 28 Apr 2015 18:59:20 +0000  (20:59 +0200)] 
 
CHG:  added some sanity checks for the Ultralight-EV1 annotations,  to make less false positives in the tracelog 
 
iceman1001  [Tue, 28 Apr 2015 18:58:18 +0000  (20:58 +0200)] 
 
CHG:  fixed a better detection for Ultralight,  Ultralight-C,  Ultralight-EV1 tags. 
      --see https://github.com/Proxmark/proxmark3/issues/96 
      -- still todo,  finding a good way of detecting Magic Ultralight-C tags. 
      -- thanks @marshmellow for pointing out proper UL-C tags responses is different. 
 
iceman1001  [Sun, 26 Apr 2015 16:06:36 +0000  (18:06 +0200)] 
 
FIX:  forgot an argument. 
 
iceman1001  [Sun, 26 Apr 2015 16:05:45 +0000  (18:05 +0200)] 
 
CHG: removed linebreak in string. 
 
iceman1001  [Sun, 26 Apr 2015 16:05:06 +0000  (18:05 +0200)] 
 
ADD:  some more default keys. 
 
iceman1001  [Sun, 26 Apr 2015 16:03:57 +0000  (18:03 +0200)] 
 
CHG:  added some linebreaks for the help output in LF. 
 
iceman1001  [Sun, 26 Apr 2015 16:03:21 +0000  (18:03 +0200)] 
 
ADD:  "HF 14A READ", got ULTRALIGHT C / EV1  annotation 
 
iceman1001  [Fri, 24 Apr 2015 17:04:01 +0000  (19:04 +0200)] 
 
Merge branch 'master' of https://github.com/Proxmark/proxmark3 
 
Conflicts: 
	client/cmddata.c 
	client/cmddata.h 
	client/cmdhfmf.c 
	client/cmdlf.c 
	client/cmdlfem4x.h 
	client/cmdlft55xx.c 
	client/lualibs/default_toys.lua 
	client/scripts/tnp3clone.lua 
	client/scripts/tnp3dump.lua 
	client/scripts/tnp3sim.lua 
 
iceman1001  [Fri, 24 Apr 2015 16:41:49 +0000  (18:41 +0200)] 
 
ADD: Started a "collect nonces" concept to be able to analyse the tag generated nonces. 
 
iceman1001  [Fri, 24 Apr 2015 16:38:24 +0000  (18:38 +0200)] 
 
ADD:  changes to the Ultralight diviersification algo. 
 
iceman1001  [Fri, 24 Apr 2015 16:37:40 +0000  (18:37 +0200)] 
 
ADD: charatect name,  level, sequence number, 
CHG: minor code clean up. 
 
iceman1001  [Fri, 24 Apr 2015 16:36:11 +0000  (18:36 +0200)] 
 
CHG:  some minor code cleanup. 
 
iceman1001  [Fri, 24 Apr 2015 16:35:09 +0000  (18:35 +0200)] 
 
ADD:  found another sub-type, 
 
iceman1001  [Fri, 24 Apr 2015 16:34:24 +0000  (18:34 +0200)] 
 
ADD:  more toy-tokens, among others some missing swapforce. 
 
iceman1001  [Fri, 24 Apr 2015 16:33:31 +0000  (18:33 +0200)] 
 
ADD: some missing enums: 
	ISO14A_SET_TIMEOUT = 0x40, 
	ISO14A_NO_SELECT = 0x80, 
	ISO14A_TOPAZMODE = 0x100 
 
iceman1001  [Fri, 24 Apr 2015 16:19:51 +0000  (18:19 +0200)] 
 
ADD:  a minor modification to "HF 14A READ" to enable the correct identification between ULTRALIGHT / ULTRALIGHT-C / ULTRALIGHT EV1 tags. 
 
Martin Holst Swende  [Thu, 23 Apr 2015 07:51:04 +0000  (09:51 +0200)] 
 
Merge branch 'master' of github.com:Proxmark/proxmark3 
 
Martin Holst Swende  [Thu, 23 Apr 2015 07:50:44 +0000  (09:50 +0200)] 
 
Fixed issue with dumping iclass tags > 2KB in size 
 
Martin Holst Swende  [Tue, 14 Apr 2015 18:36:10 +0000  (20:36 +0200)] 
 
Merge pull request #92 from marshmellow42/master 
 
lf cleanup, dedup & minor additions 
 
marshmellow42  [Fri, 10 Apr 2015 04:06:59 +0000  (00:06  -0400)] 
 
minor change to lf em4x menu & iceman script... 
 
...updates 
 
iceman1001  [Thu, 9 Apr 2015 18:38:38 +0000  (20:38 +0200)] 
 
CHG: removed unused code. 
FIX: moved some checks to make the script run a tad bit faster. 
 
iceman1001  [Thu, 9 Apr 2015 18:36:12 +0000  (20:36 +0200)] 
 
CHG: changed some help texts. 
 
iceman1001  [Thu, 9 Apr 2015 18:35:04 +0000  (20:35 +0200)] 
 
FIX: some minor corrections to identify more tokens. 
 
iceman1001  [Thu, 9 Apr 2015 18:34:34 +0000  (20:34 +0200)] 
 
FIX:  fixed a minor bug introduced when changing from OpenSSL -> PolarSSL. 
ADD:  changed code to handle both  encrypt and decrypt AES 128. 
 
iceman1001  [Wed, 8 Apr 2015 19:24:08 +0000  (21:24 +0200)] 
 
Merge branch 'master' of https://github.com/Proxmark/proxmark3 
 
marshmellow42  [Wed, 8 Apr 2015 19:08:05 +0000  (15:08 -0400)] 
 
nexwatch fix .h file + icemans mf csetblk w arg 
 
forgot to include the new nexwatch command in the header... 
added icemans hf mf csetblk w parameter fix 
 
marshmellow42  [Wed, 8 Apr 2015 18:19:19 +0000  (14:19 -0400)] 
 
Merge remote-tracking branch 'upstream/master' 
 
marshmellow42  [Wed, 8 Apr 2015 18:19:03 +0000  (14:19 -0400)] 
 
added nexwatch demod & iceman lua 
 
added nexwatch demod (also added to lf search) 
added iceman's lua script adjustments 
 
marshmellow42  [Wed, 8 Apr 2015 15:18:29 +0000  (11:18 -0400)] 
 
fix to lf t5 detect/read cmds 
 
i think this functions fairly well... 
still some issues with demod positioning for various reasons. 
ASK/Biph/FSK work pretty well 
the PSK Demod still needs a little attention to help it better demod 
various carriers... 
 
marshmellow42  [Wed, 8 Apr 2015 14:12:24 +0000  (10:12 -0400)] 
 
update t5 detection test() 
 
missed this file in last commit... sorry. 
 
Martin Holst Swende  [Wed, 8 Apr 2015 11:31:04 +0000  (13:31 +0200)] 
 
Fixed buffer initialization errors, as reported in http://www.proxmark.org/forum/viewtopic.php?pid=15337#p15337 
 
marshmellow42  [Wed, 8 Apr 2015 05:07:39 +0000  (01:07  -0400)] 
 
lf ask consolidation 
 
backend: 
askman and askraw demods merged into askdemod (args adjusted 
accordingly) 
re-arranged lfdemod.h in alphabetical order and by category 
 
front end: 
data detectclock a (ask) now also reports the selected best start 
position for demod 
data manrawdecode takes an invert arg now 
 
iceman1001  [Tue, 7 Apr 2015 16:05:35 +0000  (18:05 +0200)] 
 
FIX: two parentheses were missing. 
FIX: setting the default key to Oxff bug. (http://www.proxmark.org/forum/viewtopic.php?pid15325#p15325) 
FIX: proper initialisation of variables ;) 
 
iceman1001  [Tue, 7 Apr 2015 16:02:29 +0000  (18:02 +0200)] 
 
FIX: a wrong comment inside default_toys.lua 
FIX: a wrong linking to default_toys.lua in tnp3 scripts. 
 
marshmellow42  [Tue, 7 Apr 2015 04:53:06 +0000  (00:53  -0400)] 
 
lf cleaning++ 
 
data askedgedetect - removed unneeded code 
lf em em4x50read bug fix / error checking 
graph-save/restore auto repaint after restore. 
 
marshmellow42  [Tue, 7 Apr 2015 03:17:30 +0000  (23:17 -0400)] 
 
lf cleanup - fixes 
 
more lf em em4x50read fixes 
adjust heavy clipping ask clock detection 
clean up t55xx minor items 
 
Martin Holst Swende  [Mon, 6 Apr 2015 19:47:09 +0000  (21:47 +0200)] 
 
Added info to changelog about bootroom update 
 
iceman1001  [Mon, 6 Apr 2015 16:52:20 +0000  (18:52 +0200)] 
 
FIX: fixed a bug in "hf mf csetblock" where it didn't used the  "w" wipe parameter before. 
CHG: minor textual changes. 
 
iceman1001  [Mon, 6 Apr 2015 16:49:44 +0000  (18:49 +0200)] 
 
CHG:  default_toys.lua is now able to correct identify over 200 different types. 
 
iceman1001  [Mon, 6 Apr 2015 16:47:53 +0000  (18:47 +0200)] 
 
CHG: fix the default_toys.lua file to handle more aspects of information for a given tag. 
CHG: corrected a bug in tnp3clone.lua that made the script fail to "wipe" a magic tag. 
CHG: minor textual change in ndef_dump.lua 
 
marshmellow42  [Mon, 6 Apr 2015 01:59:36 +0000  (21:59 -0400)] 
 
add maxErr to data manrawdecode 
 
marshmellow42  [Sun, 5 Apr 2015 20:37:41 +0000  (16:37 -0400)] 
 
lf t5xx - icemans update 
 
iceman1001  [Sun, 5 Apr 2015 15:02:13 +0000  (17:02 +0200)] 
 
FIX: the test scripts hade a problem when sending the new configuration block. 
 
iceman1001  [Sun, 5 Apr 2015 12:28:29 +0000  (14:28 +0200)] 
 
CHG: change the snprint call in GetModelStrFromCID. 
CHG: tighten up the maxium allowed errors in Biphase (from 1 to zero allowed errors)