Commit graph

18919 commits

Author SHA1 Message Date
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
Iceman 9f0d7e5fc5
Merge pull request #2425 from dandri/master
Update CHANGELOG.md
2024-07-14 22:36:18 +02:00
dandri b046fbf3a3
Update CHANGELOG.md 2024-07-14 20:32:55 +00:00
Iceman f0928c3c32
Merge pull request #2424 from dandri/master
Update mfc_default_keys.dic
2024-07-14 22:02:26 +02:00
dandri edb2bcb288
Update mfc_default_keys.dic
Add key for Orkan keyfobs/cards
2024-07-14 19:58:45 +00:00
Iceman 9ed400b3d8
Merge pull request #2423 from dandri/master
Update CHANGELOG.md
2024-07-14 11:07:55 +02:00
iceman1001 8fc63c4156 clean 2024-07-13 22:29:26 +02:00
dandri c5c6ec0c87
Update CHANGELOG.md
Added text for mfc keys for Laugardalslaug in Iceland
2024-07-13 20:02:53 +00:00
Iceman 1ae2c1f76c
Merge pull request #2422 from dandri/master
Update mfc_default_keys.dic
2024-07-13 22:01:29 +02:00
dandri 0495cc1086
Update mfc_default_keys.dic
Add keys for Laugardalslaug in Iceland
2024-07-13 19:53:28 +00:00
iceman1001 8ee0df159d fix output 2024-07-12 15:41:45 +02:00
iceman1001 3461b6f803 fixed type confusing error when trying to load none supported .picopass files. Thanks to Jump for the suggested fixes 2024-07-12 15:06:08 +02:00
Iceman 63ccca9a41
Merge pull request #2420 from Antiklesys/master
Implemented VB6 rng for iclass chk elite key search
2024-07-12 10:26:21 +02:00
Antiklesys fbacd60e41 Implemented VB6 rng for iclass chk elite key search
Implemented VB6 rng for iclass chk elite key search based on @bettse implementation on Flipper Zero Picopass app
2024-07-12 14:46:23 +08:00
Iceman 665b4a5a93
Merge pull request #2419 from Antiklesys/master
Implemented VB6 rng for iclass lookup elite key search
2024-07-12 06:42:00 +02:00
Antiklesys 96e3e07faa Implemented VB6 rng for iclass lookup elite key search
Ported @bettse work from the Flipper Zero Picopass repository to use the lookup function with the VB6 rng
2024-07-12 11:18:17 +08:00
iceman1001 30c4f0a924 text 2024-07-11 11:04:40 +02:00
iceman1001 181229c090 Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 2024-07-11 10:57:30 +02:00
iceman1001 05b50a6c26 fix #2418 - the tool mf_nonce_brute has in some odd cases when bruteforcing the last upper 16 bits a chance of actually decrypt the four bytes into a valid mifare classic protocol command with a valid ISO14443-a CRC. See github issue for example.\n We now bruteforce all 0xFFFF keyspace and keep track of how many candidates was found. The output has been improved to help user in this case too. 2024-07-11 10:57:19 +02:00
Iceman 11484252bb
Merge pull request #2398 from tiagotriques/master
Updated mfc_default_keys
2024-07-10 17:26:46 +02:00
iceman1001 2a86a86a06 updated format 2024-07-10 11:04:23 +02:00
Iceman 26a9b76a2a
Merge pull request #2416 from jmichelp/master
Fix invalid Wiegand format flags.
2024-07-09 19:21:56 +02:00
Jean-Michel Picod 06203a8c5f Fix invalid Wiegand format flags.
Some formats were declared with not adequate flags resulting in
the format being filtered out for encoding/decoding unless explictly
setting it.
2024-07-09 14:02:20 +02:00
Iceman 810f085aae
Merge pull request #2388 from CountParadox/patch-1
Update mfc_default_keys.dic
2024-07-09 09:16:41 +02:00
Iceman ef97dd3f7b
Merge pull request #2415 from ry4000/master
R&Y: MFC/MFULC Dictionary and MFDES AID Update
2024-07-08 00:21:37 +02:00
ry4000 1f74f80de1
Update aid_desfire.json
Corrected the IST Istanbul name.

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2024-07-08 08:14:26 +10:00