Commit Graph
11773 Commits
Author SHA1 Message Date
Philippe Teuwen b3bf55e4e3 oops 2024-08-16 12:15:46 +02:00
Philippe Teuwen 0a0f981b54 hf mf info: adjust logic 2024-08-16 12:14:21 +02:00
Philippe Teuwen 116ac0c66b Added more fingerprinting to hf mf info 2024-08-16 12:09:20 +02:00
Michael Micsen Johannessen Wehus 8c9739d37b Add emulator support for hf iclass encode with --emu flag 2024-08-15 11:41:42 -07:00
Michael Micsen Johannessen Wehus bebd1bb654 WIP: Adding --emu functionality to hf iclass encode
For some reason it wipes the entire emu memory
2024-08-15 10:31:01 -07:00
Michael Micsen Johannessen Wehus 9798071ec9 Move argument to where it belongs in the list of args and not just tacked at the bottom 2024-08-15 08:43:28 -07:00
Michael Micsen Johannessen Wehus 22dc41f4ca Add issuance level encoding capability to iclass encode command 2024-08-15 08:29:45 -07:00
Michael Micsen Johannessen Wehus 83fccbafac Add custom CTF wiegand format 2024-08-15 08:29:09 -07:00
Augusto Zanellato cac651cac5 Add key for STS Hotel systems 2024-08-15 10:20:52 +02:00
Philippe Teuwen b700b1cd08 fix tools compilation with clang 2024-08-14 21:23:43 +02:00
Philippe Teuwen 52980ac48b fm11rf08s script: make sure we got nonces or abort 2024-08-14 20:03:36 +02:00
Philippe Teuwen 369c5bb5db Added native output grabbing for Python and Lua: less hacky than output_grabber.py, should work on ProxSpace as well 2024-08-14 13:53:20 +02:00
Philippe Teuwen 83f6e2b56b make style 2024-08-14 10:57:05 +02:00
Philippe Teuwen 562c78ea7b fm11rf08s: try to detect and warn about ProxSpace 2024-08-14 07:59:46 +02:00
Philippe Teuwen c91ca6c703 Fix some first connect EACCES errors on freshly plugged pm3 2024-08-12 19:07:32 +02:00
Philippe Teuwen 27d5f2dbf2 fm11rf08s script: more robust to tools path 2024-08-11 11:53:42 +02:00
Philippe Teuwen 3a5f3e94d1 pm3 calling python scripts: give full path to script in argv[0] 2024-08-11 11:53:13 +02:00
Philippe Teuwen 1e0661edf6 fm11rf08s script: colors module optional 2024-08-11 08:19:25 +02:00
Philippe Teuwen 494a201e9d fm11rf08s_recovery: now with help, args & colors 2024-08-11 00:54:51 +02:00
Philippe Teuwen fe3901b69b fm11rf08s_recovery: initial fchk with default keys 2024-08-10 23:22:00 +02:00
IcemanandGitHub c401359a4e Merge pull request #2441 from mik-at/master
fix hitag help typos
2024-08-10 05:18:11 +02:00
Philippe Teuwen e01ff6022a Changed : added option to skip loading the usual ~61 hardcoded keys 2024-08-09 09:42:26 +02:00
Philippe Teuwen 4c811fab0a fix hf mf wipe: detect properly write fails 2024-08-08 20:12:46 +02:00
mik 5de4f6ae3c fix hitag help typos 2024-08-08 14:11:37 +02:00
Philippe Teuwen 1656f1f8ce shame on me 2024-08-08 10:30:44 +02:00
Philippe Teuwen e0e43e728c Fixed which was leaving the RF field on when interrupted by keyboard 2024-08-08 08:51:41 +02:00
Philippe Teuwen 9853fc1744 fm11rf08s_recovery: fchk can bey kbd-interrupted so deal with it 2024-08-08 08:27:25 +02:00
Philippe Teuwen 099a37af91 add --hardreset to hf mf isen 2024-08-07 16:09:11 +02:00
Philippe Teuwen 5e99d98bf5 fm11rf08s_recovery 2024-08-07 13:56:27 +02:00
Philippe Teuwen e3fb13de39 Move output_grabber 2024-08-07 13:18:27 +02:00
Philippe Teuwen 11c1c8490c more robust ouput_grabber 2024-08-05 23:31:00 +02:00
IcemanandGitHub a1c02f8fa8 Merge pull request #2439 from ry4000/master
R&Y: Added DOH Travel Pass and JFK OMNY AIDs
2024-08-04 20:40:20 +02:00
Philippe Teuwen ee8b9ca74b make style 2024-08-03 21:21:11 +02:00
ry4000andGitHub 9fb680eb59 Updated DOH Travel Pass AID
Updated DOH Travel Pass Aid `Description` by adding a missing semicolon `;` to separate the `Cyclic` and `Linear` File IDs.

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2024-08-03 14:09:23 +10:00
ry4000andGitHub 738e29af1c Updated JFK OMNY AID
Updated JFK OMNY AID `Vendor` to include Vendor's accepted abbreviation.

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2024-08-03 14:06:00 +10:00
ry4000andGitHub 566fc5ba74 Removed Duplicate dormakaba AID
dormakaba mobile access AID was updated and moved to the PACS section

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2024-08-03 13:57:47 +10:00
ry4000andGitHub 8204282033 Added DOH Travel Pass and JFK OMNY AIDs
**Added Public Transport AIDs**
- DOH Travel Pass
- JFK OMNY

**Updated dormakaba AID**
- Updated dormakaba mobile access `Vendor`, `Name`, and `Description`
- Moved AID from `Transport` to `PACS` section

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2024-08-03 13:53:00 +10:00
Philippe Teuwen 9842416f30 fix hf mf nested output for extended auths 2024-08-02 23:37:14 +02:00
Philippe Teuwen 02af12723c hf mf isen: forgot some checks 2024-08-02 23:21:14 +02:00
Philippe Teuwen f8ed473aec words 2024-08-02 21:04:23 +02:00
Philippe Teuwen c47578c048 sort mfc tools 2024-08-02 00:10:23 +02:00
Philippe Teuwen 18a3d04de1 hf mf isen incblk2 increment to the next sector 2024-08-01 14:28:00 +02:00
Philippe Teuwen 34bfaa7d32 saving files: do not prepend with default path if given path is an absolute path 2024-07-31 15:49:09 +02:00
Philippe Teuwen 3ef3c98a1d cosmetic 2024-07-31 00:49:13 +02:00
Philippe Teuwen fb0b448c4f hf mf isen: add nt indexes 2024-07-31 00:41:50 +02:00
Philippe Teuwen 153064ddfa Fix a bunch of potential buffer overruns with CLIGetStrWithReturn :
Most prominent one was "lf pac clone --cn 123456789" causing garbage on the terminal
Some changed code was valid before but as ppl tend to copy-paste to new code,
better to uniformize and document usages of CLIGetStrWithReturn.

Exceptions left are when filling real buffers (bin, raw,...), not strings.
2024-07-30 22:23:04 +02:00
Philippe Teuwen 036fa47703 trace list -t mf: some info about nt 2024-07-29 23:59:20 +02:00
Philippe Teuwen e7c4ae2b1e hf mf isen for analyzing some static encrypted nonces MFC 2024-07-29 23:19:18 +02:00
Philippe Teuwen de326fc772 hf mf rdbl/wrbl/rdsc/nested: support extended AUTH 2024-07-29 22:38:30 +02:00
Philippe Teuwen 98273d00ae hf mf fchk: allow to crack a single key and show progress info 2024-07-29 22:24:46 +02:00