Commit graph

18760 commits

Author SHA1 Message Date
Philippe Teuwen f8ed473aec words 2024-08-02 21:04:23 +02:00
Philippe Teuwen fd40e18d48
Merge pull request #2438 from nvx/fix_mfc_cardonly_staticnested_0nt_mingw
Fix staticnested_0nt on mingw/proxspace
2024-08-02 14:18:40 +02:00
nvx 2432b4282a Fix staticnested_0nt on mingw/proxspace
Fixes keyCount_mutex[0] and keyCounts[0] not being properly initialised
Fixes progress reporting not properly clearing the line
Switch malloc(a*b) style calls to calloc(a, b)
2024-08-02 22:13:04 +10:00
Philippe Teuwen 5ca3013d23 hf mf fchk: fix single key mode 2024-08-02 11:02:41 +02:00
Philippe Teuwen b63c689cf6 fix proxspace compilation issue with staticnested_0nt 2024-08-02 00:35:47 +02:00
Philippe Teuwen 9057371b2c pm3_tests: more staticnested* tests 2024-08-02 00:12:07 +02:00
Philippe Teuwen 045a4c7fc6 staticnested_2x1nt_rf08s: fix malloc bug 2024-08-02 00:10:52 +02:00
Philippe Teuwen c47578c048 sort mfc tools 2024-08-02 00:10:23 +02:00
Philippe Teuwen 4e0d4d3ad4 fix nonce2key example 2024-08-01 15:55:15 +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 78510f33a0 bit of doc... 2024-07-30 17:18:31 +02:00
Philippe Teuwen 7fec0d693c Added few tools to tackle FM11RF08S cards 2024-07-30 16:41:00 +02:00
Philippe Teuwen dc287c232f hf mf isen: support n=0 to just get first auth data 2024-07-30 13:23:08 +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
Philippe Teuwen 29c180285e trace list -t mf: add support for extended auths 2024-07-29 22:24:30 +02:00
Philippe Teuwen 9d66c11ac4 Fix output_grabber.py to allow several calls 2024-07-29 22:24:18 +02:00
Philippe Teuwen bd3e8db852 Faster validate_prng_nonce 2024-07-29 22:24:09 +02:00
Philippe Teuwen 30984174db document ST25TN512 KeyID 2024-07-29 11:50:04 +02:00
Iceman 1393b55fe3
Merge pull request #2435 from Clement87/master
Add key for hotel in Greece
2024-07-28 13:33:36 +02:00
Clement be7a1ccf5a
Add key for hotel in Greece
Signed-off-by: Clement <storck.clement@gmail.com>
2024-07-28 11:49:29 +02:00
Iceman 25f8d7b8f7
Merge pull request #2434 from dhuuthang/patch-1
Add script for quick environment initialization every reboot
2024-07-25 21:38:39 +02:00
dhuuthang 9069b27d4e
Add code to hide initial cmd window
Signed-off-by: dhuuthang <dhuuthang@gmail.com>
2024-07-25 23:17:12 +07:00
dhuuthang d635d09780
Update CHANGELOG.md
Signed-off-by: dhuuthang <dhuuthang@gmail.com>
2024-07-25 23:02:16 +07:00
dhuuthang 1788a0451c
Update Windows-WSL2-Installation-Instructions.md
Add script for quick init

Signed-off-by: dhuuthang <dhuuthang@gmail.com>
2024-07-25 22:52:03 +07:00
Iceman fb43074d7e
Merge pull request #2377 from michaelroland/standalone-mfc-rewrite
Rewrite of HF_MATTYRUN standalone mode
2024-07-25 16:23:07 +02:00
Michael Roland eeb1441b75 Merge remote-tracking branch 'remotes/origin/master' into standalone-mfc-rewrite 2024-07-25 12:50:34 +02:00
Michael Roland 0503d140f3 Move dictionary definition (MATTYRUN_MFC_DEFAULT_KEYS) into separate header file and prune keyset 2024-07-25 12:38:12 +02:00
Iceman 528e873cd1
Merge pull request #2433 from noproto/master
Allow static encrypted nonces to be collected via trace
2024-07-24 23:14:52 +02:00
Nathan N 8b2040ec5e
Allow static encrypted nonces to be collected via trace
Signed-off-by: Nathan N <noproto@users.noreply.github.com>
2024-07-22 17:45:07 -04:00
iceman1001 f8db7b185d added support for --ns the nosave flag in hf iclass dump 2024-07-21 16:24:18 +02:00
iceman1001 4de7b7d6b9 style 2024-07-21 16:19:21 +02:00
iceman1001 2887cb5211 text 2024-07-21 16:13:00 +02:00
iceman1001 791d9e09ac write check wrong, write returns number of bytes written, hence always larger than 0. Thanks to @mwalker33 for the fix 2024-07-21 11:37:47 +02:00
iceman1001 5effb4f886 added dorma kaba mobile wallet AID 2024-07-21 11:09:43 +02:00
Iceman d9d272e5f7
Merge pull request #2431 from ry4000/master
R&Y: Re-Added Gallagher AIDs and Added Transact Campus AIDs
2024-07-21 10:57:32 +02:00
Iceman f5cc09e8c9
Merge pull request #2432 from Antiklesys/master
Bugfixes and code improvements for hf iclass legrec
2024-07-21 10:56:14 +02:00
Antiklesys f8fbcc2754 Bugfixes and code improvements for hf iclass legrec
1- Inlined functions related to hf iclass legrec within util.c for marginal performance gains.
2- Fixed bug preventing errors to be displayed properly and the process from interrupting on an error or on completion.
3- Fixed code indentation of the while loop in iclass.c
4- Fixed bug in the while cycle (was missing index++)
5- Improved ways to display hex results by using dbhexdump
2024-07-21 13:55:17 +08:00
ry4000 469e9d875b
R&Y: Re-Added Gallagher AIDs and Added Transact Campus AIDs
**Re-Added Gallagher AIDs**
- The alternative endian Gallagher AIDs have been re-added out of an abundance of caution.

**Added Transact Campus AIDs**
- The AIDs were retrieved from an Institution's Guest Card via NXP TagInfo and PM3; a Google search revealed that `Transact Card, Inc.` are the ID Card provider for said Institution, so the Institution has not been explicitly named.

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2024-07-21 12:04:35 +10:00
Iceman 2208d4e3e6
Merge pull request #2430 from Antiklesys/master
Iclass Legacy Raw Key Recovery Function
2024-07-20 10:44:01 +02:00
Antiklesys 7a37ec2655 Update iclass.c 2024-07-20 01:45:53 +08:00
Antiklesys 03adc544df Update util.c 2024-07-20 01:42:47 +08:00
Antiklesys ef2c372380 Update cmdhficlass.c 2024-07-20 01:35:03 +08:00
Antiklesys 1347dd9e74 Update cmdhficlass.c
Removed timeout as we'll definitely go above the timeout timer
2024-07-20 01:26:52 +08:00