proxmark3-svn
9 years agoupdated code to follow same blinking patterns with leds during flashing/holding button
roel@libnfc.org [Sat, 2 Mar 2013 06:28:28 +0000 (06:28 +0000)]
updated code to follow same blinking patterns with leds during flashing/holding button

9 years agouploaded new mingw-proxmark.zip, QT working again, so re-enabled QUI under windows
roel@libnfc.org [Fri, 1 Mar 2013 14:28:14 +0000 (14:28 +0000)]
uploaded new mingw-proxmark.zip, QT working again, so re-enabled QUI under windows

9 years agofixed stupid 64-bit formatting for x86/amd64 and unix/windows - part4
roel@libnfc.org [Thu, 28 Feb 2013 22:49:34 +0000 (22:49 +0000)]
fixed stupid 64-bit formatting for x86/amd64 and unix/windows - part4

9 years agofixed stupid 64-bit formatting for x86/amd64 and unix/windows - part3
roel@libnfc.org [Thu, 28 Feb 2013 22:46:49 +0000 (22:46 +0000)]
fixed stupid 64-bit formatting for x86/amd64 and unix/windows - part3

9 years agofixed stupid 64-bit formatting for x86/amd64 and unix/windows - part2
roel@libnfc.org [Thu, 28 Feb 2013 22:33:31 +0000 (22:33 +0000)]
fixed stupid 64-bit formatting for x86/amd64 and unix/windows - part2

9 years agofixed stupid 64-bit formatting for x86/amd64 and unix/windows
roel@libnfc.org [Thu, 28 Feb 2013 22:22:24 +0000 (22:22 +0000)]
fixed stupid 64-bit formatting for x86/amd64 and unix/windows

9 years agocompiling on windows again
roel@libnfc.org [Thu, 28 Feb 2013 21:36:09 +0000 (21:36 +0000)]
compiling on windows again

9 years agomerged all patches into CDC repository
roel@libnfc.org [Thu, 28 Feb 2013 17:04:23 +0000 (17:04 +0000)]
merged all patches into CDC repository

9 years agodouniwan5788:
roel@libnfc.org [Thu, 28 Feb 2013 16:04:21 +0000 (16:04 +0000)]
douniwan5788:

9 years agoFinally, rewrote bootrom and flasher program, much faster now
roel@libnfc.org [Thu, 28 Feb 2013 15:11:52 +0000 (15:11 +0000)]
Finally, rewrote bootrom and flasher program, much faster now

9 years agofixed USB GPIO bug reported by gregy, and fixed 'hf 14a reader' command
roel@libnfc.org [Wed, 27 Feb 2013 13:23:38 +0000 (13:23 +0000)]
fixed USB GPIO bug reported by gregy, and fixed 'hf 14a reader' command

9 years agominor fix when reading blocks
roel@libnfc.org [Mon, 17 Dec 2012 13:21:53 +0000 (13:21 +0000)]
minor fix when reading blocks

10 years agofixed hitag2 dump if one or more blocks are locked
roel@libnfc.org [Mon, 10 Dec 2012 15:12:32 +0000 (15:12 +0000)]
fixed hitag2 dump if one or more blocks are locked

10 years agoadded automatically saving the hitag2 memory content to file
roel@libnfc.org [Sun, 9 Dec 2012 21:25:29 +0000 (21:25 +0000)]
added automatically saving the hitag2 memory content to file

10 years agofixed 64-bit cmd/arg for windows
roel@libnfc.org [Sun, 9 Dec 2012 13:00:19 +0000 (13:00 +0000)]
fixed 64-bit cmd/arg for windows

10 years agotryout.... changed to 64-bit command arguments in stead of 32-bit
roel@libnfc.org [Fri, 7 Dec 2012 22:41:41 +0000 (22:41 +0000)]
tryout.... changed to 64-bit command arguments in stead of 32-bit

