Commit Graph

  • c930078036 FIX: wrong variable name. iceman1001 2017-02-15 02:46:09 +01:00
  • 1bfbe92a53 FIX: coverity scan found some bugs in EMV code. These are the fixes to: -CID 141293 - missing va_end call -CID 141290 - return var not always given a value -CID 141289 - array out of bounds write. off by one. -CID 141288 - dead code because of CID 141287 -CID 141287 - wrong mask -CID 141286 - wrong mask value iceman1001 2017-02-15 02:44:34 +01:00
  • dd015c5915 ADD: 'script runt remagic' - the Mifare Classic s50 (1k) magic tag restores now also all sector trailers. Default A/B keys is 0xFFFFFFFFFFFF. iceman1001 2017-02-14 15:54:10 +01:00
  • ab2167c47b FIX: 'hf mfu dump' - the ascii printing would print control-chars, which could hang client. Unprintable chars is replaces with a DOT iceman1001 2017-02-14 15:52:28 +01:00
  • e977fb0da3 syntax sugar iceman1001 2017-02-13 15:33:26 +01:00
  • 573e8d72c7 FIX: 'EMV compiling' - Makefiles are very picky about how things are done. its parser is a bit paranoid. So, to make things easier and more correct. iceman1001 2017-02-13 15:32:48 +01:00
  • 4c8fe2e976 CHG: some minor adjustments. iceman1001 2017-02-13 11:06:30 +01:00
  • d56ee2b1db chg: trying to generalize the EMV build iceman1001 2017-02-13 11:05:42 +01:00
  • ed55e9aec4 chg: trying to generalize the EMV build. iceman1001 2017-02-13 11:05:03 +01:00
  • 4bf036f226 fix: some compiler warning when the #define is not matching. iceman1001 2017-02-13 11:03:45 +01:00
  • 2839f12e86 FIX: some compiler warnings, sscanf is using unsigned int. iceman1001 2017-02-13 11:01:32 +01:00
  • 2c601080c3 add: xorcumb chg: from veritcal to horizontal printing. iceman1001 2017-02-13 10:59:50 +01:00
  • e513cf8a31 chg: added a key iceman1001 2017-02-13 10:59:03 +01:00
  • ff9c043da2 FIX: T5555/Q5 datarate when used in "Q" parameter, consequential fix in lf commands. (RF-2/2) ie: ((64-2)>>1) ADD: Marshmellow42 's timing fixes for em4305. iceman1001 2017-02-13 10:58:28 +01:00
  • b1d615df78 updated some sections. iceman1001 2017-02-07 22:56:41 +01:00
  • 479ca8aa00 updated iceman1001 2017-02-07 22:51:47 +01:00
  • c7ea35a9fb chg: textual changes iceman1001 2017-02-07 22:29:24 +01:00
  • 464f6dc571 CHG: lf hid wiegand got some love. Still not correct. iceman1001 2017-02-07 22:27:28 +01:00
  • bd94b97883 CHG: syntax sugar iceman1001 2017-02-07 22:26:42 +01:00
  • cb1ba30a5e FIX: first attempt to clean up EM4x50 commands. - lf em4x readwordPWD merged into lf em4x readword See help text - lf em4x writewordPWD merged into lf em4x writeword See help text iceman1001 2017-02-07 22:26:06 +01:00
  • 27c24773ca updated iceman1001 2017-02-06 14:22:05 +01:00
  • 5ed5e418c9 CHG: testing to set 460800 baudrate as default, if it fails, go to 115200 baudrate. For Linux/Win. Works great in my environments. iceman1001 2017-02-06 02:33:08 +01:00
  • 1903696e2a chg: uncomment -DWITH EMV to compile for EMV. iceman1001 2017-02-06 00:57:31 +01:00
  • 60ca588725 syntax sugar iceman1001 2017-02-06 00:51:06 +01:00
  • d627a2fd8c FIX: commented code screws up notepad++ groupings. iceman1001 2017-02-06 00:50:37 +01:00
  • a32e8034e0 FIX: get rid of de-referecing pointer warnings. iceman1001 2017-02-06 00:49:32 +01:00
  • 6a1687cc3e ADD: 'hf emv' - forgot to add some file iceman1001 2017-02-05 22:16:50 +01:00
  • 2e8d938bef ADD: 'hf emv' - from @peterfillmore emv fork. A bit cleaned up and moved around. Should compile iceman1001 2017-02-05 21:56:47 +01:00
  • 3e83ff2159 CHG: '-DWITH_EMV' - fixing some compilation errors when compiling with peter fillmore's emv code. Warning a 256kb Proxmark3 device will only have 7% memory left if you enable this iceman1001 2017-02-05 21:09:36 +01:00
  • e772774ba1 chg: more debug statements to find sending errors iceman1001 2017-02-04 15:02:36 +01:00
  • 3f84d47369 ADD: 'lf search' - @marshmellow42 's check if signal is noice. iceman1001 2017-02-04 12:41:30 +01:00
  • cf5a79de33 ADD: 'hf 14a read' - correct identify Aztek tags, instead of claiming it to be "not mfu". iceman1001 2017-02-04 12:32:14 +01:00
  • 52108cabf3 CHG: 'lf cotag read' - added the raw output and the repeating byte pattern is 16bytes, so we only collect that many bytes from card iceman1001 2017-02-03 00:07:55 +01:00
  • d228198808 fix: those pesky semicolons.. iceman1001 2017-02-02 21:32:46 +01:00
  • a330987de1 CHG: 'lf cotag demod' - now finds FC/CN Thanks to @marshmellow42 CHG: 'lf search' - now detects COTAG iceman1001 2017-02-02 19:15:36 +01:00
  • 96b516e180 CHG: minor fixes in setting arrays and error messages. iceman1001 2017-02-02 15:39:35 +01:00
  • 5f5b83b743 ADD: 'lf cotag read' - COTAG can be read now. iceman1001 2017-02-02 15:32:21 +01:00
  • 4401050bcc ADD: 'hf standalone 14a mode", added "mifare 4k" detection. ADD: 'hf 14a sim' - added mifare 4k simulation. iceman1001 2017-02-01 14:41:06 +01:00
  • 507afbf3e6 CHG: 'lf cotag read' - it now follows "lf config" settings when collecting signaldata. iceman1001 2017-02-01 14:11:11 +01:00
  • d760c7b3d9 FIX: 'standalone_14a mode' - cleaned up the standalone14a mode code. It now detects and simulates 4,7byte uids, like it should. code refactored to be easier to understand. iceman1001 2017-02-01 14:09:26 +01:00
  • 16cfceb689 CHG: rename a local scope variable "data"->"cmd" CHG: call params to selectcard too few CHG: 'standalone HF mode' - when copying second UID onto data array, it should append after first one, not over the first one. ref: https://github.com/iceman1001/proxmark3/issues/77 Lets see if this fixes the HF part of this issue iceman1001 2017-02-01 12:50:54 +01:00
  • bdf387c7ef CHG: temporary disable hitag2_uid detection. Loop times out sometimes. iceman1001 2017-01-31 22:38:02 +01:00
  • b828a4e168 CHG: 'lf snoop' - now automatically downloads samples after finished. (annoying step to do over and over) FIX: 'lf snoop' - now turns of LF antenna after snoop. FIX: 'lf cotag read' - now waits until the ACK cmd arrives before downloading samples. iceman1001 2017-01-31 16:11:57 +01:00
  • 71aa1ff824 FIX: fixes warning for "%zu" string formatspecifier on MINGW systems. (Thanks to @marshmellow42 for this one) iceman1001 2017-01-31 05:33:24 +01:00
  • 1cec48cc0e ADD: added the writedumpfile function from "14araw.lua" into utils.lua ADD: ufodump.lua - added the Aztek dump script. Since its an unknown tag hence the name. iceman1001 2017-01-30 16:51:07 +01:00
  • 84bdbc1917 FIX: 'hf 14a sim x' - adjusted and shows messages when verbose. FIX: 'hf mf sim x i' - same as above. iceman1001 2017-01-29 23:09:23 +01:00
  • 2ce218042d CHG: 'hf 14a sim e' - it now has a parameter for setfoundkeys to emulator memory. CHG: textual changes. iceman1001 2017-01-29 13:21:17 +01:00
  • 7e735c1398 FIX: 'hf 14a sim x' - this fixes the error with using moebius attack and sim. Updating the nonce variable doesn't change the premodulated response. And it should update everytime it gets a command. One concering issue is that this takes time. Successfully works with two PM3. One acting reader, another sim. iceman1001 2017-01-29 11:29:15 +01:00
  • e99acd00cc CHG: the mifare Auth command can make use of a random nonce aswell. CHG: since sim commands are timing critical, I'm testing a smaller prand prng function from Intel iceman1001 2017-01-29 10:41:48 +01:00
  • 76c0ec0ba8 FIX: missed include. for boolean defines iceman1001 2017-01-27 10:56:14 +01:00
  • 4653da4331 ADD: lf cotag - added first try at basic functionality to read samples from Cotag. In lfops.c is the startup sequence that needs to be tested out. iceman1001 2017-01-27 10:49:34 +01:00
  • bdebc8dbab CHG: removed a -L path for OSX iceman1001 2017-01-26 23:49:05 +01:00
  • 7dae65ce99 chg: TravisCI should also use perl iceman1001 2017-01-26 21:34:01 +01:00
  • 74dde713b1 CHG: should remove the OSX linker warning: ld: warning: directory not found for option '-L/opt/local/lib' iceman1001 2017-01-26 21:13:17 +01:00
  • beb2ce1f2d Update README.md Iceman 2017-01-26 17:55:24 +01:00
  • 2e78fbaa1d chg: link to strawberry perl was dead Iceman 2017-01-26 17:53:35 +01:00
  • fbed30e8c9 chg: lets not have it static, since I get the same nonce in the same session over again. iceman1001 2017-01-26 15:54:12 +01:00
  • 496b673453 Added some comments iceman1001 2017-01-26 14:23:48 +01:00
  • 2d3f8e5fa7 ADD: some defines to make headerfiles behave better. CHG: syntax sugar iceman1001 2017-01-26 14:23:05 +01:00
  • bf5d7992ce ADD: @micolous random nonce, adjusted to fit in. Icemanfork only uses Moebius attack, so no need for an extra parameter in client. iceman1001 2017-01-26 14:21:51 +01:00
  • 6c3795a315 chg: appveyor.yml parser doesnt like spaces in the wrong place iceman1001 2017-01-25 13:02:29 +01:00
  • de39bf505a CHG: moved some from THUMB to ARM.. Looks like usb communication became bad. iceman1001 2017-01-25 13:00:49 +01:00
  • 517fbd5d9d ADD: first try for an appveyor file targetting mingw iceman1001 2017-01-25 12:59:52 +01:00
  • e069d740e3 still wrong... iceman1001 2017-01-25 08:40:55 +01:00
  • 4431b482d7 CHG:forget the "base".. iceman1001 2017-01-25 08:36:51 +01:00
  • f364f71294 chg: known key is treated as a string. iceman1001 2017-01-25 01:11:34 +01:00
  • e36b07efc4 CHG: moved into header files. iceman1001 2017-01-25 00:35:11 +01:00
  • 0ccf8adac4 CHG: moved to header file iceman1001 2017-01-25 00:34:00 +01:00
  • 53d5dc643f CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) Added a lot of #ifndef , extern C, Move inside from ARMSRC -> THUMBS, which made the compiled image smaller.. I don't know if it broke anything. Moved MF_DBGLEVEL definitions into common.h Moved print_result from util.c into appmain.c Also split up some struct typedef into header files so they could be reused in other code places. iceman1001 2017-01-25 00:33:03 +01:00
  • 137f207a8d CHG: removed a dublett iceman1001 2017-01-25 00:24:18 +01:00
  • b946d5f7f9 ADD: 'script run hard_autopwn' - a lua script which should run hardnested attack against all sectore and keytypes (A|B). iceman1001 2017-01-25 00:23:13 +01:00
  • 4f02ee4960 Update README.md Iceman 2017-01-24 17:17:38 +01:00
  • c631b1a216 Update README.md Iceman 2017-01-24 16:07:23 +01:00
  • 2f938d593d Update README.md Iceman 2017-01-24 16:06:40 +01:00
  • e4b4f76693 Update README.md Iceman 2017-01-24 16:05:39 +01:00
  • d8d5260e5c chg: why?!? iceman1001 2017-01-23 23:17:26 +01:00
  • 05f1ba5ddc chg: new offering to Travis CI iceman1001 2017-01-23 23:15:06 +01:00
  • ced742717d CHG: should remove a compiler warning on OSX iceman1001 2017-01-23 23:12:41 +01:00
  • dac53ac178 CHG: will this also please Travis CI priests? iceman1001 2017-01-23 23:11:22 +01:00
  • d04dbd0c37 chg: how to do if-then-elsif-endif ? iceman1001 2017-01-23 21:12:28 +01:00
  • eabe8cea77 chg again... iceman1001 2017-01-23 21:06:56 +01:00
  • d7d12fab4b chg: travis ci again iceman1001 2017-01-23 21:04:49 +01:00
  • b44b9d90b7 chg: travis ci again iceman1001 2017-01-23 21:04:27 +01:00
  • cb53a16c0e chg: travis ci again iceman1001 2017-01-23 20:59:19 +01:00
  • 4dc3a0325b CHG: trying to add OSX for Travis CI iceman1001 2017-01-23 20:55:27 +01:00
  • 0de81725ed syntax sugar iceman1001 2017-01-21 11:34:33 +01:00
  • 0f7279b22d syntax sugar iceman1001 2017-01-21 11:33:14 +01:00
  • 7dcd37fc2e chg: moved to header file iceman1001 2017-01-21 11:29:16 +01:00
  • 793c301250 syntax sugar iceman1001 2017-01-21 11:26:37 +01:00
  • 0062cc1ca1 removed unneeded include iceman1001 2017-01-21 11:21:05 +01:00
  • 5b749dcb0e CHG: moved to header file iceman1001 2017-01-21 11:20:26 +01:00
  • 8be98f12e9 syntax sugar iceman1001 2017-01-21 11:07:44 +01:00
  • 897a14c36f CHG: moved to header file. common.h has RAMFUNC definition iceman1001 2017-01-21 11:06:48 +01:00
  • 3c345a41b2 chg: moved to header file iceman1001 2017-01-21 10:35:59 +01:00
  • 8ce95353de CHG: moved to header file iceman1001 2017-01-21 10:34:00 +01:00
  • 405944a0ac CHG: moved to header file iceman1001 2017-01-21 10:31:54 +01:00
  • 5e1de05ab0 chg: moved to header file iceman1001 2017-01-21 10:29:49 +01:00
  • 0eea62d4c3 CHG: moved to header file iceman1001 2017-01-21 10:29:21 +01:00
  • 15d4bf3e78 CHG: moved to header file iceman1001 2017-01-21 10:28:14 +01:00
  • e04f23fabf CHG: moved to header filer iceman1001 2017-01-21 10:27:06 +01:00