Iceman
987c3dab3a
Merge pull request #1 from iceman1001/iceman1001-patch-1
...
chg: remote faulty statement
2018-02-02 23:38:21 +01:00
Iceman
77db13ef90
chg: remote faulty statement
...
copy-paste error, #endif
2018-02-02 23:38:08 +01:00
user
593315f7d4
FIX: warning "DBG" redefine
2018-01-31 11:22:41 +01:00
Romuald Conty
809f3bc62c
Merge pull request #45 from agebhar1/patch/README.md
...
add 'Build from source' section to `README.md`
2018-01-09 23:07:41 +01:00
Andreas Gebhardt
b13beeac09
add 'Build from source' section to README.md
2017-10-12 19:58:15 +02:00
Philippe Teuwen
9d9f01fba4
Simplify PRNG validation
2017-02-17 16:14:01 +01:00
Philippe Teuwen
34d42e5e47
Port miLazyCracker patch: test PRNG
...
cf 39658a2ac4/mfoc_test_prng.diff
2017-02-17 15:44:30 +01:00
Philippe Teuwen
2316ad0815
Replace non-ANSI-C getline by fgets
2017-02-17 15:44:30 +01:00
Philippe Teuwen
0970559b97
Port miLazyCracker patch: support 2k
...
cf 39658a2ac4/mfoc_support_2k.diff
2017-02-17 13:52:48 +01:00
Philippe Teuwen
e36025bb25
Port miLazyCracker patch: support tnp
...
cf 39658a2ac4/mfoc_support_tnp.diff
2017-02-17 13:52:48 +01:00
Philippe Teuwen
f172064f98
Port miLazyCracker patch: fix 4k and Mini
...
cf 39658a2ac4/mfoc_fix_4k_and_mini.diff
2017-02-17 13:52:48 +01:00
Romuald Conty
48156f9bf0
Merge pull request #23 from AdamLaurie/master
...
Show known keys before trying to crack
2015-06-09 14:41:27 +02:00
Adam Laurie
e2cf90202a
show known keys before trying to crack
2015-06-08 16:34:00 +01:00
Romuald Conty
eac78225eb
Merge pull request #20 from quantum-x/master
...
Adds ability to load custom keys from a file
2015-04-15 14:33:33 +02:00
Simon Yorkston
51bae1e1c8
Final tweaks to regexp
2015-04-15 14:24:55 +02:00
Simon Yorkston
0976e6f285
Added -f to CL arguments
2015-04-15 13:28:50 +02:00
Simon Yorkston
eff3dc0d5f
Updated SLRE syntax to comply with new version
2015-04-15 13:25:43 +02:00
Simon Yorkston
7ff1465409
Added SLRE files
2015-04-15 13:22:08 +02:00
Simon Yorkston
c346e2af72
Tweaked in the SLRE libraries
2015-04-15 13:18:09 +02:00
Simon Yorkston
86caca5f6b
Adding ability to load keys from file
...
Switch -f allows for a file to be provided that contains additional keys
2015-04-15 12:45:15 +02:00
Romuald Conty
00eae36f89
Merge pull request #19 from kirelagin/fixes
...
A bunch of pretty minor fixes
2015-04-13 08:57:11 +02:00
Kirill Elagin
3b5be84676
Proper amount of data to dump
2015-04-11 23:56:21 +03:00
Kirill Elagin
f3ebde09ef
Fix user-provided keys handling
...
This makes mfoc try user-provided keys even if the built-in
ones are removed from the code (for efficiency).
2015-04-11 23:30:58 +03:00
Kirill Elagin
b872a328e3
Fix typo
...
This was horrible as this made mfoc non-functional for cards
with unknown SAK’s.
2015-04-11 23:30:20 +03:00
Kirill Elagin
30ce00aa8e
Alternative Mifare Classic 1k SAK
2015-04-11 23:29:59 +03:00
Romuald Conty
f3a793dc0c
Merge pull request #18 from AdamLaurie/master
...
Don't bother cracking KeyB when you can just read it out of data block
2015-03-23 22:14:19 +01:00
Adam Laurie
5d8bf95968
don't bother cracking KeyB when you can just read it out of data block
2015-03-23 15:20:46 +00:00
Romuald Conty
1eac72641c
Merge pull request #16 from socram8888/mini
...
Implemented Mifare Mini
2015-03-22 09:54:19 +01:00
Romuald Conty
f3558144d8
Merge pull request #15 from socram8888/master
...
Fix compilation warnings under Cygwin
2015-03-22 09:51:29 +01:00
Marcos Vives Del Sol
f13efb0a6d
Implemented Mifare Mini using FireFart's patch
2015-03-17 16:06:16 +01:00
Marcos Vives Del Sol
a1be79d0ff
Fix compilation warnings under Cygwin
2015-03-17 15:04:28 +01:00
Romuald Conty
b31ac50224
Create README.md
2015-03-14 20:51:58 +01:00
Romuald Conty
290a075956
Bump version to 0.10.7
2013-12-06 15:30:30 +01:00
Romuald Conty
2fa70fb3d3
Use bzip2 instead of gzip compression algorithm
2013-12-06 15:25:56 +01:00
Romuald Conty
e1a2b0225f
Check if nfc_init() returns a valid context
...
This fixes a potential segfault when libnfc is not correctly initialized
2013-12-06 15:24:08 +01:00
Romuald Conty
222ba1838c
Display right message when no tag is detected
...
This fixes a potential segfault due to an access to uninitialised memory variable access
2013-12-06 15:22:42 +01:00
Romuald Conty
fa47ca0223
Releases MFOC 0.10.6
2013-06-06 16:37:48 +02:00
Romuald Conty
9b37ccd725
Restore missing default keys
...
Bug introduced in previous commit...
2013-04-05 10:15:54 +02:00
Romuald Conty
e5024608f3
Sync nfc-utils.[hc] with devel libnfc files
2013-04-04 23:55:00 +02:00
Romuald Conty
ba7e75cd16
make style
2013-02-20 19:01:41 +01:00
Romuald Conty
0c2d2b5894
Fixes error handling when performing MIFARE commands:
...
Before this commit, MFOC was considering any errors as authentication error (AUTH command) or permission error (READ/WRITE commands);
With this patch, any error which is not a tag-related error will produce a program exit (with EXIT_FAILURE flag).
Plus, this commit silents MIFARE authentication error while MFOC try some default keys...
2013-02-20 18:50:42 +01:00
Romuald Conty
9a02d34ede
Clean GPL licence header in mfoc.c
2013-02-20 18:44:29 +01:00
Romuald Conty
6b65fb4ca2
Cleans code: cosmetic variables alignment
2013-02-20 18:27:16 +01:00
Romuald Conty
0406f0002e
Fixes comparaisons between signed and unsigned values
2013-02-20 18:23:07 +01:00
Romuald Conty
b1bc800c83
Removes redundant redeclaration of ‘lfsr_rollback_word’ [-Wredundant-decls]
2013-02-20 18:11:56 +01:00
Romuald Conty
166a1467c2
Use defined macros instead of hardcoded values (MC_AUTH_A/MC_AUTH_B)
2013-02-20 18:08:36 +01:00
Romuald Conty
2b16dc7ff8
Prints symbols signification during key search
2013-02-20 18:05:57 +01:00
Romuald Conty
35489b09a1
Debian: update watch file
2013-02-19 20:05:49 +01:00
Romuald Conty
ab826c9fe8
Debian: upgrade compat from 7 to 9
2013-02-16 15:57:34 +01:00
Romuald Conty
e52c737242
Debian: update program description
2013-02-16 15:56:28 +01:00