Commit Graph

  • 39d43ccc21 CHG: syntax suger. iceman1001 2016-08-24 12:31:09 +02:00
  • 2c9e30908c CHG: updated Reveng version from 1.4.0 -> 1.4.4 . ---snippet from their update log: iceman1001 2016-08-21 20:51:29 +02:00
  • bc908d8f9d ADD: Mifare Desfire defines iceman1001 2016-08-14 17:38:54 +02:00
  • af17926620 chg; syntax suger iceman1001 2016-08-14 17:38:11 +02:00
  • f2abf6732b help text adjustments iceman1001 2016-08-14 17:11:42 +02:00
  • ab74872d40 ADD: added a sanity check in T55x7 commands info/trace/detect against useing the commands when device is in offline but user didn't use '1' in arguments. iceman1001 2016-08-14 17:04:40 +02:00
  • 7e08450dcc add: annotage Mifare Desfire. from 3102c1bae3 (diff-93cfa90a992ea759349344d0de98029e) Thanks @johannesStoye iceman1001 2016-08-14 16:29:39 +02:00
  • 2b6ffe75a8 chg: remove a char.. iceman1001 2016-08-10 16:29:23 +02:00
  • 4ab54914e3 CHG: more struct errors.. my bad, iceman1001 2016-08-10 16:28:23 +02:00
  • 31cf804877 CHG: removed some debug statements, added another. Change the crapto1.c, lets see if the special attack works better now against chinese clones. iceman1001 2016-08-10 16:25:56 +02:00
  • 823ad2e186 CHG: minor code cleaning in 'hf 14a reader' iceman1001 2016-08-10 16:24:49 +02:00
  • 56f1aaa234 CHG: on a slow usb connection it seems the pingcmd which stops the bruteforce on deviceside doesnt get there. Lets send three pings to make sure the device gets it. iceman1001 2016-08-10 16:23:59 +02:00
  • 6067df30c5 FIX: at least now the special zero parity attack, repeats and doesn't crash. However it doesn't find the key either :( iceman1001 2016-08-10 10:55:29 +02:00
  • 86db8973b0 CHG; still looking at 14b, this time started to look at the tracelog times not working. iceman1001 2016-08-09 23:13:18 +02:00
  • 59e933fc3f started fixing the paritiy == 0 special attack against chinese clones with bad prng, which hasnt been working for ages. iceman1001 2016-08-09 23:11:07 +02:00
  • 05442fa6f7 fix: wrong spelling iceman1001 2016-08-09 12:15:26 +02:00
  • f5291a6ce1 FIX: Travis CI complains about missing stdbool.h includes iceman1001 2016-08-09 12:11:11 +02:00
  • 10c4231ec7 ADD: 'lf awid brute' is now possible to give a starting cardnumber. if given, the bruteforce loops from it as a mid point. Testing one step up, then one step down until it reaches 65535 and 0. CHG: 'lf awid brute' inputs are now changed, take notice to new format. iceman1001 2016-08-09 11:56:06 +02:00
  • 3d4207f3b6 syntax suger chg: added clearCommandBuffer(); before calls to sendcommand. iceman1001 2016-08-09 09:12:16 +02:00
  • 8a5b3c2a45 CHG: textual fixes in help text CHG: better exit message for 'lf awid bruteforce' iceman1001 2016-08-09 09:10:26 +02:00
  • 9bfd93ec15 FIX: delay was parsed incorrect into a uint8_t... CHG: help text fixed iceman1001 2016-08-08 22:17:15 +02:00
  • 934dfd728d ADD: Added a delay in ms to 'lf awid brute' Thanks to @crayon for the idea. iceman1001 2016-08-08 22:09:51 +02:00
  • 471f89b8bd FIX: the cmdline parsing was a bit too hard. Thanks to @crayon for pointing out there were a bug here. iceman1001 2016-08-08 21:27:53 +02:00
  • 7c030a9185 layouts. iceman1001 2016-08-08 19:02:46 +02:00
  • 9fe46b6967 even more.. iceman1001 2016-08-08 19:00:53 +02:00
  • d233b62911 more layout iceman1001 2016-08-08 19:00:09 +02:00
  • 76fc721913 correcting the layout... iceman1001 2016-08-08 18:58:05 +02:00
  • f3c2458aa6 textual changes. iceman1001 2016-08-08 18:51:34 +02:00
  • 185d675b4a CHG: added the libncurses5-dev instruction for COMPILING.txt CHG: updated the readme with latest changes from changelog iceman1001 2016-08-08 18:07:36 +02:00
  • a238bed07a textual changes iceman1001 2016-08-08 17:56:04 +02:00
  • d9ed4e1914 ADD: J-Run's 2nd phase tool mf_key_brute ref: https://github.com/J-Run/mf_key_brute Estimated time to search keyspace is ~18min. iceman1001 2016-08-08 17:49:30 +02:00
  • e55eda39cd Merge branch 'master' of https://github.com/iceman1001/proxmark3 iceman1001 2016-08-08 07:46:12 +02:00
  • 07b9e98970 Merge pull request #21 from alexgrin/iceman_master Iceman 2016-08-08 07:43:26 +02:00
  • 170e7c9c51 FIX: erroneous semicolon Alexis Green 2016-08-07 20:07:25 -07:00
  • c2df2883f8 fix: forgot something small.. sloppy. iceman1001 2016-08-07 22:15:35 +02:00
  • 29f8c2cc15 ADD: added the 'max frame size' parameter set, valid sizes: 16|24|32|40|48|64|96|128|256 it can be verified by setting debuglevel to 3 or more. iceman1001 2016-08-07 22:05:10 +02:00
  • b62cbadb61 CHG: fixes to match the new arguments to the darkside attack (keytype A|B and blocknumber) in mifare_autopwn.lua script. iceman1001 2016-08-07 21:19:11 +02:00
  • 16658b1ff1 CHG: moved some TEA crypto stuff from 14b into analyse. iceman1001 2016-08-07 21:08:17 +02:00
  • 5def0b3c74 CHG: increased the script-filename column width from 16 to 21. iceman1001 2016-08-07 21:05:09 +02:00
  • a152dea7b4 textual changes. iceman1001 2016-08-07 18:50:25 +02:00
  • d8b7a5f294 CHG: applied some of the changes unto "hf 14b snoop" *untested* Hard to test without a proper reader/tag to snoop iceman1001 2016-08-07 18:49:36 +02:00
  • b86225188e CHG: iso14443b.c got some more love. using the "hf 14b raw" command gives now a much stabil read from more distances than before. iceman1001 2016-08-07 17:49:33 +02:00
  • 8497870fa6 Merge pull request #20 from alexgrin/iceman_master Iceman 2016-08-06 22:42:39 +02:00
  • 7edde70701 FIX: Coverity badge link now works. Alexis Green 2016-08-04 15:52:54 -07:00
  • fa5118e730 CHG: some calyspo stuff iceman1001 2016-08-04 21:57:40 +02:00
  • f0e183ece4 CHG: marshmellow42 's improved "hf mf sim x" iceman1001 2016-08-04 21:57:18 +02:00
  • 52eeaef568 CHG: moved a defince arraylen into util.h and changed to uppercase. iceman1001 2016-08-04 21:54:11 +02:00
  • 82e690f48b CHG: trying to unify the crc algos in one place. iceman1001 2016-08-04 21:52:32 +02:00
  • df007486f5 ADD: @donwan581 select keytype for the darkside attack. iceman1001 2016-08-04 21:51:26 +02:00
  • 6b23be6b7e CHG: cleaning up. iceman1001 2016-08-04 21:37:43 +02:00
  • 26778ea772 FIX: coverity scan 133850, again. Why on earth did the 7 come from. I removed it. iceman1001 2016-08-03 12:09:16 +02:00
  • c5d886170c fix: COVERITYSCAN 133871, fix one part, breaking another. shouldnt have changed to uint8_t since it can never be negative. iceman1001 2016-08-03 11:57:40 +02:00
  • 0f6e6b9acb FIX: coverity scan 133859 structually dead code, looks like this is a rest from and old loop. I just removed it. iceman1001 2016-08-03 10:53:26 +02:00
  • e8fecd72bc FIX; coverity scan 133850, & operation should keep only topbit of lower nibble. CHG: tabs fixed iceman1001 2016-08-03 10:01:37 +02:00
  • a28d34f407 Coverity Scan 133850, need to ask @jason about this one. iceman1001 2016-08-03 09:32:07 +02:00
  • 01629305d8 Merge branch 'master' of https://github.com/iceman1001/proxmark3 iceman1001 2016-08-03 09:30:01 +02:00
  • 8a8de2cb6d FIX: 133853, If you have 3items in a array, don't start with index 4 or 3, mental note to self, stop coding when you are tired. iceman1001 2016-08-03 09:28:54 +02:00
  • 45c48ae428 Merge pull request #19 from alexgrin/iceman_master Iceman 2016-08-03 08:00:22 +02:00
  • 987c59849e FIX: CoverityScan 123358 and 133864 - Unchecked return value Alexis Green 2016-08-02 22:44:36 -07:00
  • 3f5bcc3b92 FIX: CoverityScan 121362 - Pointer to local outside scope Alexis Green 2016-08-02 16:12:44 -07:00
  • c23d2618ba FIX: mental note to self, don't code when tried. "size" should have been "sizeof". I need to fix my build for armsrc again. iceman1001 2016-08-03 00:51:26 +02:00
  • 80920fac96 FIX: forgot a semicolon iceman1001 2016-08-03 00:42:23 +02:00
  • 65cdf0e3f9 FIX: Coverity scan 1333852, Make sure (card) is not null before accessing it. iceman1001 2016-08-03 00:39:02 +02:00
  • c3e8413c2b CHG: Some testing of timings on 14443b, FIX: CoverityScan 133854 , out-of-bounds read, when calculating crc. iceman1001 2016-08-03 00:35:14 +02:00
  • 3e82f956d8 FIX: COverityScan 133865, out-of-bounds access, Forgot that bits is not used in Logtrace but bytes. iceman1001 2016-08-03 00:25:53 +02:00
  • fd9212e183 FIX: CoverityScan 133857, cast to uint32_t will stop eventual problems. However its a uint_16 so it shouldnt be a problem to start with. iceman1001 2016-08-03 00:15:26 +02:00
  • 34c81fe01c FIX. COVERITYscan 133860, initialize to zero. This function is still not working but at least now it doesnt crash the client. iceman1001 2016-08-03 00:13:33 +02:00
  • 5fe0a11dfe FIX: CoverityScan, 1333853, out-of-bounds, well, if I have 3 items in a array, don't start reading 4... iceman1001 2016-08-03 00:10:21 +02:00
  • 9320c73634 Merge pull request #18 from alexgrin/iceman_master Iceman 2016-08-02 23:22:51 +02:00
  • e31a0f736e FIX: LEGIC - potential stack corruption calculating CRC from user input Alexis Green 2016-08-02 14:10:33 -07:00
  • 0892708119 FIX: CoverityScan 123465 - Resource leak Alexis Green 2016-08-02 13:57:44 -07:00
  • 5147ec6959 CHG: LEGIC - allow offline mode due to existing offline command Alexis Green 2016-08-02 13:37:05 -07:00
  • e719470c46 Merge branch 'master' of https://github.com/iceman1001/proxmark3 iceman1001 2016-08-02 16:06:40 +02:00
  • 5f7e30f8d5 FIX: CoverityScan 133858 -uninitialized data iceman1001 2016-08-02 16:05:50 +02:00
  • aeb128e2bb chg: another way of checking a array for NULL iceman1001 2016-08-02 16:04:57 +02:00
  • bf2cd64406 fix: CoverityScan 133855 -out-of-bounds bits was used as index to cmd array. iceman1001 2016-08-02 16:04:03 +02:00
  • ab981f0581 Merge pull request #17 from alexgrin/iceman_master Iceman 2016-08-02 10:14:01 +02:00
  • 6e321dd8f3 Fixing warning: warning: ignoring return va 'scanf', declared with attribute warn_unused_result [-Wunused-result] Alexis Green 2016-08-01 13:03:46 -07:00
  • 981aefe33d Merge pull request #16 from alexgrin/iceman_master Iceman 2016-08-01 09:02:49 +02:00
  • 22e31cd087 Fixing clang compilation warning warning: shifting a negative signed value is undefined [-Wshift-negative-value] Alexis Green 2016-07-31 22:35:16 -07:00
  • 9f52c9db28 FIX: removed a compiler warning, the stringlen is not used anymore. iceman1001 2016-07-31 22:03:46 +02:00
  • b1013281d3 minor textual fix iceman1001 2016-07-31 22:01:40 +02:00
  • af4308b97b CHG: Moved some includes, defines, structs from .c into header file. iceman1001 2016-07-31 22:00:49 +02:00
  • cc4c8fd6cf FIX: getting rid of a compiler warning message. iceman1001 2016-07-31 21:59:29 +02:00
  • a41d3dbb90 ADD: started to rework the wiegand converting. Extracted it from the 'lf hid' file. Looks decent but still needs work. iceman1001 2016-07-31 21:58:15 +02:00
  • 4a843840e3 Merge pull request #15 from alexgrin/iceman_master Iceman 2016-07-31 21:53:14 +02:00
  • 415e9f00d5 Adding a 'recoverpw' command for T55xx to try to recover corrupt password written by a handheld cloner by fiddling with bits in the expected password. Alexis Green 2016-07-28 13:52:59 -07:00
  • a0c7eea77a CHG: moved out some help-texts into its own usage-functions. iceman1001 2016-07-31 11:37:19 +02:00
  • 00abc7c1ab CHG: Moved a 'include' statement to header file iceman1001 2016-07-30 19:37:15 +02:00
  • 955228691e REM: cleaning up some commented code. iceman1001 2016-07-30 19:36:48 +02:00
  • d0724780ab FIX: Found a minor bug in 'LF CMDREAD' where it on device side didn't compare with the right char 'h' instead of 'H'. Re-wrote that whole part anyway, I changed periods to be max 0xFFFF in length, doubtful that a zero or one delay will be bigger than 65535... iceman1001 2016-07-30 19:30:53 +02:00
  • dc6c90c376 CHG: The jablotron demod now deals with the strangeness of hex symbols A-F in cardid the same way a reader prints it. iceman1001 2016-07-29 23:30:40 +02:00
  • dae31af21e ADD: Binary Encoded Digit -> Decimal ADD: Decimal -> Binary Encoded Digit iceman1001 2016-07-29 23:29:37 +02:00
  • 514ddaa2ff CHG: help text changes in cmdlfjablotron.c CHG: increase byte size to uint16_t in crc.c CRC16Legic iceman1001 2016-07-29 20:58:52 +02:00
  • f5538c1c4e chg: textual change. iceman1001 2016-07-29 20:53:56 +02:00
  • ddbe76d3c6 CHG: redundant 'return' statement removed iceman1001 2016-07-29 14:32:13 +02:00
  • 29ce214c65 CHG: better printing output of card ID CHG: better detecting in preambl. 16bits with 1, and a zero bit. Also cleared this topbit when cloneing and simulating. iceman1001 2016-07-29 14:31:39 +02:00
  • 8ae9b358f8 CHG: textual changes to help text. CHG: removed the 'd' as input, the clone/sim commands is simpler. CHG: printing of card ID is now zero padded. iceman1001 2016-07-29 13:46:05 +02:00
  • 6c28395106 ADD: LF JABLOTRON functionality. with clone/sim and detection in LF SEARCH. CHG: removed no-existing crc8ja code FIX: a check in ASKbiphaseDemod to make sure graphbuff is not empty. iceman1001 2016-07-29 11:04:12 +02:00
  • e92948c60c FIX: that OEM variable that is unused. iceman1001 2016-07-28 22:22:34 +02:00