Commit Graph

914 Commits

Author SHA1 Message Date
nvx a2a3142355 Improve iClass SIO and legacy credential detection to improve
reliability. Now relies on the legacy config block for SR detection
and the end-of-SIO detection no longer partially cuts off the SIO
for any dumps I have.
2023-08-23 09:27:05 +10:00
Iceman 4547a1beba Merge pull request #2086 from nvx/feature/cmd_iclass_esetblk
Adds `hf iclass esetblk`, equivalent to `hf mf esetblk`
2023-08-22 19:22:35 +02:00
nvx 9fdf314347 regenerate doc/commands.json 2023-08-23 03:15:21 +10:00
startrekdude 0d442d7f19 Add hf_cardhopper standalone mode
Adds the hf_cardhopper standalone mode, as one component of my (Sam Haskins) and
Trevor Stevado's long-range relay attack on ISO 14443-4 Type A protocols, as
presented at DEF CON 31.
2023-08-22 01:10:21 -04:00
nvx 210d2847ae Adds hf iclass esetblk, equivalent to hf mf esetblk
Also some minor tweaks to make commands.json and commands.md
properly on Windows.
2023-08-22 07:45:05 +10:00
Henry Gabryjelski c858d6fdc7 Minor update to WSL2 instructions 2023-08-14 19:07:35 -07:00
Iceman fa55681c4c Merge pull request #2065 from henrygab/more_datasheets
Add datasheet for the FPGA and a common flash chip
2023-08-04 22:21:48 +02:00
Henry Gabryjelski 0bd7dbb6c9 Add datasheet for the FPGA and a common flash chip 2023-08-04 12:43:18 -07:00
iceman1001 5b58e438b1 style 2023-08-02 22:41:35 +02:00
iceman1001 97a1f97308 style 2023-07-27 23:42:06 +02:00
iceman1001 123ef14667 style 2023-07-26 23:50:12 +02:00
iceman1001 41ff9191d6 text 2023-07-24 21:04:21 +02:00
iceman1001 a761c9765a style 2023-07-23 12:53:04 +02:00
iceman1001 4b64a45899 make style 2023-07-23 11:15:52 +02:00
Philippe Teuwen 1a19640d18 make style 2023-07-21 18:22:46 +02:00
iceman1001 a918dc772e updated to match 2023-07-21 17:12:14 +02:00
Philippe Teuwen 8aeed5e67c doc hardnested compression options 2023-07-21 12:05:20 +02:00
DidierA b314d1ef1c Add MIFARE Plus commands in trace list 2023-07-19 21:15:07 +02:00
iceman1001 134f09be5e style 2023-07-17 17:46:27 +02:00
Philippe Teuwen 662ce8403e lz4 missing in some docs 2023-07-17 04:56:18 +02:00
iceman1001 8fc05ad2a5 style 2023-07-16 15:30:43 +02:00
Philippe Teuwen 83e083100b Bring LZ4 support for hardnested tables
Testing perfs on an old 8-core laptop:
BZ2   :   2 Mb, average decompression time: 5514 ms
LZ4 -9:   9 Mb, average decompression time:  837 ms
RAW   : 704 Mb, average decompression time:  368 ms

Other LZ4 options don't help: -1 is slower and bigger, --favor-decSpeed does not do anything

To enable:

