Commit Graph

18319 Commits

Author SHA1 Message Date
Henry Gabryjelski cc2bae2f4d lf em 4x70 writekey --> lf em 4x70 setkey 2024-03-13 09:38:35 -07:00
Henry Gabryjelski ba83ac065e lf em 4x70 writepin --> lf em 4x70 setpin 2024-03-13 09:25:43 -07:00
Iceman 2cac75d8bd Merge pull request #2327 from henrygab/autorecover
lf em 4x70 autorecover
2024-03-12 08:44:36 +01:00
Henry Gabryjelski 7fbc6b2e47 fix formatting error 2024-03-11 18:28:47 -07:00
Henry Gabryjelski 7036e91f2e Add to changelog 2024-03-11 18:16:59 -07:00
Henry Gabryjelski 0a598b254c make style changes 2024-03-11 17:28:05 -07:00
Henry Gabryjelski 160d61682b Add lf em 4x70 autorecover
Also:
* common.h: Increase safety of some of the macros.
  Parenthesizing the macro parameters ... a best practice.
* firmware: partially-tracked source of "extra bits" messages.
  Add a TODO comment for further study.
* Improve reliability of `lf em 4x70 writekey`
  Authenticate w/new key after it is written.
  Particularly important for glass modules,
  or other tags with weaker coupling.
2024-03-11 17:14:03 -07:00
Iceman 9ee96691aa Merge pull request #2326 from antgamdia/2325-fixUltimateCardScript
Set max write blocks to 251 in `hf_mf_ultimatecard` before writing version/signature in NTAG 21X
2024-03-11 20:45:59 +01:00
Antonio Gamez Diaz 27ac51a991 Add entry in changelog.md 2024-03-11 20:15:45 +01:00
Antonio Gamez Diaz 8b64a7ae8b Fix typo 2024-03-11 20:04:51 +01:00
Antonio Gamez Diaz 90e9a0da39 Configure max write blocks to 251 before writing version or signature 2024-03-11 20:04:04 +01:00
Antonio Gamez Diaz 11ac8f768a Write signature when wiping card as NTAG213 2024-03-11 20:02:30 +01:00
Antonio Gamez Diaz dc9319f661 Update example UID/signature 2024-03-11 20:01:41 +01:00
iceman1001 99983d4dff text 2024-03-11 18:25:32 +01:00
iceman1001 d0b3b8d6b6 stricker checks for unprintable characters 2024-03-11 12:06:57 +01:00
Iceman d3794e8660 Merge pull request #2324 from gentilkiwi/patch-1
Update intertic.py script to support Annecy
2024-03-10 19:24:27 +01:00
Benjamin DELPY 4b915610e1 Update intertic.py script to support Annecy
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com>
2024-03-10 19:20:16 +01:00
Iceman 1e944384a4 Merge pull request #2320 from LupusE/master
Update ext_flash_notes.md - update old backup command
2024-03-09 20:51:27 +01:00
Benjamin Møller 91c2d6481e Update ext_flash_notes.md
I think the last advice to backup is important, but the command does not work.
"mem dump p f flash_signature_dump o 262015 l 128" is now "mem dump -f flash_signature_dump -o 262015 -l 128". (OS: Iceman/master/v4.18218)

Signed-off-by: Benjamin Møller <37707273+LupusE@users.noreply.github.com>
2024-03-09 20:41:48 +01:00
Iceman c51b8310e0 Merge pull request #2319 from cyber-vi-king/patch-1
Assa Abloy Hotel System in Spain
2024-03-09 17:00:48 +01:00
cyber-vi-king ec1a44ba36 Assa Abloy Hotel System in Spain
only block one is used, rest of the card is empty.
the key is the same on 5 cards I tested (got the key via mfkey32)

