Commit Graph

18744 Commits

Author SHA1 Message Date
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
Antiklesys ed8a2d330e Update cmdhficlass.c 2024-07-19 18:46:27 +08:00
Antiklesys 66b030290a Update iclass.c
Changed more variables to lowercase
2024-07-19 18:42:37 +08:00
Antiklesys 27cbdd3031 Update on variables and comments
Added missing definition of picopass block size in util.c
Changed some variables to full lowercase
Added comment explanation on correlation between macs and decimal values
2024-07-19 18:34:36 +08:00
Antiklesys a127a38cb6 Updated some as per iceman's comments
Made multiple changes as per iceman's comments.
Removed redundant/unused function i forgot into cmdhficlass.c
Moved conversion functions in util.c for now but haven't yet check if it's possible to reuse the current fuctions already there. Will do that in a moment.
2024-07-19 18:27:36 +08:00
Antiklesys c7541790f8 Update iclass_cmd.h 2024-07-19 14:54:52 +08:00
Antiklesys 1832997ccb Iclass Legacy Raw Key Recovery Function
Based on the work described in Dismantling iClass whitepaper.
hf iclass legbrute is tested working
hf iclass legrec is partially working: logic of operations and sequence seems to be in order and was tested on simulated data to be effective. The privilege escalation part is still not successful, but the logic should be correct.
2024-07-19 14:47:13 +08:00
Iceman 0c711ced9e Merge pull request #2429 from dandri/master
Update mfc_default_keys.dic
2024-07-19 08:13:55 +02:00
dandri 07c7ba6b04 Update CHANGELOG.md 2024-07-18 22:13:44 +00:00
dandri dbd4e98d15 Update mfc_default_keys.dic
Correct source of cards and spelling
2024-07-18 22:09:14 +00:00
Iceman 66650a5640 Merge pull request #2428 from dandri/master
Update mfc_default_keys.dic
2024-07-17 17:49:22 +02:00
dandri 244dec3523 Update mfc_default_keys.dic
Add key for Atlantsolía keyfobs
2024-07-17 15:02:39 +00:00
Iceman 8c536f6cb0 Merge pull request #2427 from kitsunehunter/update_workbench_driver
Update workbench driver
2024-07-16 10:37:20 +02:00
Xavier e7a21a42f0 Merge branch 'RfidResearchGroup:master' into update_workbench_driver 2024-07-16 00:29:17 -04:00
Xavier 6404cf82e8 Update workbench download
Ensures consistency with the rest of the downgrade instructions 

Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2024-07-16 00:27:28 -04:00
Iceman 7b9851780c Merge pull request #2426 from vasilpetrov/master
Lua script for cloning new ELECTRA tags or EM410x to T5577 tag
2024-07-15 12:02:56 +02:00
Vasil Petrov 29937d39c6 Lua script for cloning new ELECTRA tags or EM410x to T5577 tag 2024-07-15 12:42:08 +03:00