]> cvs.zerfleddert.de Git - proxmark3-svn/log
proxmark3-svn
8 years agoCHG: updated the downloaded release from v1.4.0 -> v1.5.0
iceman1001 [Wed, 20 Apr 2016 05:45:57 +0000 (07:45 +0200)]
CHG: updated the downloaded release from v1.4.0 -> v1.5.0

8 years agoCHG: "hf 14a sim" command , correct use of FLAGS
iceman1001 [Mon, 18 Apr 2016 11:26:16 +0000 (13:26 +0200)]
CHG: "hf 14a sim" command , correct use of FLAGS
CHG: "hf 14a sim" command, changed the data collection for the attackmode in SimulateIso14443aTag.  It now uses @holiman 's original implementation. But we can't change "NR", so we do next.
CHG: "hf 14a sim" command, nonce is increase with every new auth.  This is for the "mfkey32_moebius" attack to work.

CHG: "hf mf sim" command (function void Mifare1ksim ) now handles UID' with length 10.
CHG: "hf mf sim" command nonce is increase with every new auth.  This is for the "mfkey32_moebius" attack to work.

8 years agoCHG: "hf 14a sim" now uses mfkey32 and mfkey32_moebius as methods to retrive the...
iceman1001 [Mon, 18 Apr 2016 11:20:17 +0000 (13:20 +0200)]
CHG:  "hf 14a sim"  now uses mfkey32 and mfkey32_moebius as methods to retrive the key in attack_mode.

8 years agoCHG: deviceside changes to deal with sniffing UID's with length of 10.
iceman1001 [Mon, 18 Apr 2016 11:19:11 +0000 (13:19 +0200)]
CHG: deviceside changes to deal with sniffing UID's with length of 10.

8 years agoFIX: this fixes the "hf mf sniff l d f" command, which has been broken for a while...
iceman1001 [Mon, 18 Apr 2016 11:18:02 +0000 (13:18 +0200)]
FIX: this fixes the "hf mf sniff l d f" command, which has been broken for a while.  The cuid is correct used for decrypting.
FIX: The flushing of logentries.
ADD: "hf mf sniff" - added the sniffing of UID's with a uidlen of 10.

Whats left? The key is not always found even if we use the "mfkey64" approach.

ADD: added the parity_zero attack in "hf mf mifare".  Still not working since piwi's changes to the iso14443a.c,  maybe needs a param to tell it to collect nonces for this special attack.
CHG: extracted some help-texts into usage_* methods. Changed some text as well

FIX:  "hf mf sim" command now uses both  mfkey32 and mfkey32_moebius version to find the key in attack mode.
CHG:  "hf mf sim" also now defaults to emul_memory to read a 4 byte UID.

8 years agoFIX: this fixes the mftry32, mftry32moebius and trymf64 implementations. Which...
iceman1001 [Mon, 18 Apr 2016 11:08:18 +0000 (13:08 +0200)]
FIX: this fixes the  mftry32, mftry32moebius and trymf64 implementations.  Which is used in the "hf mf sim x" and "hf 14a sim x" built in attacks.
ADD: added the nonce2key version which should be able to find the key when the collected PARITIES is ZERO.

8 years agoADD: added a method for le32toh. Converting bytes to uint32_t .
iceman1001 [Mon, 18 Apr 2016 11:05:35 +0000 (13:05 +0200)]
ADD: added a method for le32toh.  Converting bytes to uint32_t .
CHG: correct use of FILE_PATH_SIZE in the tracelogging functions.

8 years agoFIX: corrected the FLAG_NR_AR_ATTACK
iceman1001 [Mon, 18 Apr 2016 11:02:36 +0000 (13:02 +0200)]
FIX: corrected the FLAG_NR_AR_ATTACK

8 years agoCHG: make the text a bit easier to understand.
iceman1001 [Mon, 18 Apr 2016 11:01:26 +0000 (13:01 +0200)]
CHG: make the text a bit easier to understand.

8 years agoADD: triplesized UID
iceman1001 [Thu, 14 Apr 2016 09:38:16 +0000 (11:38 +0200)]
ADD: triplesized UID
ADD: ACK, NACK, defines from mifareutil.h

8 years agoADD: started to add a BUTTERWORTH filter, not working yet.
iceman1001 [Thu, 14 Apr 2016 09:37:17 +0000 (11:37 +0200)]
ADD: started to add a BUTTERWORTH filter, not working yet.

