Commit Graph

2920 Commits

Author SHA1 Message Date
iceman1001
063feeae05 CHG: 'hf legic write'
CHG: 'hf legic restore'
CHG: 'hf legic wipe' -  longer timeout for execution
2019-01-21 22:12:43 +01:00
iceman1001
601cb0fe00 chg: 'hf legic dump' - longer timeout 2019-01-21 22:04:44 +01:00
Iceman
8ee857e4ba Update tnp3clone.lua 2019-01-21 17:36:58 +01:00
iceman1001
7294262442 chg: 'script run iso15_magic' - added switch "-a" to swap between iceman styled vs offical styled iso15 raw commands.
In order to run this script on official pm3 repo, you will need to copy this script and
/client/lualibs/read15.lua file.

Read help text for examples
script run iso15_magic -h
2019-01-21 09:59:47 +01:00
iceman1001
fa889900c0 chg: calloc instead of malloc
chg: textual
chg: extra size checks
chg: longer wait for reading mem
2019-01-21 09:31:37 +01:00
iceman1001
66c82d16b0 chg: calloc calls 2019-01-21 09:02:00 +01:00
Iceman
5f2ecf67cd Update default_pwd.dic 2019-01-21 00:02:33 +01:00
Iceman
6f3940b221 Update tnp3clone.lua
Cleanup
2019-01-20 23:55:11 +01:00
Iceman
6e99b1e49b Update tnp3clone.lua
Better to use default template for ST
2019-01-20 23:53:54 +01:00
Iceman
49fc2a56ab Update tnp3clone.lua
According to post http://www.proxmark.org/forum/viewtopic.php?pid=34046#p34046
Set that ATQA / SAK,  set Sector 0 accessrights
2019-01-20 23:46:03 +01:00
iceman1001
46cbbe8d05 textual 2019-01-12 18:53:11 +01:00
iceman1001
fcfbeb6ac3 textual 2019-01-12 18:33:40 +01:00
iceman1001
f215ebef80 Refactored 'lf t55xx brute', split it up into two commands.
- lf t55xx brute  (tries bruteforcing a range of pwds
- lf t55xx chk    (uses dictionary file or RDV4 flashmem)

FIX: adjust lf sim (@marshmellow42)  see 7008cf9c15
"attempt to speed up the loops waiting for carrier signal to go high or low
by only checking for a halt (button press or usbpol) every 256th loop
iteration. some users were experiencing modulating reactions to be too slow.

ADD: 'lf t55xx chk'
It uses @marshmellows42 idea behind commit  (6178b085a0)
With calculating a baseline (read block0 32times and average the signal-ish) and sampling only 1024 signal data. The algo then proceeds to calc the average and keep track of the candidate which is given the most difference in signal data average value.    I do some squaring and shifting for this.
The candidate is then send back to client to be tested properly with  trymodulation like before.

This seems to work good on t55xx card which has a ASK configuration.

WORK-IN-PROGRESS
2019-01-11 14:46:27 +01:00
iceman1001
43d57855a0 CHG: wrong define 2019-01-11 12:56:59 +01:00
iceman1001
bd0e33fb58 chg: 'script run read_pwd_mem' - m|t|i params to simplify printing dictionary items 2019-01-10 18:55:56 +01:00
Oleg Moiseenko
7eb3e79d83 Merge pull request #81 from merlokk/emv_sdadda_fix
Emv sdadda fix
2019-01-10 17:27:29 +02:00
merlokk
cada4e4877 DDA works 2019-01-10 17:24:45 +02:00
merlokk
607bef7ffd AC Response Format1 2019-01-10 16:22:32 +02:00
merlokk
70744d2cbb small fix 2019-01-10 13:26:15 +02:00
merlokk
8240639d73 fill VSDC with only AC1 2019-01-10 13:22:27 +02:00
merlokk
0ac728f0d4 VSDC path sketch 2019-01-10 13:06:56 +02:00
merlokk
56c0dad966 changes in cert decoding logic 2019-01-09 21:05:52 +02:00
merlokk
4921308d84 some changes in DDA 2019-01-09 21:03:56 +02:00
merlokk
20d29f35e5 SDA works 2019-01-09 19:32:08 +02:00
merlokk
506da60cad hash init 2019-01-09 18:47:26 +02:00
merlokk
88b2cf41de add description 2019-01-09 18:46:55 +02:00
iceman1001
e276bf1ce3 FIX: gcc8.1 warnings 2019-01-09 16:25:49 +01:00
merlokk
4a38ab7be4 small fix 2019-01-09 17:08:23 +02:00
merlokk
010492a87e input list build fixed 2019-01-09 17:04:21 +02:00
merlokk
4880316ab9 fix hash 2019-01-09 15:20:18 +02:00
iceman1001
96361abd97 FIX: supress gcc warnings like libjansson
https://github.com/akheron/jansson/pull/423/files
2019-01-09 12:28:56 +01:00
iceman1001
8f18a9abf2 CHG: tvl tag length adapted 2019-01-09 12:07:07 +01:00
iceman1001
d13541791b chg: tlvtag can be 4bytes.. 2019-01-08 20:20:16 +01:00
iceman1001
7bb8c629ba fix: remove warnings 2019-01-08 20:14:46 +01:00
RFID Research Group
4573f7b006 Merge pull request #80 from merlokk/emv_print_mode
emv commands now prints channel
2019-01-08 19:09:58 +01:00
merlokk
1fb7948623 emv commands now prints channel 2019-01-08 19:49:31 +02:00
merlokk
ce6320cdc1 change sc apdu to be compatible with 14a apdu 2019-01-08 19:22:27 +02:00
iceman1001
11e0c09fdd CHG: more definitions 2019-01-08 16:48:04 +01:00
iceman1001
a17bf8e559 FIX: remove gcc8.2 warning 2019-01-08 11:20:42 +01:00
iceman1001
dac30911a3 FIX: remove gcc8.2 warnings 2019-01-08 10:56:56 +01:00
iceman1001
699a3b7152 FIX: remove overwriting warning 2019-01-08 02:23:06 +01:00
iceman1001
2d5d8c130d chg: 'hf list 14a' - another 7bit command 0x35 2019-01-08 02:22:41 +01:00
iceman1001
9b7089e71f FIX: remove warning of overwriting 2019-01-08 02:16:39 +01:00
Chris
5a34550ac5 CHG: printing 2019-01-07 17:49:09 +01:00
iceman1001
3ae871f534 CHG: 'hf 14a antifuzz' - original implementation by @asfabw, reworked a bit - WORK IN PROGRESS - 2019-01-07 09:32:16 +01:00
iceman1001
0dee369a58 FIX: 'hf tune' - now works... 2019-01-06 20:28:23 +01:00
iceman1001
806e5909a7 ADD: 'hf felica list' - updated annotation. 2019-01-06 19:41:29 +01:00
iceman1001
f99e6a5cae chg: remove warning 2019-01-06 19:19:30 +01:00
iceman1001
f08e471d2e Merge branch 'master' of https://github.com/RfidResearchGroup/proxmark3 2019-01-05 20:45:54 +01:00
iceman1001
f23219f3b8 FIX: printing percentage char is now standard compliant (@fabled)
see https://github.com/iceman1001/proxmark3/pull/272
2019-01-05 20:45:02 +01:00