Signed-off-by: cyber-vi-king <104895454+cyber-vi-king@users.noreply.github.com>
2024-03-09 14:42:38 +01:00
iceman1001 4774bb20ef text 2024-03-08 11:59:50 +01:00
iceman1001 94aab17705 text 2024-03-07 21:08:54 +01:00
iceman1001 9de6f59136 modified standalone mode hf_unisniff. It now also sniffs iclass. Another option added was for hw standalone -b, which allows you to trigger a particular sniff from client. Good for debugging w/o need to recompile or upload a config file. 2024-03-06 21:07:42 +01:00
iceman1001 f966387c41 text 2024-03-06 10:19:40 +01:00
iceman1001 6a933555df mem spiffs dump now honors the -d filename and save to file when used together with the -t param 2024-03-05 14:55:30 +01:00
iceman1001 189262cff7 text 2024-03-05 09:08:45 +01:00
iceman1001 41696acc19 the key type was wrong in the output. I figure this should fix it 2024-03-04 08:48:39 +01:00
iceman1001 75f1040980 add lib48 to experimental lib 2024-03-03 22:27:16 +01:00
Iceman 94e5e47b42 Merge pull request #2313 from henrygab/id48
Add `lf em 4x70 recover` command for second half of key recovery
2024-03-03 22:07:01 +01:00
Iceman a0b26257db Merge branch 'master' into id48
Signed-off-by: Iceman <iceman@iuse.se>
2024-03-03 22:06:54 +01:00
iceman1001 a5594d5f3c style, receive_ng_internal, when receiving NG frames we have an extra buffer. Somehow it seems to the be cause of issues with long emrtd dumps 2024-03-03 22:02:38 +01:00
iceman1001 2d6cd1a875 added support to show EG.DG7, and some textual changes for info 2024-03-03 21:56:28 +01:00
Henry Gabryjelski b4cfeca9fa Use INFO instead of NORMAL for PrintAndLogEx() 2024-03-03 12:17:02 -08:00
Henry Gabryjelski 12ee192782 disable assertions in PM3 build 2024-03-03 12:17:02 -08:00
Henry Gabryjelski 6c1aa10c91 bugfix: random alt nonce wasn't.
also improve output of multiple potential keys (remove extra `\n`)
2024-03-03 12:17:02 -08:00
Henry Gabryjelski d4942584ec Add CHANGELOG entry 2024-03-03 12:16:57 -08:00
Henry Gabryjelski 545c152d72 Remove large (128k) lookup table 2024-03-03 12:16:16 -08:00
Henry Gabryjelski 4ebd6d4bff Add id48lib and second half of key recovery. 2024-03-03 12:16:16 -08:00
Henry Gabryjelski 5b038631ca Comments change only 2024-03-03 12:16:16 -08:00
Henry Gabryjelski d3ae908b5f mark additional function as static 2024-03-03 12:16:16 -08:00
iceman1001 1045392c73 missing header 2024-03-03 19:20:25 +01:00
iceman1001 9524ce5a27 text 2024-03-03 19:15:07 +01:00
iceman1001 8279036ade text 2024-03-03 18:42:33 +01:00
iceman1001 fff5da32c5 hf mf dump print blocks, Thanks to @francesco-scar for making me aware of it being missing 2024-03-03 18:41:05 +01:00
iceman1001 74f357465c updated missing entires. Thanks to @francesco-scar for pointing it out 2024-03-03 18:38:08 +01:00
iceman1001 259e19e87d modified hf mf dump to also print the dumped memory. It now acts like most other dump commands in the pm3 client 2024-03-03 18:35:39 +01:00
iceman1001 c62b1cda70 Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 2024-03-03 10:56:35 +01:00
Iceman 8340d60e8a Merge pull request #2312 from henrygab/allow_multiple_makefiles
No code change: .gitignore user's custom Makefile.platform.xxx files
2024-03-03 10:31:08 +01:00
Henry Gabryjelski 940f63776c allow users to cache distinct Makefile.platform.xxx files 2024-03-02 13:25:01 -08:00