8 years agoADD: added triplesided UID to "hf mf sniff"
iceman1001 [Thu, 14 Apr 2016 09:35:49 +0000 (11:35 +0200)]
ADD:  added triplesided UID to "hf mf sniff"

8 years agoMOV: moved the #DEFINES into protocols.h
iceman1001 [Thu, 14 Apr 2016 09:34:36 +0000 (11:34 +0200)]
MOV: moved the  #DEFINES into protocols.h

8 years agoSyntaxt suger
iceman1001 [Thu, 14 Apr 2016 09:34:02 +0000 (11:34 +0200)]
Syntaxt suger

8 years agoCHG: added the ascii output for the pwd.
iceman1001 [Thu, 14 Apr 2016 09:32:43 +0000 (11:32 +0200)]
CHG: added the ascii output for the pwd.

8 years agoADD: simulating can now handle triplesized UID (10b)
iceman1001 [Thu, 14 Apr 2016 09:09:17 +0000 (11:09 +0200)]
ADD: simulating can now handle triplesized UID (10b)
CHG: moved some mifare #DEFINES into protocols.h  (ACK,NACK..)

8 years agoCHG: Swapped to using the DEFINES.
iceman1001 [Thu, 14 Apr 2016 09:05:27 +0000 (11:05 +0200)]
CHG: Swapped to using the DEFINES.

8 years agoSyntaxt suger,
iceman1001 [Tue, 12 Apr 2016 09:36:52 +0000 (11:36 +0200)]
Syntaxt suger,
and some clean up in the "hf mf mifare" code.  I removed the three strategies Pivi added to make the code easier and added a lot of comments to understand.
the WDT bug is still there in this code. Needs further testing yet, before I commit the fix.
So far the fix is quite stable on ubuntu, but on mingw/win is breaking still. Which at this point doesnt make any sense.

8 years agosyntax suger
iceman1001 [Tue, 12 Apr 2016 09:30:49 +0000 (11:30 +0200)]
syntax suger

8 years agoREM: removed an unused method MifareCollectNonces
iceman1001 [Tue, 12 Apr 2016 09:29:40 +0000 (11:29 +0200)]
REM:  removed an unused method MifareCollectNonces
ADD:  added some set_tracing(FALSE) calls for consistency.
and.. syntax suger

8 years agoCHG: syntax suger
iceman1001 [Mon, 11 Apr 2016 13:26:55 +0000 (15:26 +0200)]
CHG: syntax suger

8 years agoREM: removed some unused code, GetDeltaCountUS() and a global counter variable....
iceman1001 [Mon, 11 Apr 2016 13:26:15 +0000 (15:26 +0200)]
REM:  removed some unused code, GetDeltaCountUS() and a global counter variable.  Its not used anywere.
CHG:  syntax suger

8 years agoADD: added @pivi 's faster authentication method from 'hardnested' into "hf mf...
iceman1001 [Mon, 11 Apr 2016 13:25:00 +0000 (15:25 +0200)]
ADD:  added @pivi 's faster authentication method from 'hardnested'  into "hf mf chk" (check keys)  and removed the "halt" command.
the speedup is great. Together with the previous speedups from making changes how the client sends the keys to the device,  make it lightning fast. It would be fun to see how much fast it is now.

8 years agoCHG: doesnt flush the printf() calls
iceman1001 [Sun, 10 Apr 2016 11:34:27 +0000 (13:34 +0200)]
CHG: doesnt flush the printf() calls

8 years agoCHG: free the malloc:d memory in the crc8 function.
iceman1001 [Sun, 10 Apr 2016 11:18:11 +0000 (13:18 +0200)]
CHG: free the malloc:d memory in the crc8 function.
CHG: use the new GetEMLfrombigbuff  method.
ADD: added a usage_legic_read

8 years agoCHG: syntax suger,
iceman1001 [Sun, 10 Apr 2016 11:05:01 +0000 (13:05 +0200)]
CHG: syntax suger,
CHG: the nested call to readerreceive is not negated..

8 years agoCHG: syntax suger..
iceman1001 [Sun, 10 Apr 2016 10:58:04 +0000 (12:58 +0200)]
CHG: syntax suger..

