Commit Graph
19468 Commits
Author SHA1 Message Date
Philippe Teuwen 4ec171c317 Adding FM1216-137 detection 2024-11-12 09:41:46 +01:00
Philippe Teuwen 96f85d38bc some PyStatus 2024-11-11 23:26:27 +01:00
Philippe Teuwen 2562e0b8c9 fix python script color bug 2024-11-11 20:34:14 +01:00
Iceman ca09f91643 Merge pull request #2625 from Antiklesys/master
Updated hf iclass configcard
2024-11-11 19:18:00 +01:00
iceman1001 c74edafff3 style 2024-11-10 15:09:15 +01:00
iceman1001 3e4ab945f5 fix parameter name and style 2024-11-10 15:08:45 +01:00
Iceman e676f15b19 Merge pull request #2626 from pingu2211/hf-mifare-refacor
Move and Rename Static Mifare Classic Write Block Function
2024-11-10 14:47:34 +01:00
pingu2211 88587e672c add a write sector helper 2024-11-10 23:40:42 +11:00
pingu2211 dae0ddc6e3 Re-ordered function parameters to match mfReadBlock 2024-11-10 23:40:36 +11:00
pingu2211 821a3066a6 move mfWriteBlock 2024-11-10 23:40:21 +11:00
Philippe Teuwen 60e932f2f7 get python3 scripts running with venv 2024-11-09 01:24:34 +01:00
Antiklesys c8fd19dd9d Update CHANGELOG.md 2024-11-09 02:33:00 +08:00
Antiklesys d69e04dcbc Updated hf iclass configcard
Documented and added an extensive list of configcards available and functionalities.
- Led Operations (A8 byte) are now fully documented (up from 2)
- Added : Beep Operations
- Elite Key Operations fully documented (3 up from 2)
-Added potential other bytes pending full documentation / discovery
-To Add: Reader Master Key Operations and Erratic Operations

While initially I was trying to maximise backward compatibility with cardhelper, the way its functions were linked and engrained in the code, caused a constant flow of errors and did not allow the flexibility to easily expand the list of cards. Maintaining that code would lead to creating multiple duplicate functions with no real added value perceived (except increased complexity of the code and difficulty to continue maintaining its  backward compatiblity)
2024-11-09 02:31:39 +08:00
Philippe Teuwen 4e7f512d3b add timing info in hf mf isen --collect... 2024-11-08 01:38:27 +01:00
Philippe Teuwen 0f9cb05182 fix 2024-11-07 23:44:10 +01:00
Philippe Teuwen 7e72a80790 python prompts... 2024-11-07 23:42:02 +01:00
iceman1001 394ed2d711 more colors 2024-11-07 22:17:14 +01:00
Philippe Teuwen 8de4797b30 more colors 2024-11-07 22:10:46 +01:00
iceman1001 96675f41a1 text 2024-11-07 22:00:50 +01:00
iceman1001 bce77f3e2b Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 2024-11-07 21:52:17 +01:00
iceman1001 e65a15337e text 2024-11-07 21:52:07 +01:00
Philippe Teuwen 7be2a671c8 python script: add --fast 2024-11-07 21:42:04 +01:00
iceman1001 0778d1aa6b Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 2024-11-07 21:36:11 +01:00
iceman1001 32028fd53f minor text 2024-11-07 21:36:02 +01:00
iceman1001 27fee07090 style 2024-11-07 21:34:35 +01:00
Philippe Teuwen f65639aa3b spaces 2024-11-07 21:14:30 +01:00
Iceman 855bccf5b9 Merge pull request #2623 from Antiklesys/master
Minor hf iclass configcard fixes
2024-11-07 21:09:07 +01:00
Philippe Teuwen 4decf6545d fudanValidate 2024-11-07 20:49:56 +01:00
Philippe Teuwen e4c283af5e docstrings 2024-11-07 20:24:37 +01:00
Philippe Teuwen 8e43d12e4b still more typos... 2024-11-07 19:37:15 +01:00
Philippe Teuwen 2ef8493cf1 still more typos... 2024-11-07 19:34:42 +01:00
Philippe Teuwen 0fe5825004 lprint: deal with prompt differently 2024-11-07 19:27:51 +01:00
Philippe Teuwen ea83ce81aa typo 2024-11-07 19:24:44 +01:00
Philippe Teuwen 36c9790902 few fixes 2024-11-07 19:12:37 +01:00
Antiklesys 480b632528 Minor hf iclass configcard fixes
Fixed error messaging that was swapped between card key and keyroll key
2024-11-08 01:57:08 +08:00
Philippe Teuwen a6c2535e88 python script: add fast dump 2024-11-07 18:01:59 +01:00
Philippe Teuwen 13c8ca76fc python script: added few FIXME 2024-11-07 17:34:56 +01:00
Philippe Teuwen 2293874402 python script: wip, less globals, clearer dataflow 2024-11-07 17:01:35 +01:00
Philippe Teuwen 5e2b093b3e python script: start making changes as discussed in the MR, wip 2024-11-07 14:35:46 +01:00
Philippe Teuwen d0bd3266f2 python script: making Fluke8 pleased 2024-11-07 14:01:24 +01:00
Iceman 917427cb8c Merge pull request #2621 from Antiklesys/master
Fixed keygen bug in legrec
2024-11-07 12:59:14 +01:00
Antiklesys 0b7d76d7cd Fixed keygen bug in legrec
Fixed legrec bug that was generating blank keys after misalignment in commit: 110dfab668
2024-11-07 19:20:50 +08:00
Iceman cf7431c98d Merge pull request #2613 from csBlueChip/master
Fudan FM11R08* full-card recovery script; with Bambu tag support
2024-11-07 01:38:16 +01:00
BlueChip f85fbe7120 update licence for proxmark submission 2024-11-06 22:16:19 +00:00
BlueChip 55f8e6ed4b refactor console flushing; make indentation consistent; change the word 'hash' for 'sig'nature 2024-11-06 21:31:58 +00:00
Philippe Teuwen 2c2d1d0c1b fix compiler warning 2024-11-06 18:49:29 +01:00
Iceman d019477420 Merge pull request #2620 from Antiklesys/master
Improved algorithm for hf iclass legrec
2024-11-06 10:36:31 +01:00
Antiklesys 110dfab668 Improved algorithm for hf iclass legrec
Improved algorithm for hf iclass legrec by taking in account the hash0 limitations for the ending bits distributions of each key bite, thus reducing the key entropy and number of required tries from 2^24 to almost 2^19
2024-11-06 16:52:48 +08:00
Iceman 106de8f3bb Merge pull request #2619 from Antiklesys/master
Fixed elite configcard generation
2024-11-06 09:44:55 +01:00
Antiklesys a8204187ab Fixed elite configcard generation
Fixed elite configcard generation. From nfc-iclass and other resources block 13 generation was completely missing.
This resulted in configcards for legacy readers to be working on Rev.A readers but not Rev.C readers when it came to setting elite keys or enabling keyrolling.
2024-11-06 16:38:32 +08:00