10 years agofixed 'hf mf' command and some others
roel@libnfc.org [Fri, 7 Dec 2012 22:37:22 +0000 (22:37 +0000)]
fixed 'hf mf' command and some others

10 years agoWindows7 working now! ugly fix for inaccurate Windows timer, quickfix for receiving...
roel@libnfc.org [Fri, 7 Dec 2012 12:51:19 +0000 (12:51 +0000)]
Windows7 working now! ugly fix for inaccurate Windows timer, quickfix for receiving multiple frames

10 years agoreceiving/sending moved to one thread
roel@libnfc.org [Fri, 7 Dec 2012 12:22:05 +0000 (12:22 +0000)]
receiving/sending moved to one thread

10 years agotemporarely disabled QT for winows, no clue why it gives a failure
roel@libnfc.org [Fri, 7 Dec 2012 11:01:55 +0000 (11:01 +0000)]
temporarely disabled QT for winows, no clue why it gives a failure

10 years agominor output change
roel@libnfc.org [Fri, 7 Dec 2012 09:51:22 +0000 (09:51 +0000)]
minor output change

10 years agofixed read uart for windows
roel@libnfc.org [Fri, 7 Dec 2012 07:21:00 +0000 (07:21 +0000)]
fixed read uart for windows

10 years agofixed missing header
roel@libnfc.org [Thu, 6 Dec 2012 22:17:27 +0000 (22:17 +0000)]
fixed missing header

10 years agoadded so-called 'driver' for windows
roel@libnfc.org [Wed, 5 Dec 2012 20:45:42 +0000 (20:45 +0000)]
added so-called 'driver' for windows

10 years agoremoved all old usb calls
roel@libnfc.org [Wed, 5 Dec 2012 16:14:10 +0000 (16:14 +0000)]
removed all old usb calls

10 years agoadded missing files, part2
roel@libnfc.org [Tue, 4 Dec 2012 23:43:19 +0000 (23:43 +0000)]
added missing files, part2

10 years agoadded missing files
roel@libnfc.org [Tue, 4 Dec 2012 23:41:54 +0000 (23:41 +0000)]
added missing files

10 years agomajor USB update
roel@libnfc.org [Tue, 4 Dec 2012 23:39:18 +0000 (23:39 +0000)]
major USB update

10 years agomaking USB CDC branch
roel@libnfc.org [Tue, 4 Dec 2012 23:37:59 +0000 (23:37 +0000)]
making USB CDC branch