8 years agoCHG: mostly syntax suger, trying to uniform the look 'n feel.. To make calls act...
iceman1001 [Sun, 10 Apr 2016 10:56:59 +0000 (12:56 +0200)]
CHG: mostly syntax suger,  trying to uniform the look 'n feel..   To make calls act to what is expected.

8 years agoCHG: some textual change and some syntax suger changes.
iceman1001 [Sun, 10 Apr 2016 10:55:18 +0000 (12:55 +0200)]
CHG: some textual change and some syntax suger changes.

8 years agoFIX: how to break a working thing by being blind...
iceman1001 [Sun, 10 Apr 2016 10:29:38 +0000 (12:29 +0200)]
FIX:  how to break a working thing by being blind...

8 years agoADD: more keys
iceman1001 [Sat, 9 Apr 2016 17:46:57 +0000 (19:46 +0200)]
ADD: more keys

8 years agoADD: more keys..
iceman1001 [Sat, 9 Apr 2016 17:45:28 +0000 (19:45 +0200)]
ADD: more keys..

8 years agoremoved some old code,
iceman1001 [Tue, 5 Apr 2016 02:51:06 +0000 (04:51 +0200)]
removed some old code,
rename a function, that tries to add IIRfilter Butterworth on a signal.  Lets see if I can get it to work on Graphbuffer data one of these days.

8 years agoADD: @zhovner 's decryption of trace data to mfkey64
iceman1001 [Tue, 5 Apr 2016 02:49:34 +0000 (04:49 +0200)]
ADD: @zhovner 's decryption of trace data to mfkey64

8 years agoADD: added a WIN sample.
iceman1001 [Tue, 5 Apr 2016 02:48:05 +0000 (04:48 +0200)]
ADD: added a WIN sample.

8 years agoCHG: old code calls outdated command. Even if it works in my fork, it doesnt work...
iceman1001 [Tue, 5 Apr 2016 02:47:42 +0000 (04:47 +0200)]
CHG: old code calls outdated command.  Even if it works in my fork, it doesnt work in PM3 master.

8 years agoADD; Some 7816 error codes
iceman1001 [Tue, 5 Apr 2016 02:46:25 +0000 (04:46 +0200)]
ADD; Some 7816 error codes

8 years agominor adjustements, found some comments.
iceman1001 [Tue, 5 Apr 2016 02:45:07 +0000 (04:45 +0200)]
minor adjustements, found some comments.

8 years agoCHG: adjusted two arrays in scripting.c to mirror the added models in reveng 1.4.0
iceman1001 [Tue, 5 Apr 2016 02:43:54 +0000 (04:43 +0200)]
CHG: adjusted two arrays in scripting.c to mirror the added models in reveng 1.4.0

8 years agoCHG: and the Makefile needs also to be updated
iceman1001 [Tue, 5 Apr 2016 01:35:47 +0000 (03:35 +0200)]
CHG:  and the Makefile needs also to be updated

8 years agoCHG: forgot one file for the RevEng update
iceman1001 [Tue, 5 Apr 2016 01:35:12 +0000 (03:35 +0200)]
CHG:  forgot one file for the RevEng update

8 years agoAdd; some keys
iceman1001 [Tue, 5 Apr 2016 01:34:46 +0000 (03:34 +0200)]
Add;  some keys

8 years agoCHG: Updated RevEng1.31 to 1.40
iceman1001 [Tue, 5 Apr 2016 01:34:03 +0000 (03:34 +0200)]
CHG: Updated RevEng1.31 to 1.40
--snipped changelog

1.4.0 24 February 2016
* Added 11 new algorithms, CRC-4/INTERLAKEN, CRC-7/UMTS,
  CRC-8/LTE, CRC-8/SAE-J1850, CRC-11/UMTS, CRC-16/LJ1200,
  CRC-24/BLE, CRC-24/INTERLAKEN, CRC-24/LTE-A, CRC-24/LTE-B,
  CRC-30/CDMA, and 4 new aliases, CRC-12/UMTS, CRC-16/LTE,
  CRC-16/UMTS, CRC-32/INTERLAKEN, from the CRC Catalogue.
* Eliminated string comparison when testing if a model name is
  an alias.
* Split off presets into preset.c.
* Eliminated bogus calls to bsearch() in preset.c.

