Philippe Teuwen
544fb30ce6
typos
2019-07-23 21:40:01 +02:00
Philippe Teuwen
9beabaabf5
make style
2019-07-23 21:33:52 +02:00
cjbrigato
70cd0d844b
FIX : Tereifying typo
2019-07-23 07:39:34 +02:00
cjbrigato
5c3676ad81
ADD: Early SPIFFS implementation see #257 , UPDATE HF_COLIN accordingly
2019-07-22 22:56:06 +02:00
Philippe Teuwen
daae890667
Bootrom & flasher changes:
...
* use macros for versions
* activate UNDERSTANDS_VERSION in bootrom
* fix missing break; bug in bootrom
* force flash_load to reject images > 256k if bootloader not up to date
* move logic from flasher to flash
2019-07-20 10:48:40 +02:00
slurdge
68aa9d631d
Flasher support for versionning
...
Only bootrom with version > 1.0.0 will allow 512K writes
2019-07-20 10:47:24 +02:00
Philippe Teuwen
8e6258936c
make style
2019-07-19 13:18:35 +02:00
Philippe Teuwen
33f2cb0981
Rework flasher exit on error
2019-07-19 13:15:32 +02:00
Philippe Teuwen
f6f14f82d4
Add option -i to flasher to query Pm3 for its memory size, and some doc tuning
2019-07-19 13:02:12 +02:00
Philippe Teuwen
44278272a4
typo
2019-07-19 12:39:23 +02:00
slurdge
7bf3255a6c
Flasher support for 512K flash
...
A better way would be to cut the connecting function and flashing function and to move the whole mem computation to flash.c
Working flasher
2019-07-19 12:35:04 +02:00
Philippe Teuwen
4e9e7d6da0
temporary fix to get Appveyor happy. Will need more tuning later.
2019-07-18 23:50:45 +02:00
Julien Piat
29f8bfb80c
Update default_keys.dic with new keys from Scan Badge APK
2019-07-18 15:54:21 +02:00
Philippe Teuwen
259c730bb0
exit(EXIT_FAILURE) if a port was specified to the client and no pm3 is usable
2019-07-17 20:15:47 +02:00
merlokk
84022807a8
fix rare emv search behavior
2019-07-17 12:20:04 +03:00
merlokk
a6977860db
fix emv search keep field bug
2019-07-17 11:27:05 +03:00
Oleg Moiseenko
d3b6a8e193
Merge pull request #253 from merlokk/emv_apdu
...
Emv apdu
2019-07-16 18:08:39 +03:00
merlokk
638d698445
make style
2019-07-16 18:05:36 +03:00
merlokk
5fd2a7613f
add check
2019-07-16 18:05:23 +03:00
merlokk
e61a65fbe8
check PPSE instead of PSE and vice versa. I have one card with this strange behavior...
2019-07-16 17:15:32 +03:00
merlokk
a30c62137b
use apduencode for emv commands
2019-07-16 17:04:54 +03:00
merlokk
bd8824a2f3
make style
2019-07-16 16:10:11 +03:00
merlokk
7726ec6000
move sAPDU
2019-07-16 16:05:47 +03:00
Philippe Teuwen
ed4289d462
Merge pull request #251 from merlokk/reorg_includes
...
added PACKED attribute for structures and reorganize include folder
2019-07-16 14:52:14 +02:00
merlokk
12c6b5cb20
add the definition of PACKED in its client/deprecated-hid-flasher/flasher/proxmark3.h
2019-07-16 15:25:48 +03:00
merlokk
20d13d5509
added PACKED attribute for structures and reorganize include folder
2019-07-16 14:50:38 +03:00
Philippe Teuwen
d8763509de
Add 'hw standalone' to jump to standalone mode from command line or script
2019-07-15 22:31:19 +02:00
Oleg Moiseenko
ddd4601c1e
Merge branch 'master' into ext_apdu
2019-07-15 19:25:48 +03:00
merlokk
84c09ce881
added define PACKED
2019-07-15 19:21:19 +03:00
merlokk
d2a2acf69c
make style
2019-07-15 19:12:01 +03:00
merlokk
df1dd71d14
apdu format and print works
2019-07-15 17:26:42 +03:00
Iceman
caceea24a4
Update default_keys.dic
2019-07-15 15:36:12 +02:00
Philippe Teuwen
0ea7fa7784
buggy 'mem read' removed, 'mem save' renamed 'mem dump', can now display too
2019-07-15 12:57:20 +02:00
Philippe Teuwen
31c3a15cd4
Merge branch 'master' of github.com:RfidResearchGroup/proxmark3
...
* 'master' of github.com:RfidResearchGroup/proxmark3:
textual
Changelog for PR #245 , #246
chg: 'script run read_pwd_mem' - now can correctly deal with more than 4096 bytes when printing mifare classic keys
Fix. More flexible anti-collision frame check
hf_mf_sim. Really tags not respond NACK on invalid authentication
2019-07-15 00:31:46 +02:00
Philippe Teuwen
cad1d500ca
add msleep command
2019-07-15 00:31:38 +02:00
Chris
859a5e80ce
Merge branch 'master' of https://github.com/RfidResearchGroup/proxmark3
2019-07-14 22:52:50 +02:00
Chris
0a845df8c3
chg: 'script run read_pwd_mem' - now can correctly deal with more than 4096 bytes when printing mifare classic keys
2019-07-14 22:52:34 +02:00
Philippe Teuwen
383d3327be
remove spurious changes in make style
2019-07-14 18:42:11 +02:00
merlokk
a9d15d85e6
sketch2
2019-07-14 15:14:54 +03:00
merlokk
51bcc80a2b
small fix
2019-07-14 15:00:40 +03:00
merlokk
68bfbde185
CmdHF14AAPDU sketch
2019-07-14 14:59:59 +03:00
Philippe Teuwen
55602bf833
Fix few zelaous WARNING->ERR
2019-07-14 12:17:34 +02:00
Philippe Teuwen
8bf4b4ad97
Promote WARNING to ERR on some error msgs
2019-07-14 00:35:18 +02:00
Philippe Teuwen
bb3c5e364e
remove perror
2019-07-14 00:30:57 +02:00
Eloff
735077f358
Does clear trace log only at first call 'hf mf chk', to save whole process history
2019-07-13 18:26:52 +03:00
Philippe Teuwen
b0dbbd3683
make style
2019-07-13 00:38:30 +02:00
merlokk
d94c74b24b
make style
2019-07-12 13:58:38 +03:00
Philippe Teuwen
fec7d802b9
Merge branch 'master' of github.com:RfidResearchGroup/proxmark3
...
* 'master' of github.com:RfidResearchGroup/proxmark3:
Update default_keys.dic with keys from an APK
2019-07-11 13:54:48 +02:00
Philippe Teuwen
844d732297
Replace ukbhit by kbd_enter_pressed, not requiring tcgetattr:
...
Note that it behaves differently now
* it looks for Enter key only, not any key
* it "eats" the input, no need for (void)getchar() after it
* it works the same no matter the value of ICANON
* the mingw version has been adapted to act the similarly
This should fix its usage on Android where tcgetattr always returns -1
2019-07-11 13:01:34 +02:00
merlokk
4d8a411413
APDUEncode
2019-07-11 13:08:43 +03:00