10 years ago10 ms was too fast(. 50 is ok
Merlokbr@gmail.com [Thu, 8 Nov 2012 10:05:10 +0000 (10:05 +0000)]
10 ms was too fast(. 50 is ok

10 years agothere was bug in `hf mf mifare`. and speed up this command.
Merlokbr@gmail.com [Thu, 8 Nov 2012 09:48:02 +0000 (09:48 +0000)]
there was bug in `hf mf mifare`. and speed up this command.

10 years agoadded: readed blocks (password mode) into tag.sectors[]. 'lf hitag sim' simulates...
thijsbreman@gmail.com [Thu, 18 Oct 2012 10:01:13 +0000 (10:01 +0000)]
added: readed blocks (password mode) into tag.sectors[]. 'lf hitag sim' simulates the readed blocks.

10 years agoadded hitag2 reading in crypto mode functionality
roel@libnfc.org [Tue, 16 Oct 2012 15:18:13 +0000 (15:18 +0000)]
added hitag2 reading in crypto mode functionality

10 years agoAdded output to file for 'lf hitag list' command
thijsbreman@gmail.com [Wed, 3 Oct 2012 12:30:20 +0000 (12:30 +0000)]
Added output to file for 'lf hitag list' command

10 years agocleaned up memmory
roel@libnfc.org [Sat, 29 Sep 2012 08:46:40 +0000 (08:46 +0000)]
cleaned up memmory

10 years agoAdded Hitag2 reading tag memory in password mode
roel@libnfc.org [Wed, 19 Sep 2012 10:23:19 +0000 (10:23 +0000)]
Added Hitag2 reading tag memory in password mode

10 years agoadded 'hitag2.ht2' binary example image for emulation
roel@libnfc.org [Tue, 18 Sep 2012 13:56:23 +0000 (13:56 +0000)]
added 'hitag2.ht2' binary example image for emulation

10 years agoMAJOR update, added hitag2 reader, emulation and eavesdropping, lots of new code...
roel@libnfc.org [Tue, 18 Sep 2012 13:53:17 +0000 (13:53 +0000)]
MAJOR update, added hitag2 reader, emulation and eavesdropping, lots of new code, including FPGA tweaks, part 2

10 years agoMAJOR update, added hitag2 reader, emulation and eavesdropping, lots of new code...
roel@libnfc.org [Tue, 18 Sep 2012 13:52:50 +0000 (13:52 +0000)]
MAJOR update, added hitag2 reader, emulation and eavesdropping, lots of new code, including FPGA tweaks

10 years agoPower down the field before sending the USB ACK
frederikmoellers@aol.de [Sat, 1 Sep 2012 23:54:38 +0000 (23:54 +0000)]
Power down the field before sending the USB ACK

This fixes the bug that the USB communication breaks when collecting PACE nonces with no delay. The delay functionality has not been removed (it doesn't hurt to keep it), but using a delay of 0 is now possible without a high risk of getting too many errors.

10 years agoAllow user to specify a delay
frederikmoellers@aol.de [Tue, 28 Aug 2012 22:45:34 +0000 (22:45 +0000)]
Allow user to specify a delay

The user may specify a delay between PACE nonce requests. Using no delay between subsequent issues of the USB command may lead to errors in the USB communication.
Until test results show that the delay can be fixed or left out completely the user has to test what value is safe to use.

This fixes errors "Read only 40 instead of requested 64 bytes!" (if the correct delay is used, e.g. 3 seconds for 16 byte nonces).

10 years agoBasic support for EAC documents (e.g. German Identification Card)
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

10 years ago-Fixed a bug in iso14_apdu
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)

10 years agoCorrected indentation in usb_cmd.h
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)

10 years ago-Added .history to the svn:ignore property
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)

10 years agoremoved dead check of uint8_t > 255
dn337t@gmail.com [Mon, 13 Aug 2012 19:52:22 +0000 (19:52 +0000)]
removed dead check of uint8_t > 255

10 years agotarget and bitstream back to front!
fnargwibble@gmail.com [Mon, 13 Aug 2012 16:16:39 +0000 (16:16 +0000)]
target and bitstream back to front!

10 years agoadded dissector for ISO 14443-A ATS response
dn337t@gmail.com [Wed, 25 Jul 2012 16:19:56 +0000 (16:19 +0000)]
added dissector for ISO 14443-A ATS response

10 years agoadded util.h include to avoid implicit function declaration
dn337t@gmail.com [Fri, 20 Jul 2012 09:06:55 +0000 (09:06 +0000)]
added util.h include to avoid implicit function declaration

10 years agocommented set but unread variable wantSaveToEml
dn337t@gmail.com [Fri, 20 Jul 2012 09:04:23 +0000 (09:04 +0000)]
commented set but unread variable wantSaveToEml

10 years ago`hf mf sniff` transfered parity from arm to decoding procedure
Merlokbr@gmail.com [Tue, 17 Jul 2012 15:19:15 +0000 (15:19 +0000)]
`hf mf sniff` transfered parity from arm to decoding procedure

10 years ago`hf mf sniff` added CRC_14443_A check
Merlokbr@gmail.com [Tue, 17 Jul 2012 11:41:56 +0000 (11:41 +0000)]
`hf mf sniff` added CRC_14443_A check

10 years agosmall fix
Merlokbr@gmail.com [Tue, 17 Jul 2012 11:29:34 +0000 (11:29 +0000)]
small fix