8 years agotextual changes
iceman1001 [Wed, 23 Mar 2016 13:04:10 +0000 (14:04 +0100)]
textual changes

8 years agoForgot some breaks, and a faulty comparision of a set bit.
iceman1001 [Wed, 23 Mar 2016 13:03:41 +0000 (14:03 +0100)]
Forgot some breaks,  and a faulty comparision of a set bit.

8 years agoADD: added the ETU and Frame wait time based on the Frame wait integer value.
iceman1001 [Wed, 23 Mar 2016 13:02:50 +0000 (14:02 +0100)]
ADD: added the ETU and Frame wait time based on the Frame wait integer value.

8 years agocoverity fixes for my latest changes.
iceman1001 [Tue, 22 Mar 2016 07:40:20 +0000 (08:40 +0100)]
coverity fixes for my latest changes.
Forgot some breaks in 7816 annotation, and  presco used an uninitalized char array.

8 years agosyntax cleaning.
iceman1001 [Mon, 21 Mar 2016 21:09:04 +0000 (22:09 +0100)]
syntax cleaning.

8 years agoCHG: no parity tests for ISO_7816_4 annotation
iceman1001 [Mon, 21 Mar 2016 21:07:55 +0000 (22:07 +0100)]
CHG: no parity tests for ISO_7816_4 annotation

8 years agoCHG: enter a define for TIMEOUT
iceman1001 [Mon, 21 Mar 2016 21:07:23 +0000 (22:07 +0100)]
CHG: enter a define for TIMEOUT

8 years agoCHG: fixed the commands, its now valid calypso 7816 commands.
iceman1001 [Mon, 21 Mar 2016 21:06:51 +0000 (22:06 +0100)]
CHG: fixed the commands,  its now valid calypso 7816 commands.

8 years agoCHG: testing for windows clients to get a higher baudrate. Was 9600, testing 115200...
iceman1001 [Mon, 21 Mar 2016 21:05:59 +0000 (22:05 +0100)]
CHG: testing for windows clients to get a higher baudrate. Was 9600, testing 115200 as for non_win.
CHG: testing to set USB 2.0 standard,  instead of USB1.1  ...

8 years agoincreased a number of calypso commands for selecting files and trying to read them
iceman1001 [Sun, 20 Mar 2016 20:30:40 +0000 (21:30 +0100)]
increased a number of calypso commands for selecting files and trying to read them

8 years agoADD; first try at reading calypso tags
iceman1001 [Sun, 20 Mar 2016 19:22:35 +0000 (20:22 +0100)]
ADD; first try at reading calypso tags

8 years agoADD: added @marshmellow42 's changes to "lfdemod"
iceman1001 [Sun, 20 Mar 2016 18:39:06 +0000 (19:39 +0100)]
ADD:  added @marshmellow42 's changes to "lfdemod"

8 years agoADD: copied all EMV files from peter filmoores fork. Have not started with making...
iceman1001 [Sun, 20 Mar 2016 18:37:29 +0000 (19:37 +0100)]
ADD:  copied all EMV files from peter filmoores fork.  Have not started with making it work in current fork.  (a lot of work)

8 years agoCHG: not sure if this clearCommandBuffer helps when sending usbpackages from lua...
iceman1001 [Sun, 20 Mar 2016 18:35:43 +0000 (19:35 +0100)]
CHG: not sure if this clearCommandBuffer helps when sending usbpackages from lua scripts.  Having trouble with these usbpackages in 14B code.

8 years agoFIX: the lua script hf_reader.lua now works with 14B tags.
iceman1001 [Sun, 20 Mar 2016 18:34:34 +0000 (19:34 +0100)]
FIX: the lua script hf_reader.lua now works with 14B tags.

8 years agocode cleanup.
iceman1001 [Sun, 20 Mar 2016 18:33:59 +0000 (19:33 +0100)]
code cleanup.

8 years agoADD: well, starting with a luascript for reading calypso tags, made me remake the...
iceman1001 [Sun, 20 Mar 2016 18:33:07 +0000 (19:33 +0100)]
ADD:  well, starting with a luascript for reading calypso tags,  made me remake the 14b raw command on client and device side.  Sorry @marshmellow42 , but this one broke your "hf 14b info" implementation. I fixed the "hf 14b read" and the hf search. So not to bad, but still a bit broken.   The 14b raw device side is now very similar to 14a raw. Which is good.   There is a Standard 14b 0x050008 detection and STmicroelectronic 0x0600 detection on deviceside. This removes a lot of code client side.
I also made the SRi read functions better by combining them.   The demodulation / uart code should be the same as last summers changes.  The device side code can now be even smaller.

