iceman1001
bdf387c7ef
CHG: temporary disable hitag2_uid detection. Loop times out sometimes.
2017-01-31 22:38:02 +01:00
iceman1001
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.
2017-01-31 16:11:57 +01:00
iceman1001
71aa1ff824
FIX: fixes warning for "%zu" string formatspecifier on MINGW systems. (Thanks to @marshmellow42 for this one)
2017-01-31 05:33:24 +01:00
iceman1001
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.
2017-01-30 16:51:07 +01:00
iceman1001
84bdbc1917
FIX: 'hf 14a sim x' - adjusted and shows messages when verbose.
...
FIX: 'hf mf sim x i' - same as above.
In general we only use Moebius attack for "sim x", that means a clean up on device side code. simpler to understand. It still tries to gather 8 different collections of nonces combo. When one is complete, it get sent to client which runs moebius direct.
2017-01-29 23:09:23 +01:00
iceman1001
2ce218042d
CHG: 'hf 14a sim e' - it now has a parameter for setfoundkeys to emulator memory.
...
CHG: textual changes.
2017-01-29 13:21:17 +01:00
iceman1001
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.
2017-01-29 11:29:15 +01:00
iceman1001
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
2017-01-29 10:41:48 +01:00
iceman1001
76c0ec0ba8
FIX: missed include. for boolean defines
2017-01-27 10:56:14 +01:00
iceman1001
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.
2017-01-27 10:49:34 +01:00
iceman1001
bdebc8dbab
CHG: removed a -L path for OSX
2017-01-26 23:49:05 +01:00
iceman1001
7dae65ce99
chg: TravisCI should also use perl
2017-01-26 21:34:01 +01:00
iceman1001
74dde713b1
CHG: should remove the OSX linker warning: ld: warning: directory not found for option '-L/opt/local/lib'
2017-01-26 21:13:17 +01:00
Iceman
beb2ce1f2d
Update README.md
2017-01-26 17:55:24 +01:00
Iceman
2e78fbaa1d
chg: link to strawberry perl was dead
...
Thanks to @Marshmellow42 for pointing it out
2017-01-26 17:53:35 +01:00
iceman1001
fbed30e8c9
chg: lets not have it static, since I get the same nonce in the same session over again.
2017-01-26 15:54:12 +01:00
iceman1001
496b673453
Added some comments
2017-01-26 14:23:48 +01:00
iceman1001
2d3f8e5fa7
ADD: some defines to make headerfiles behave better.
...
CHG: syntax sugar
2017-01-26 14:23:05 +01:00
iceman1001
bf5d7992ce
ADD: @micolous random nonce, adjusted to fit in. Icemanfork only uses Moebius attack, so no need for an extra parameter in client.
...
ref: https://github.com/Proxmark/proxmark3/pull/209
2017-01-26 14:21:51 +01:00
iceman1001
6c3795a315
chg: appveyor.yml parser doesnt like spaces in the wrong place
2017-01-25 13:02:29 +01:00
iceman1001
de39bf505a
CHG: moved some from THUMB to ARM.. Looks like usb communication became bad.
2017-01-25 13:00:49 +01:00
iceman1001
517fbd5d9d
ADD: first try for an appveyor file targetting mingw
2017-01-25 12:59:52 +01:00
iceman1001
e069d740e3
still wrong...
2017-01-25 08:40:55 +01:00
iceman1001
4431b482d7
CHG:forget the "base"..
2017-01-25 08:36:51 +01:00
iceman1001
f364f71294
chg: known key is treated as a string.
2017-01-25 01:11:34 +01:00
iceman1001
e36b07efc4
CHG: moved into header files.
2017-01-25 00:35:11 +01:00
iceman1001
0ccf8adac4
CHG: moved to header file
2017-01-25 00:34:00 +01:00
iceman1001
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.
''' danger ''' this might have broken stuff...
2017-01-25 00:33:03 +01:00
iceman1001
137f207a8d
CHG: removed a dublett
2017-01-25 00:24:18 +01:00
iceman1001
b946d5f7f9
ADD: 'script run hard_autopwn' - a lua script which should run hardnested attack against all sectore and keytypes (A|B).
2017-01-25 00:23:13 +01:00
Iceman
4f02ee4960
Update README.md
2017-01-24 17:17:38 +01:00
Iceman
c631b1a216
Update README.md
2017-01-24 16:07:23 +01:00
Iceman
2f938d593d
Update README.md
2017-01-24 16:06:40 +01:00
Iceman
e4b4f76693
Update README.md
2017-01-24 16:05:39 +01:00
iceman1001
d8d5260e5c
chg: why?!?
2017-01-23 23:17:26 +01:00
iceman1001
05f1ba5ddc
chg: new offering to Travis CI
2017-01-23 23:15:06 +01:00
iceman1001
ced742717d
CHG: should remove a compiler warning on OSX
2017-01-23 23:12:41 +01:00
iceman1001
dac53ac178
CHG: will this also please Travis CI priests?
2017-01-23 23:11:22 +01:00
iceman1001
d04dbd0c37
chg: how to do if-then-elsif-endif ?
2017-01-23 21:12:28 +01:00
iceman1001
eabe8cea77
chg again...
2017-01-23 21:06:56 +01:00
iceman1001
d7d12fab4b
chg: travis ci again
2017-01-23 21:04:49 +01:00
iceman1001
b44b9d90b7
chg: travis ci again
2017-01-23 21:04:27 +01:00
iceman1001
cb53a16c0e
chg: travis ci again
2017-01-23 20:59:19 +01:00
iceman1001
4dc3a0325b
CHG: trying to add OSX for Travis CI
2017-01-23 20:55:27 +01:00
iceman1001
0de81725ed
syntax sugar
2017-01-21 11:34:33 +01:00
iceman1001
0f7279b22d
syntax sugar
2017-01-21 11:33:14 +01:00
iceman1001
7dcd37fc2e
chg: moved to header file
2017-01-21 11:29:16 +01:00
iceman1001
793c301250
syntax sugar
2017-01-21 11:26:37 +01:00
iceman1001
0062cc1ca1
removed unneeded include
2017-01-21 11:21:05 +01:00
iceman1001
5b749dcb0e
CHG: moved to header file
2017-01-21 11:20:26 +01:00