apt install liblz4-dev
cd client/resources/hardnested_tables
for i in *bz2; do bunzip2 $i; lz4 -9 --rm ${i%.bz2}; done
2023-07-15 22:58:00 +02:00
iceman1001 5f8cd5caca make style 2023-07-14 18:34:14 +02:00
iceman1001 a32b7b7272 style 2023-07-10 20:33:52 +02:00
Iceman 8550689c37 Update emv_notes.md
Signed-off-by: Iceman <iceman@iuse.se>
2023-07-10 16:44:14 +02:00
iceman1001 40534d1f07 style 2023-07-10 16:41:00 +02:00
iceman1001 66b3ebabb9 fix regex for extracting the description and notes.\n description now must start with a newline and go until it see the word usage:. \n\n notes now go until it sees either === or --- or \n\n\n which all would be indication that the notes section ended. 2023-06-27 15:24:25 +02:00
Self Not Found 9db65186e3 Fix note for hf fudan wrbl 2023-06-27 11:28:11 +08:00
iceman1001 2e311a141b misschecks 2023-06-25 22:42:29 +02:00
iceman1001 f64f538519 style 2023-06-25 22:30:58 +02:00
iceman1001 74f02fef8a style 2023-06-24 17:16:28 +02:00
Angel 2adfc928fc Merge branch 'master' into master
Signed-off-by: Angel <jeremy_1996@hotmail.com>
2023-06-04 11:39:45 -04:00
Angel dc1a0936da Re-added old checksum under command parameter for demod and read. 2023-06-04 11:38:13 -04:00
iceman1001 97eb0238b1 style 2023-06-02 10:45:04 +02:00
iceman1001 32fcf5e870 make 16 bytes default cols 2023-05-27 17:00:28 +02:00
Angel 4dc8d5316a Make Style 2023-05-24 21:54:42 -04:00
flamebarke caf3bbc026 Update 4_Advanced-compilation-parameters.md
Signed-off-by: flamebarke <39644720+flamebarke@users.noreply.github.com>
2023-05-04 22:26:39 +10:00
Mistial Developer 9eca7fce83 Add text explaining that the format is H10301 for binary, and specifying it for non-binary 2023-04-28 00:09:24 -05:00
İlteriş Yağıztegin Eroğlu 62b226108d doc(macos-macports): refactor macports docs
Since mid-2022, arm64 builds of stable releases are working. So its been a while not updating this doc :)

Signed-off-by: İlteriş Yağıztegin Eroğlu <ilteris@asenkron.com.tr>
2023-04-19 13:55:20 +03:00
team-orangeBlue ef9e14da3b grammar correction, add 1 missing definition
Signed-off-by: team-orangeBlue <63470411+team-orangeBlue@users.noreply.github.com>
2023-04-11 19:42:46 +03:00
team-orangeBlue 9c5079dc9d Add iKey blanks
Too much we don't know. Their cloners are expensive...

Signed-off-by: team-orangeBlue <63470411+team-orangeBlue@users.noreply.github.com>
2023-04-11 18:44:19 +03:00
team-orangeBlue 0b8514bab0 Add iKey blanks
Too much stuff we don't know yet. The cloners cost too much.

Signed-off-by: team-orangeBlue <63470411+team-orangeBlue@users.noreply.github.com>
2023-04-11 18:08:07 +03:00
Alejandro 344105a4ed update documentation x3 2023-04-09 19:05:56 +02:00
Alejandro c9b02c269f Update documentation 2023-04-09 15:22:44 +02:00
Iceman dc24c4b6ac Merge pull request #1956 from wh201906/unit
Fix units
2023-04-07 10:56:02 +02:00
Self Not Found d33fbf1347 Fix units 2023-04-06 20:54:00 +08:00
AloneLiberty ac5dd0ffa8 Merge branch 'master' into mf-supercard
Signed-off-by: AloneLiberty <111039319+AloneLiberty@users.noreply.github.com>
2023-04-01 16:42:02 +00:00
Einstein2150 a9b3a69100 Update Mac-OS-X-Homebrew-Installation-Instructions.md
Fix for Apple Silicon (M1) installation with arch -arm64 prefix

Signed-off-by: Einstein2150 <Einstein2150@users.noreply.github.com>
2023-03-29 20:37:02 +02:00
iceman1001 4c3265daec text 2023-03-26 20:26:50 +02:00
AloneLiberty d10d8c0039 And make style 2023-03-26 18:05:11 +03:00