8 years agoADD: @icsom changes and additions to lua scripts for LEGIC
iceman1001 [Sun, 20 Mar 2016 18:25:48 +0000 (19:25 +0100)]
ADD:  @icsom changes and additions to lua scripts for LEGIC

8 years agoADD: changed the annotation for 14b, it now shows WUPB/REQB and number of slots we...
iceman1001 [Sun, 20 Mar 2016 18:24:14 +0000 (19:24 +0100)]
ADD: changed the annotation for 14b, it now shows WUPB/REQB and number of slots we used.

8 years agoCHG: Added the BigBuf_Clear_ext calls, returned to Marshmellow42 's / pwpiwi 's...
iceman1001 [Sun, 13 Mar 2016 06:20:21 +0000 (07:20 +0100)]
CHG: Added the BigBuf_Clear_ext calls,  returned to Marshmellow42 's / pwpiwi 's sampledemod.  The 14B commands works again...
CHG: re-arranged the Uart, Demod structes init, reset,   in a first attempt to prepair to move them to a seperate file.

8 years agoCHG: has the order of varibles some impact? I re-arranged them to match.
iceman1001 [Sun, 13 Mar 2016 06:18:04 +0000 (07:18 +0100)]
CHG:  has the order of varibles some impact? I re-arranged them to match.

8 years agoCHG: minor changes to this lua script. One case it returns NIL, which makes it...
iceman1001 [Sun, 13 Mar 2016 06:17:26 +0000 (07:17 +0100)]
CHG:  minor changes to this lua script.  One case it returns NIL,  which makes it behave better.

8 years agoCHG: moved some #define into include\common.h (which is call by apps.h), so we...
iceman1001 [Sun, 13 Mar 2016 06:16:42 +0000 (07:16 +0100)]
CHG:  moved some #define into include\common.h  (which is call by apps.h),  so we have one place for them. Also changed them to CAPITAL.
ABS(),  MIN(), MAX()

8 years agoCHG: breaking up a long line in armsrc/Makefile to make it easier for ppl to underst...
iceman1001 [Sun, 13 Mar 2016 06:12:54 +0000 (07:12 +0100)]
CHG:  breaking up a long line in armsrc/Makefile to make it easier for ppl to understand how to compile for different standalone modes..

8 years agoCHG: Added calling clear bigbuff to zero out it also, instead of just "free" it.
iceman1001 [Sat, 12 Mar 2016 08:03:28 +0000 (09:03 +0100)]
CHG:  Added calling clear bigbuff to zero out it also, instead of just "free" it.
ADD:  downloading the EML part from BigBuffer specially.

8 years agoCHG: Updated the README.md
iceman1001 [Tue, 8 Mar 2016 15:52:10 +0000 (16:52 +0100)]
CHG: Updated the README.md

8 years ago@Marshmellow42 additions:
iceman1001 [Mon, 7 Mar 2016 17:53:02 +0000 (18:53 +0100)]
@Marshmellow42 additions:
ADD: Q5 to 'LF PYRAMID'
ADD: ST sim addition to SIM ask.

REF: https://github.com/marshmellow42/proxmark3/commit/29ada8fc08807d8b279afee69862c22b71aaad8f

8 years agoADD: get a updated script from @icsom
iceman1001 [Sun, 6 Mar 2016 12:26:13 +0000 (13:26 +0100)]
ADD: get a updated script from @icsom

8 years agoFIX: adding a silent mode for Topaz detection.
iceman1001 [Sun, 6 Mar 2016 12:21:42 +0000 (13:21 +0100)]
FIX: adding a silent mode for Topaz detection.
FIX: adding a silent mode for 14B detection.

8 years agoADD: Added the autodetection of Topaz to "HF SEARCH"
iceman1001 [Sun, 6 Mar 2016 11:40:04 +0000 (12:40 +0100)]
ADD:  Added the autodetection of Topaz to  "HF SEARCH"
FIX:  Fixed a minor bug in "HF SEARCH" where it always found a "14b" tag, making the command never test for other formats afterward the 14b test.
The 14b detection is not good still, conflicting return values is main reason for this bug

