]>
cvs.zerfleddert.de Git - proxmark3-svn/log
frederikmoellers@aol.de [Tue, 28 Aug 2012 21:39:50 +0000 (21:39 +0000)]
Basic support for EAC documents (e.g. German Identification Card)
-new files armsrc/epa.[ch] for ePA (electronic "Personalausweis") related functions
-Offers elementary functions (EPA_PACE_MSE_Set_AT etc.)
-Also offers one new USB command: EPA_PACE_Collect_Nonce
-created new command subtree in client: client/hfepa.[ch] ("hf epa")
-offers "hf epa cnonces" (collect encrypted PACE nonces)
-more to come
frederikmoellers@aol.de [Fri, 24 Aug 2012 21:00:03 +0000 (21:00 +0000)]
-Fixed a bug in iso14_apdu
-According to ISO14443-4, the block number (bit 0) in the PCB needs to be flipped every once in a while. Not doing so leads to the card not responding to commands anymore. The flipping is done according to the standard now.
-Declare iso14_apdu in iso14443a.h to enable usage from other .c files
-iso14_apdu now returns 0 if ReaderReceive returned 0 (to distinguish between the case that ReaderReceive returns -1 and the case that it returns 0)
-Added a new function to change the timeout (to enable changing it from other .c files without the need for a global variable)
frederikmoellers@aol.de [Thu, 23 Aug 2012 23:32:18 +0000 (23:32 +0000)]
Corrected indentation in usb_cmd.h
Also changed the command ID of CMD_WRITER_LEGIC_RF to ease visual spotting of empty ID blocks.
(ID was 0x0399 but it was above CMD_SNOOP_ICLASS with ID 0x0392)
frederikmoellers@aol.de [Tue, 14 Aug 2012 14:56:09 +0000 (14:56 +0000)]
-Added .history to the svn:ignore property
-Added "hf 14a cuids" command to collect multiple ISO14443-A UIDs from one card in a batch
-The command takes one parameter (the number of UIDs to collect)
-This can be useful to analyze the RNGs of cards that generate random UIDs (e.g. MRTDs)
dn337t@gmail.com [Mon, 13 Aug 2012 19:52:22 +0000 (19:52 +0000)]
removed dead check of uint8_t > 255
fnargwibble@gmail.com [Mon, 13 Aug 2012 16:16:39 +0000 (16:16 +0000)]
target and bitstream back to front!
dn337t@gmail.com [Wed, 25 Jul 2012 16:19:56 +0000 (16:19 +0000)]
added dissector for ISO 14443-A ATS response
dn337t@gmail.com [Fri, 20 Jul 2012 09:06:55 +0000 (09:06 +0000)]
added util.h include to avoid implicit function declaration
dn337t@gmail.com [Fri, 20 Jul 2012 09:04:23 +0000 (09:04 +0000)]
commented set but unread variable wantSaveToEml
Merlokbr@gmail.com [Tue, 17 Jul 2012 15:19:15 +0000 (15:19 +0000)]
`hf mf sniff` transfered parity from arm to decoding procedure
Merlokbr@gmail.com [Tue, 17 Jul 2012 11:41:56 +0000 (11:41 +0000)]
`hf mf sniff` added CRC_14443_A check
Merlokbr@gmail.com [Tue, 17 Jul 2012 11:29:34 +0000 (11:29 +0000)]
small fix
Merlokbr@gmail.com [Tue, 17 Jul 2012 11:28:12 +0000 (11:28 +0000)]
`hf mf sniff` - working with emulator files
Merlokbr@gmail.com [Mon, 16 Jul 2012 14:49:51 +0000 (14:49 +0000)]
improved command hf mf sniff. Now it cant decode nested authentication and cant write emulator files
Merlokbr@gmail.com [Wed, 11 Jul 2012 15:52:33 +0000 (15:52 +0000)]
"hf mf sniff" low level logics works.
t0m4.null@gmail.com [Tue, 10 Jul 2012 17:52:17 +0000 (17:52 +0000)]
Fixed writing em410x 40bits UID on T5555/T55x7 tags on 32bits systems
Merlokbr@gmail.com [Sat, 7 Jul 2012 15:29:51 +0000 (15:29 +0000)]
hf 14a snoop optimized and added parameters. hf 14a sniff - not work.
Merlokbr@gmail.com [Fri, 6 Jul 2012 16:19:05 +0000 (16:19 +0000)]
small improvements, added new command `hf mf sniff` (there will be cool sniffer). But now... here is optimized hf 14a snoop. As I see it works the same as th old version.
douniwan5788 [Fri, 6 Jul 2012 13:44:37 +0000 (13:44 +0000)]
Fixed auto nt bug
Merlokbr@gmail.com [Fri, 6 Jul 2012 10:00:44 +0000 (10:00 +0000)]
fixed setting block0 for "magic card". now it works)
douniwan5788 [Fri, 6 Jul 2012 07:06:43 +0000 (07:06 +0000)]
fixed the mifare bug
Merlokbr@gmail.com [Thu, 5 Jul 2012 14:05:01 +0000 (14:05 +0000)]
another "magic card" backdoor - command "read block". Added several commands to manipulate card data.
Merlokbr@gmail.com [Thu, 5 Jul 2012 10:59:15 +0000 (10:59 +0000)]
magic Chinese card fully supported. Added commands:csetuid-set card uid and wipe it, csetblk-set 16 byte block, cload-load dump from emulator memory or emulator file
dn337t@gmail.com [Thu, 5 Jul 2012 09:14:13 +0000 (09:14 +0000)]
changed -elf to -eabi in install-gnuarm4.sh ARMLIB suggestion
Merlokbr@gmail.com [Thu, 5 Jul 2012 08:09:41 +0000 (08:09 +0000)]
added magic card write block
Merlokbr@gmail.com [Thu, 5 Jul 2012 07:31:56 +0000 (07:31 +0000)]
Added work with "magic Chinese" card (card from: ouyangweidaxian@live.cn) with wipe support). Change UID and wipe only.
dn337t@gmail.com [Tue, 3 Jul 2012 13:13:54 +0000 (13:13 +0000)]
updated install-gnuarm4.sh to reflect new convention set by r573
dn337t@gmail.com [Tue, 3 Jul 2012 12:14:46 +0000 (12:14 +0000)]
removed commented out CFLAGS setting (probably committed by mistake)
cex123@gmail.com [Mon, 2 Jul 2012 08:37:50 +0000 (08:37 +0000)]
Added Indala cloning. Fixed HID cloning bug
roel@libnfc.org [Sun, 1 Jul 2012 07:40:26 +0000 (07:40 +0000)]
fixed spacing
roel@libnfc.org [Sun, 1 Jul 2012 07:38:26 +0000 (07:38 +0000)]
added mfkey
roel@libnfc.org [Fri, 29 Jun 2012 12:25:31 +0000 (12:25 +0000)]
fixed output
roel@libnfc.org [Fri, 29 Jun 2012 12:21:17 +0000 (12:21 +0000)]
removed output that slowed down the process, this is to avoid missing frames
roel@libnfc.org [Fri, 29 Jun 2012 12:09:24 +0000 (12:09 +0000)]
cleaned up some code
roel@libnfc.org [Fri, 29 Jun 2012 10:47:07 +0000 (10:47 +0000)]
added better tracing capabilities, fixed some reader issues
roel@libnfc.org [Fri, 29 Jun 2012 10:24:05 +0000 (10:24 +0000)]
fixed a lot of simulation issues
dekoninggans@gmail.com [Thu, 28 Jun 2012 15:41:28 +0000 (15:41 +0000)]
iClass support is tweaked so it works with HID readers... waiting for further improvement
dekoninggans@gmail.com [Thu, 28 Jun 2012 13:56:21 +0000 (13:56 +0000)]
Changed arm-eabi- to arm-none-eabi (new convention)
dekoninggans@gmail.com [Thu, 28 Jun 2012 13:38:40 +0000 (13:38 +0000)]
Extended iClass support with Card and Reader emulation!
dn337t@gmail.com [Fri, 22 Jun 2012 14:10:00 +0000 (14:10 +0000)]
extracted download and signature verification functionality to a function in tools/install-gnuarm4.sh
dn337t@gmail.com [Fri, 22 Jun 2012 13:46:56 +0000 (13:46 +0000)]
avoid spawning whoami to get username in tools/install-gnuarm4.sh
dn337t@gmail.com [Fri, 22 Jun 2012 12:02:19 +0000 (12:02 +0000)]
refactored client/pm3_*.py to use with statements, contants and iterators
dn337t@gmail.com [Fri, 22 Jun 2012 11:51:59 +0000 (11:51 +0000)]
added simple test suite for client/pm3_*.py
dn337t@gmail.com [Fri, 22 Jun 2012 11:09:36 +0000 (11:09 +0000)]
made clients/pm3_*.py importable as Python modules
dn337t@gmail.com [Wed, 20 Jun 2012 20:43:24 +0000 (20:43 +0000)]
replaced string.find with str.find in findbits.search()
dn337t@gmail.com [Wed, 20 Jun 2012 20:41:38 +0000 (20:41 +0000)]
simplified findbits.main() loop
dn337t@gmail.com [Wed, 20 Jun 2012 20:33:53 +0000 (20:33 +0000)]
simplified findbits.stringreverse()
dn337t@gmail.com [Wed, 20 Jun 2012 20:31:49 +0000 (20:31 +0000)]
simplified findbits.binstring()
dn337t@gmail.com [Wed, 20 Jun 2012 20:25:35 +0000 (20:25 +0000)]
simplified findbits.invert()
dn337t@gmail.com [Wed, 20 Jun 2012 20:21:13 +0000 (20:21 +0000)]
added simple test suite for tools/findbits.py
adrian@atrox.at [Wed, 20 Jun 2012 17:20:21 +0000 (17:20 +0000)]
reduces (but does not eliminate) a coil/fpga setup glitch before every iso15693 command (confuses some cards), also: little cleanup
adrian@atrox.at [Wed, 20 Jun 2012 17:15:21 +0000 (17:15 +0000)]
added more cards to iso15693 uid database, and some minor cleanups
dn337t@gmail.com [Wed, 20 Jun 2012 15:07:30 +0000 (15:07 +0000)]
made tools/findbits.py importable as a Python module
GooglePlus@YoungJules.net [Tue, 12 Jun 2012 12:21:26 +0000 (12:21 +0000)]
Commented out unused, set but never read variables (cause build to fail if warnings treated as errors)
dn337t@gmail.com [Thu, 7 Jun 2012 14:00:41 +0000 (14:00 +0000)]
initialize graph cursors to avoid crashing (issue 21)
dn337t@gmail.com [Thu, 7 Jun 2012 13:21:14 +0000 (13:21 +0000)]
use downloaded keyring directly to avoid polluting the user's
dn337t@gmail.com [Thu, 7 Jun 2012 09:24:49 +0000 (09:24 +0000)]
use char instead of uint8_t to avoid warnings/casting
douniwan5788 [Thu, 31 May 2012 09:46:02 +0000 (09:46 +0000)]
replaced the getline which does't support by minGW on windows
douniwan5788 [Wed, 30 May 2012 03:45:55 +0000 (03:45 +0000)]
Enhanced hf mf chk , add default key,support dic file and so on.
modify hf mf mifare to automatically use an invalid key'nt try again.
make some changes to support mifare classic 4k.
dn337t@gmail.com [Tue, 29 May 2012 14:16:09 +0000 (14:16 +0000)]
removed redundant Dbprintfs from SnoopIso1443a (issue 25)
dn337t@gmail.com [Tue, 29 May 2012 13:40:46 +0000 (13:40 +0000)]
typofix in install-gnuarm4 script
dn337t@gmail.com [Tue, 29 May 2012 13:23:07 +0000 (13:23 +0000)]
optimized loop in MifareNested (issue 36)
dn337t@gmail.com [Tue, 29 May 2012 12:47:13 +0000 (12:47 +0000)]
fixed assignment vs. equals operator (issue 35)
dn337t@gmail.com [Tue, 29 May 2012 12:31:29 +0000 (12:31 +0000)]
added CmdHF15CmdReadmulti using Adrian's second patch from issue 20
dn337t@gmail.com [Tue, 29 May 2012 12:22:08 +0000 (12:22 +0000)]
textual changes: error messages and comments by Andrian + attribution
dn337t@gmail.com [Tue, 29 May 2012 12:17:24 +0000 (12:17 +0000)]
added head comments on CmdHF15Cmd{Read,Write} using Adrian's second patch from issue 20
dn337t@gmail.com [Tue, 29 May 2012 12:12:00 +0000 (12:12 +0000)]
clarification in 'hf 15 cmd write' message using Adrian's second patch from issue 20
dn337t@gmail.com [Fri, 18 May 2012 12:26:50 +0000 (12:26 +0000)]
implemented output of received octets in 'hf 15 cmd raw'
dn337t@gmail.com [Fri, 18 May 2012 09:20:27 +0000 (09:20 +0000)]
added 'hf 15 cmd sysinfo' using Adrian's second patch from issue 20
dn337t@gmail.com [Fri, 18 May 2012 09:10:44 +0000 (09:10 +0000)]
typofix in prepareHF15Cmd comment based on Adrian's second patch from issue 20
dn337t@gmail.com [Fri, 18 May 2012 09:07:39 +0000 (09:07 +0000)]
fixed offset in 'hf 15 cmd read' to avoid losing the first octet/byte
dn337t@gmail.com [Fri, 18 May 2012 09:05:00 +0000 (09:05 +0000)]
boolean fix in 'hf 15 cmd read' using Adrian's second patch from issue 20
dn337t@gmail.com [Fri, 18 May 2012 08:59:22 +0000 (08:59 +0000)]
typofixes in ISO15693 getUID head comment
dn337t@gmail.com [Thu, 17 May 2012 14:35:19 +0000 (14:35 +0000)]
extended ISO 15693 UID map using Adrian's second patch from issue 20
dn337t@gmail.com [Thu, 17 May 2012 13:25:50 +0000 (13:25 +0000)]
implemented ISO 15693 error message decoding and fixed error code offset
dn337t@gmail.com [Mon, 14 May 2012 14:48:23 +0000 (14:48 +0000)]
Removed unused variables, added implicitly used headers
marcin.mielczarczyk [Wed, 7 Mar 2012 13:44:53 +0000 (13:44 +0000)]
Support for EM410x card mode in T5555/T55x7 tags.
marcin.mielczarczyk [Wed, 7 Mar 2012 13:12:33 +0000 (13:12 +0000)]
Fixed versions of Binutils, GDB and Insight in compiler building scripts.
W8M2Hg9lLmWqXSGC [Mon, 6 Feb 2012 20:07:35 +0000 (20:07 +0000)]
Added documentation.
W8M2Hg9lLmWqXSGC [Sun, 5 Feb 2012 09:30:08 +0000 (09:30 +0000)]
Added / modified SAK descriptions.
W8M2Hg9lLmWqXSGC [Sun, 29 Jan 2012 00:51:08 +0000 (00:51 +0000)]
Added regex to remove spaces and new lines from version.c when compiling under Windows.
fnargwibble@gmail.com [Thu, 26 Jan 2012 22:17:10 +0000 (22:17 +0000)]
Example traces for modulation recognition / testing
fnargwibble@gmail.com [Thu, 26 Jan 2012 17:45:21 +0000 (17:45 +0000)]
Navigate one sample at a time in plot window and display grid size/status
fnargwibble@gmail.com [Mon, 23 Jan 2012 17:57:42 +0000 (17:57 +0000)]
Navigate a page at a time in plot window
fnargwibble@gmail.com [Sat, 21 Jan 2012 14:32:39 +0000 (14:32 +0000)]
Oops. Fix grid lock when zoomed in or out.
fnargwibble@gmail.com [Sat, 21 Jan 2012 13:32:54 +0000 (13:32 +0000)]
Add plot window keystroke help
Add grid display/lock commands to plot window
roel@libnfc.org [Fri, 16 Dec 2011 11:00:51 +0000 (11:00 +0000)]
cleaned up some if-def routines
Merlokbr@gmail.com [Fri, 4 Nov 2011 12:35:00 +0000 (12:35 +0000)]
1. update SAK
2. ratte's fix. http://www.proxmark.org/forum/viewtopic.php?id=979
cex123@gmail.com [Sat, 15 Oct 2011 15:15:49 +0000 (15:15 +0000)]
caioxmag [Mon, 19 Sep 2011 12:58:58 +0000 (12:58 +0000)]
small updates to hf mf restore1k
roel@libnfc.org [Tue, 6 Sep 2011 10:28:22 +0000 (10:28 +0000)]
fixed iso14443b snoop, plus compiling issue of redefined parameter, please take care about this next time before a commit
caioxmag [Tue, 6 Sep 2011 09:16:32 +0000 (09:16 +0000)]
updates to function hf mf retore1k
roel@libnfc.org [Mon, 5 Sep 2011 13:04:11 +0000 (13:04 +0000)]
fix command-line issue generating core dump on OSX
roel@libnfc.org [Mon, 5 Sep 2011 11:48:08 +0000 (11:48 +0000)]
fix temp changes
roel@libnfc.org [Mon, 5 Sep 2011 11:44:45 +0000 (11:44 +0000)]
fix compiling under MAC OSX
caioxmag [Fri, 2 Sep 2011 08:33:45 +0000 (08:33 +0000)]
Dump1k now writes keys to dumpdata.bin even when they are masked with zeroes in a read command
zveriu@gmail.com [Thu, 1 Sep 2011 09:03:20 +0000 (09:03 +0000)]
- Added very basic scripting support to PM3 client-side (proxmark3 application)
- Created several scripts to aid in EML/MFD file conversion
- Created script which generates PM3-scripts for emulation based on MFD/EML input files
caioxmag [Thu, 1 Sep 2011 08:13:18 +0000 (08:13 +0000)]
Fixes to Mifare nested function...
caioxmag [Wed, 31 Aug 2011 07:09:50 +0000 (07:09 +0000)]
Corrected some errors from r487, WHICH I FORGOT TO COMMENT.
Log for r487 should have been:
"added hf mf dump1k and hf mf restore1k functions"
"modified hf mf nested function to add option to create dumpkeys.bin file from its output"
zveriu@gmail.com [Tue, 30 Aug 2011 19:56:53 +0000 (19:56 +0000)]
- Corrected ELF to EABI target (since Makefile refers to EABI and to be consistent with Compiling wiki page)
- Added signature checks for most of the downloaded packages (gpg --verify package.tar.bz2.sig)
- Improved general download and fail-scenarios management
- Added additional TODO items to be handled later as lower priority