Commit Graph

  • 7f9e4c257f hardnested: reduce disk space for tables (by > 700MBytes) and other minor changes - compress tables - minor changes to progress reporting - free memory on aborts (@iceman1001) pwpiwi 2017-06-27 07:56:43 +02:00
  • 535652bb14 Merge 2589bb2c2187559dfd9e2acbccc16962198bf569 into 82e8eee62d2f3b3ca90ef155ed2c1e90c9093799 Iceman 2017-06-30 04:23:05 +00:00
  • 82e8eee62d Merge pull request #333 from micolous/osx-libedit marshmellow42 2017-06-30 00:22:55 -04:00
  • 82da091c16 Merge 2589bb2c2187559dfd9e2acbccc16962198bf569 into 2a7861ef0a3039e7fae2833c309f93a65b2aec31 Iceman 2017-06-26 20:14:04 +00:00
  • 2589bb2c21 Update mifarehost.c Iceman 2017-06-26 22:14:02 +02:00
  • 79e477ea22 Update cmdhf14a.c Iceman 2017-06-26 21:59:37 +02:00
  • 2a7861ef0a Update cmdhf14a.c Iceman 2017-06-26 21:58:03 +02:00
  • 890738733a Update cmdhf14a.c Iceman 2017-06-26 21:55:19 +02:00
  • 43f5dd0705 Update mifarehost.h Iceman 2017-06-26 21:52:17 +02:00
  • 799ac5f14a Update mifarehost.c Iceman 2017-06-26 21:51:26 +02:00
  • 605ae18928 Update crapto1.h Iceman 2017-06-26 21:50:20 +02:00
  • 12f283833b Update crapto1.c Iceman 2017-06-26 21:49:21 +02:00
  • 4d18909596 ADD: 'hf 14a read' - detection if found Mifare Classic tag has a weak or hardend PRNG. Thanks to @doegox for implementing it in nfc-tools/mfoc Its a beauty :) iceman1001 2017-06-26 21:45:22 +02:00
  • 89b24a69c0 CHG: adjustments of gitconfigurations. iceman1001 2017-06-26 21:42:22 +02:00
  • a7e677061a FIX: 'hf 14a sim' - mifare ul-ev1 simulation didn't follow protocol, (thanks to @Vyacheslav for pointing it out) ref: https://github.com/iceman1001/proxmark3/issues/110 FIX: 'hf 14a raw' - zero lenth commands and AppendCrc14443a doesn't work well together. FIX: 'hf 14a raw' - made clear comments and making params comparing as it should be. FIX: 'hf 14a raw' - when selecting tag, and it failed, the PM3 device was left with antenna on. This has now been fixed as it turns off antenna and leds. iceman1001 2017-06-26 21:36:56 +02:00
  • 6100040454 Update hfsnoop.c (#338) Iceman 2017-06-26 08:37:32 +02:00
  • 56477cadf7 Update hfsnoop.c Iceman 2017-06-26 08:33:06 +02:00
  • 893d0fcc49 Merge pull request #337 from Proxmark/iceman1001-patch-4 pwpiwi 2017-06-26 07:50:57 +02:00
  • d8e61a3004 Update aes.c (#336) Iceman 2017-06-26 00:52:09 +02:00
  • 06ed826c01 Update hfsnoop.c Iceman 2017-06-25 19:39:45 +02:00
  • e7fd9f5ff4 Update BigBuf.h Iceman 2017-06-25 19:35:59 +02:00
  • f4329b1732 Update BigBuf.c Iceman 2017-06-25 19:35:03 +02:00
  • e702439e00 Update fpgaloader.c Iceman 2017-06-25 19:30:07 +02:00
  • 5b56177fe5 Update aes.c Iceman 2017-06-25 19:07:46 +02:00
  • c39ce233fe OSX: delete another reference to readline Michael Farrell 2017-06-25 21:43:39 +10:00
  • 1a8cd8c7c4 OSX: Remove references to GNU readline as it will be no longer required Michael Farrell 2017-06-25 12:38:38 +10:00
  • ed50f7f327 OSX: Disable GNU readline-specific hack when libedit is used (fixes #110) Michael Farrell 2017-06-25 12:26:33 +10:00
  • 7f2114d845 Update cmdhfmfu.c (#332) Iceman 2017-06-24 11:54:42 +02:00
  • b40e6ae6e0 Update cmdhfmfu.c Iceman 2017-06-24 11:33:46 +02:00
  • 0e832fccb3 Update cmdhfmfu.c Iceman 2017-06-24 06:41:09 +02:00
  • b4d321bbf3 Merge pull request #330 from marshmellow42/master Iceman 2017-06-23 20:25:51 +02:00
  • 34e2af02a4 bug fix for hf iclass reader and iclass detection marshmellow42 2017-06-23 13:50:25 -04:00
  • c0a2ae50da Merge pull request #329 from marshmellow42/master Iceman 2017-06-22 01:13:07 +02:00
  • 67e344df90 iclass - updates marshmellow42 2017-06-21 16:51:22 -04:00
  • d82de9223a Update default_pwd.dic Iceman 2017-06-21 15:24:41 +02:00
  • bf8243475b some coverity fixes plus fix fdx help (#328) marshmellow42 2017-06-20 18:25:08 -04:00
  • c07b9ca975 fix sprint_hex_ascii marshmellow42 2017-06-20 17:39:59 -04:00
  • aa6a984969 fix help errors marshmellow42 2017-06-19 22:09:02 -04:00
  • be35723c16 Merge remote-tracking branch 'upstream/master' marshmellow42 2017-06-19 22:02:08 -04:00
  • 58c00ce7fc Merge pull request #322 from Proxmark/iceman1001-patch-2 marshmellow42 2017-06-19 09:01:44 -04:00
  • 0c29544f64 Merge pull request #321 from Proxmark/iceman1001-patch-1 marshmellow42 2017-06-16 14:46:50 -04:00
  • 513c6c98af Update 77-mm-usb-device-blacklist.rules Iceman 2017-06-16 19:48:18 +02:00
  • e82496cab6 Update 77-mm-usb-device-blacklist.rules Iceman 2017-06-16 19:47:28 +02:00
  • 84ca27b33a BUG: 'hf mf mifare' Iceman 2017-06-16 14:43:53 +02:00
  • 6961ae161e coverity fixes marshmellow42 2017-06-14 23:51:56 -04:00
  • e5a15888b6 Merge pull request #319 from Proxmark/iceman1001-patch-2 marshmellow42 2017-06-13 17:23:24 -04:00
  • 0efcb69128 Merge pull request #317 from Proxmark/iceman1001-patch-1 marshmellow42 2017-06-13 17:22:44 -04:00
  • 1e11e5d762 bug: hf mf chk - wrong size Iceman 2017-06-12 15:07:00 +02:00
  • 4419118038 bug; Check keys params Iceman 2017-06-12 12:21:01 +02:00
  • 8040afa5ba Merge pull request #315 from marshmellow42/master v3.0.1 Iceman 2017-06-09 15:50:55 +02:00
  • 0865ed76df Merge pull request #112 from joanbono/patch-1 Iceman 2017-06-09 15:29:11 +02:00
  • b58a6732fb Create README.md Joan Bono 2017-06-09 14:58:11 +02:00
  • 4aad351821 test2. iceman1001 2017-06-09 14:50:26 +02:00
  • de048b0436 Merge branch 'master' of https://github.com/iceman1001/proxmark3 iceman1001 2017-06-09 14:49:35 +02:00
  • 97c18ce808 test of marshmellow42 changes iceman1001 2017-06-09 14:43:20 +02:00
  • 3e7df26213 updated onlineshops Iceman 2017-06-09 09:59:30 +02:00
  • 087c8bf330 fix compile issues on OS X 10.11 marshmellow42 2017-06-08 17:07:14 -04:00
  • eabbb166f0 Add two missing bitflip state tables. Update .gitignore pwpiwi 2017-06-08 15:32:24 +02:00
  • b63bd049fc Update CHANGELOG.md to release 3.0.1 pwpiwi 2017-06-08 14:18:25 +02:00
  • 9a15745577 Merge pull request #313 from pwpiwi/fix_memalign Iceman 2017-06-08 09:40:57 +02:00
  • a0f75a2531 added changlelog entry Henrik Johansson 2017-06-08 08:30:27 +02:00
  • c3d117a8a1 fix MacOS compile errors by replacing memalign() with posix_memalign() pwpiwi 2017-06-08 08:08:30 +02:00
  • ec9c71129f Fix compile errors with MacOS (#312) pwpiwi 2017-06-07 22:35:20 +02:00
  • f9a12dfac2 Merge branch 'master' of https://github.com/Proxmark/proxmark3 pwpiwi 2017-06-07 22:32:41 +02:00
  • 6b6aafabcf Merge pull request #311 from marshmellow42/master Iceman 2017-06-07 22:31:52 +02:00
  • 59d86bafb7 Updated CHANGELOG to new release 3.0.0 pwpiwi 2017-06-07 22:31:15 +02:00
  • 9cbe785a13 remove unnecessary self-include pwpiwi 2017-06-07 22:26:33 +02:00
  • 31a60fa9b1 separate util_posix.c require changes in tools directory as well pwpiwi 2017-06-07 22:23:32 +02:00
  • 2c51d4cfa6 remove warning about non-static init... marshmellow42 2017-06-07 15:42:28 -04:00
  • b50d554866 Fix compile errors with MacOS - _POSIX_C_SOURCE must not be defined for num_CPU() pwpiwi 2017-06-07 09:25:26 +02:00
  • eac2a3e9b5 hitag2 write is working Henrik Johansson 2017-06-07 20:51:55 +02:00
  • b9ac3dc2da Merge 50aa71f1cd2077d70acc3380e66c0877b553ef6f into 5dd5bfb268c02e4584c665813986a9aa8c20d3d5 James Chambers 2017-06-07 12:59:00 +00:00
  • 73997c72cf half working write, erase work but value is not written, need to increase programming time Henrik Johansson 2017-06-07 09:29:46 +02:00
  • 5dd5bfb268 attempt to fix compile error gcc lt 4.9 (#306) marshmellow42 2017-06-07 01:36:22 -04:00
  • f284f9fc4c attempt to fix compile error gcc lt 4.9 marshmellow42 2017-06-06 17:25:22 -04:00
  • d4625ea408 Merge pull request #304 from pwpiwi/fix_nethunter Iceman 2017-06-06 22:13:10 +02:00
  • dab1c6f5e9 lf presco help and command loop != marshmellow42 2017-06-06 13:30:06 -04:00
  • ebf93643fa allow hex input again to lf presco marshmellow42 2017-06-06 13:12:25 -04:00
  • b4810303f5 needs a ; ... ... marshmellow42 2017-06-06 12:57:11 -04:00
  • e57c8b2e56 more coverity fixes marshmellow42 2017-06-06 12:45:00 -04:00
  • af7a1f7004 fix compile errors on non-Intel CPUs: - client/Makefile: don't compile for different SIMD instruction sets if non-Intel - hardnested cores: provide non-SIMD versions of core functions pwpiwi 2017-06-06 18:38:07 +02:00
  • 3d542a3dfa coverity scan bug fixes marshmellow42 2017-06-06 12:12:18 -04:00
  • 13df22ef59 Merge pull request #109 from akileos/master Iceman 2017-06-05 09:23:34 +02:00
  • c2ca50419d Merge pull request #302 from pwpiwi/fix_QtThreads v3.0.0 marshmellow42 2017-06-04 19:53:28 -04:00
  • 5acd195d0f fixing the crash on exit pwpiwi 2017-06-01 15:35:19 +02:00
  • 1c1926a42c Merge pull request #1 from iceman1001/master akileos 2017-06-03 11:35:30 +02:00
  • a4a6780efe Merge pull request #301 from marshmellow42/master Iceman 2017-06-02 09:20:51 +02:00
  • e5baf1ef79 adjust hardnested compiler fix to accurate version marshmellow42 2017-06-02 00:17:57 -04:00
  • f950ce1cb9 make hardnested compile on gcc 4.9.2 marshmellow42 2017-06-01 23:08:01 -04:00
  • 8224307338 Updated CHANGELOG.md pwpiwi 2017-06-01 15:38:00 +02:00
  • c7b2751136 Merge pull request #297 from pwpiwi/hardnested Iceman 2017-06-01 14:34:43 +02:00
  • 43c3b944e4 fix wrong vid & pid values (#298) Gator96100 2017-05-31 21:40:27 +02:00
  • d80ef46516 fix wrong vid & pid values Gator96100 2017-05-31 19:25:03 +02:00
  • 737f1245be Merge 1373b2269e07e58badbcfa74af8f561cc4b859dd into c87c452120aa30e0db9ca8046f00def677365ae6 dieuxfr2003 2017-05-31 07:47:57 +00:00
  • 1985eb7cbd Fix client Makefile pwpiwi 2017-05-31 08:27:08 +02:00
  • c48c4d7856 New: implementing hf mf hardnested This implements the attack described in Carlo Meijer, Roel Verdult, "Ciphertext-only Cryptanalysis on Hardened Mifare Classic Cards" in Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security, 2015 It uses precomputed tables for many bitflip properties (not only two as in the paper) and is therefore quite efficient. To prevent failing it doesn't do differential analysis with several nonce bytes' Sum(a8) properties (each of them may be wrongly guessed) - instead it concentrates on one nonce byte and tries all Sum(a8) property guesses sequentially (ordered by probability). The brute force phase makes use of aczid's bit sliced brute forcer (https://github.com/aczid/crypto1_bs). Includes runtime CPU-detection to leverage modern (and old) SIMD instructions with a single executable. pwpiwi 2017-05-29 10:56:37 +02:00
  • 9f3d7bbe29 Update hfsnoop.c Iceman 2017-05-29 09:49:02 +02:00
  • d59026518e FIX: fullimage.s19 Iceman 2017-05-29 09:39:25 +02:00
  • 9df1d1429c fix: https://github.com/Proxmark/proxmark3/issues/294 old bug where a bool variable got increased iceman1001 2017-05-28 16:44:46 +02:00
  • c87c452120 Fix increment on bool variable (#294) ikarus 2017-05-26 11:26:27 +02:00