8 years agoCHG; a fix for "HF TUNE", I always were annoyed with the hf tune where it printed...
iceman1001 [Sun, 6 Mar 2016 09:35:25 +0000 (10:35 +0100)]
CHG;  a fix for "HF TUNE",  I always were annoyed with the hf tune where it printed one value per row endlessly.  So this fixes that,  it uses "\r" to print on the same row.   Works on MINGW/WINDOWS.  Havn'nt tested it on Linux yet.  But it looks good now.

8 years agoADD; added Marshmellow42 's fixes for indala and stuff.
iceman1001 [Sun, 6 Mar 2016 06:56:44 +0000 (07:56 +0100)]
ADD; added Marshmellow42 's fixes for indala and stuff.
CHG: updated the CHANGELOG.md

8 years agoADD: Added the HitagS from @spenneb ref:https://events.ccc.de/congress/2015/Fahrplan...
iceman1001 [Fri, 4 Mar 2016 18:06:47 +0000 (19:06 +0100)]
ADD:  Added the HitagS from @spenneb ref:https://events.ccc.de/congress/2015/Fahrplan/events/7166.html

PM3 Master PR: https://github.com/Proxmark/proxmark3/pull/167

Adjusted the ENUM names to fit in my fork.  We need a better namestandard for it.

8 years agoCHG: Added @icsom 's changes to his legic.lua script.
iceman1001 [Tue, 1 Mar 2016 06:07:56 +0000 (07:07 +0100)]
CHG: Added @icsom 's changes to his legic.lua script.

8 years agoCHG: some minor changes to the 14b, the read 14b lua,
iceman1001 [Tue, 1 Mar 2016 06:03:00 +0000 (07:03 +0100)]
CHG:  some minor changes to the 14b,   the read 14b lua,

8 years agoCHG: a bit code clean up,
iceman1001 [Tue, 1 Mar 2016 06:00:56 +0000 (07:00 +0100)]
CHG: a bit code clean up,
FIX: a comparison with signed vs unsigned was solved.   I'm reluctant to change this code since it is a vital piece.

8 years agoDEL: Removed old comment, after I've been compiling and testing all -W parameters...
iceman1001 [Tue, 1 Mar 2016 05:58:32 +0000 (06:58 +0100)]
DEL: Removed old comment,  after I've been compiling and testing all -W parameters in it. Didn't find any new warnings. Which is good.

8 years agoFIX: Added @marshmellow42 's fix for ASK/Biphase simulation on deviceside.
iceman1001 [Tue, 1 Mar 2016 05:57:02 +0000 (06:57 +0100)]
FIX: Added @marshmellow42 's fix for ASK/Biphase simulation on deviceside.
CHG: Added @marshmellow42 's refactoring of "gprox-II" demod.

8 years agoCHG: Updated the CHANGELOG.md
iceman1001 [Mon, 29 Feb 2016 08:05:54 +0000 (09:05 +0100)]
CHG: Updated the CHANGELOG.md

8 years agoADD: finished of the "LF GUARD SIM" command. needs testing.
iceman1001 [Sun, 28 Feb 2016 22:28:38 +0000 (23:28 +0100)]
ADD:  finished of the "LF GUARD SIM" command.  needs testing.

8 years agoADD: num_to_bytebitsLSBF function.
iceman1001 [Sun, 28 Feb 2016 21:43:21 +0000 (22:43 +0100)]
ADD: num_to_bytebitsLSBF  function.
ADD: lf guard clone - works...  needs some checking.
ADD: added a option to "addparity" to set zero on fixed pos.

8 years agoADD: Added three legic luascript from @iscom (Mosic) Great work!
iceman1001 [Sun, 28 Feb 2016 13:50:49 +0000 (14:50 +0100)]
ADD:  Added three legic luascript from @iscom (Mosic)  Great work!

8 years agoCHG: better not to show the unfinished commands..
iceman1001 [Sat, 27 Feb 2016 18:48:19 +0000 (19:48 +0100)]
CHG:  better not to show the unfinished commands..

8 years agoADD: Started to add a "LF GUARD CLONE/SIM" functionality. *not working* all thats...
iceman1001 [Sat, 27 Feb 2016 18:47:10 +0000 (19:47 +0100)]
ADD:  Started to add a "LF GUARD CLONE/SIM" functionality. *not working*  all thats needed now is fixing the transformation from FacilityCode/CardNumber -> raw data for t55x7.