10 years ago`hf mf sniff` - working with emulator files
Merlokbr@gmail.com [Tue, 17 Jul 2012 11:28:12 +0000 (11:28 +0000)]
`hf mf sniff` - working with emulator files

10 years agoimproved command hf mf sniff. Now it cant decode nested authentication and cant write...
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

10 years ago"hf mf sniff" low level logics works.
Merlokbr@gmail.com [Wed, 11 Jul 2012 15:52:33 +0000 (15:52 +0000)]
"hf mf sniff" low level logics works.

10 years agoFixed writing em410x 40bits UID on T5555/T55x7 tags on 32bits systems
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

10 years agohf 14a snoop optimized and added parameters. hf 14a sniff - not work.
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.

10 years agosmall improvements, added new command `hf mf sniff` (there will be cool sniffer)...
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.

10 years agoFixed auto nt bug
douniwan5788 [Fri, 6 Jul 2012 13:44:37 +0000 (13:44 +0000)]
Fixed auto nt bug

10 years agofixed setting block0 for "magic card". now it works)
Merlokbr@gmail.com [Fri, 6 Jul 2012 10:00:44 +0000 (10:00 +0000)]
fixed setting block0 for "magic card". now it works)

10 years agofixed the mifare bug
douniwan5788 [Fri, 6 Jul 2012 07:06:43 +0000 (07:06 +0000)]
fixed the mifare bug

10 years agoanother "magic card" backdoor - command "read block". Added several commands to manip...
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.

10 years agomagic Chinese card fully supported. Added commands:csetuid-set card uid and wipe...
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

10 years agochanged -elf to -eabi in install-gnuarm4.sh ARMLIB suggestion
dn337t@gmail.com [Thu, 5 Jul 2012 09:14:13 +0000 (09:14 +0000)]
changed -elf to -eabi in install-gnuarm4.sh ARMLIB suggestion

10 years agoadded magic card write block
Merlokbr@gmail.com [Thu, 5 Jul 2012 08:09:41 +0000 (08:09 +0000)]
added magic card write block

10 years agoAdded work with "magic Chinese" card (card from: ouyangweidaxian@live.cn) with wipe...
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.

10 years agoupdated install-gnuarm4.sh to reflect new convention set by r573
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

10 years agoremoved commented out CFLAGS setting (probably committed by mistake)
dn337t@gmail.com [Tue, 3 Jul 2012 12:14:46 +0000 (12:14 +0000)]
removed commented out CFLAGS setting (probably committed by mistake)

10 years agoAdded Indala cloning. Fixed HID cloning bug
cex123@gmail.com [Mon, 2 Jul 2012 08:37:50 +0000 (08:37 +0000)]
Added Indala cloning. Fixed HID cloning bug

10 years agofixed spacing
roel@libnfc.org [Sun, 1 Jul 2012 07:40:26 +0000 (07:40 +0000)]
fixed spacing

10 years agoadded mfkey
roel@libnfc.org [Sun, 1 Jul 2012 07:38:26 +0000 (07:38 +0000)]
added mfkey

10 years agofixed output
roel@libnfc.org [Fri, 29 Jun 2012 12:25:31 +0000 (12:25 +0000)]
fixed output

10 years agoremoved output that slowed down the process, this is to avoid missing frames
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

10 years agocleaned up some code
roel@libnfc.org [Fri, 29 Jun 2012 12:09:24 +0000 (12:09 +0000)]
cleaned up some code

10 years agoadded better tracing capabilities, fixed some reader issues
roel@libnfc.org [Fri, 29 Jun 2012 10:47:07 +0000 (10:47 +0000)]
added better tracing capabilities, fixed some reader issues

10 years agofixed a lot of simulation issues
roel@libnfc.org [Fri, 29 Jun 2012 10:24:05 +0000 (10:24 +0000)]
fixed a lot of simulation issues