8 years agoBUG: smash stack in addParity call. Didn't take in consideration that it adds bits...
iceman1001 [Sat, 27 Feb 2016 18:21:49 +0000 (19:21 +0100)]
BUG:  smash stack in addParity call.  Didn't take in consideration that it adds bits per parity to the array..

8 years agoFIX: lets see if this fixes the pyramid clone crash on OSX
iceman1001 [Sat, 27 Feb 2016 17:57:49 +0000 (18:57 +0100)]
FIX:  lets see if this fixes the pyramid clone crash on OSX

8 years agochg: minor changes to text, explaining current implementation for "lf pyramid clone...
iceman1001 [Sat, 27 Feb 2016 11:12:05 +0000 (12:12 +0100)]
chg:  minor changes to text,  explaining current implementation for "lf pyramid clone/sim" only works for 26bits.

8 years agoADD: started to add a lua script for reading 14b tags, will help when making scripts...
iceman1001 [Sat, 27 Feb 2016 08:24:40 +0000 (09:24 +0100)]
ADD: started to add a lua script for reading 14b tags,  will help when making scripts against iso 14443b tags.

8 years agoFIX: spelling misstakes.
iceman1001 [Sat, 27 Feb 2016 08:21:19 +0000 (09:21 +0100)]
FIX: spelling misstakes.
FIX: output of block number should be two digits for nicer layout
FIX: strange branching in the pyramid demod in cmddata.c,  it will now always print the unknown length message
FIX: another go at the coverity scan bug in proxmark3.c. (resource leak for cmd)

8 years agoADD: "LF PYRAMID SIM"
iceman1001 [Fri, 26 Feb 2016 21:40:13 +0000 (22:40 +0100)]
ADD:  "LF PYRAMID SIM"

8 years agoFIX: "LF PYRAMID CLONE" now works.
iceman1001 [Fri, 26 Feb 2016 21:10:27 +0000 (22:10 +0100)]
FIX:  "LF PYRAMID CLONE" now works.

8 years agoFIX: calcs wiegand correct, adds wiegand parity correct, adds checksum correct...
iceman1001 [Fri, 26 Feb 2016 20:11:56 +0000 (21:11 +0100)]
FIX:  calcs wiegand correct,  adds wiegand parity correct, adds checksum correct,  add even parity to blocks correct.
- when ran it clones nice,  the "lf search" finds a pyramid och checksom is ok.  However,  the wiegand decode is wrong.
Something about where in bitarray to put the startformat bit and wiegand bits...

8 years agoFIX: the 14b crc was called wrong in LUA. You enter a hexstring already, and get...
iceman1001 [Thu, 25 Feb 2016 16:51:02 +0000 (17:51 +0100)]
FIX:  the 14b crc was called wrong in LUA.  You enter a hexstring already, and get a hexstring back.

8 years agoADD: added some pyramid commands. //not finished.
iceman1001 [Thu, 25 Feb 2016 16:49:48 +0000 (17:49 +0100)]
ADD:  added some pyramid commands.  //not finished.

8 years agoADD: Chrisfu 's most excellent homebrew file, adjusted for my fork. REF: https...
iceman1001 [Wed, 24 Feb 2016 08:05:36 +0000 (09:05 +0100)]
ADD:   Chrisfu 's most excellent homebrew file,  adjusted for my fork.   REF: https://github.com/chrisfu/homebrew-proxmark3

His notes:
 :: Install homebrew if you haven't yet already done so: http://brew.sh/

 :: Tap this repo: brew tap iceman1001/proxmark3

 :: Install Proxmark3: brew install proxmark3 for stable release or brew install --HEAD proxmark3 for latest non-stable from GitHub.

8 years agoADD: added a simple test of known pwd algos based on uid.
iceman1001 [Wed, 24 Feb 2016 07:31:46 +0000 (08:31 +0100)]
ADD:  added a simple test of known pwd algos based on uid.

8 years agoADD: added a simple sleep function. Thanks to Mosci
iceman1001 [Tue, 23 Feb 2016 07:24:01 +0000 (08:24 +0100)]
ADD:  added a simple sleep function.  Thanks to Mosci

Impressum, Datenschutz