10 years agoiClass support is tweaked so it works with HID readers... waiting for further improvement
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

10 years agoChanged arm-eabi- to arm-none-eabi (new convention)
dekoninggans@gmail.com [Thu, 28 Jun 2012 13:56:21 +0000 (13:56 +0000)]
Changed arm-eabi- to arm-none-eabi (new convention)

10 years agoExtended iClass support with Card and Reader emulation!
dekoninggans@gmail.com [Thu, 28 Jun 2012 13:38:40 +0000 (13:38 +0000)]
Extended iClass support with Card and Reader emulation!

10 years agoextracted download and signature verification functionality to a function in tools...
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

10 years agoavoid spawning whoami to get username 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

10 years agorefactored client/pm3_*.py to use with statements, contants and iterators
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

10 years agoadded simple test suite for client/pm3_*.py
dn337t@gmail.com [Fri, 22 Jun 2012 11:51:59 +0000 (11:51 +0000)]
added simple test suite for client/pm3_*.py

10 years agomade clients/pm3_*.py importable as Python modules
dn337t@gmail.com [Fri, 22 Jun 2012 11:09:36 +0000 (11:09 +0000)]
made clients/pm3_*.py importable as Python modules

10 years agoreplaced string.find with str.find in findbits.search()
dn337t@gmail.com [Wed, 20 Jun 2012 20:43:24 +0000 (20:43 +0000)]
replaced string.find with str.find in findbits.search()

10 years agosimplified findbits.main() loop
dn337t@gmail.com [Wed, 20 Jun 2012 20:41:38 +0000 (20:41 +0000)]
simplified findbits.main() loop

10 years agosimplified findbits.stringreverse()
dn337t@gmail.com [Wed, 20 Jun 2012 20:33:53 +0000 (20:33 +0000)]
simplified findbits.stringreverse()

10 years agosimplified findbits.binstring()
dn337t@gmail.com [Wed, 20 Jun 2012 20:31:49 +0000 (20:31 +0000)]
simplified findbits.binstring()

10 years agosimplified findbits.invert()
dn337t@gmail.com [Wed, 20 Jun 2012 20:25:35 +0000 (20:25 +0000)]
simplified findbits.invert()

10 years agoadded simple test suite for tools/findbits.py
dn337t@gmail.com [Wed, 20 Jun 2012 20:21:13 +0000 (20:21 +0000)]
added simple test suite for tools/findbits.py

10 years agoreduces (but does not eliminate) a coil/fpga setup glitch before every iso15693 comma...
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

10 years agoadded more cards to iso15693 uid database, and some minor cleanups
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

10 years agomade tools/findbits.py importable as a Python module
dn337t@gmail.com [Wed, 20 Jun 2012 15:07:30 +0000 (15:07 +0000)]
made tools/findbits.py importable as a Python module

10 years agoCommented out unused, set but never read variables (cause build to fail if warnings...
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)

10 years agoinitialize graph cursors to avoid crashing (issue 21)
dn337t@gmail.com [Thu, 7 Jun 2012 14:00:41 +0000 (14:00 +0000)]
initialize graph cursors to avoid crashing (issue 21)

10 years agouse downloaded keyring directly to avoid polluting the user's
dn337t@gmail.com [Thu, 7 Jun 2012 13:21:14 +0000 (13:21 +0000)]
use downloaded keyring directly to avoid polluting the user's

10 years agouse char instead of uint8_t to avoid warnings/casting
dn337t@gmail.com [Thu, 7 Jun 2012 09:24:49 +0000 (09:24 +0000)]
use char instead of uint8_t to avoid warnings/casting

10 years agoreplaced the getline which does't support by minGW on windows
douniwan5788 [Thu, 31 May 2012 09:46:02 +0000 (09:46 +0000)]
replaced the getline which does't support by minGW on windows

10 years agoEnhanced hf mf chk , add default key,support dic file and so on.
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.

Impressum, Datenschutz