Commit Graph

12193 Commits

Author SHA1 Message Date
Korin 5c9783cdc4 Removing duplicate keys. 2024-11-19 10:08:36 -07:00
Korin 18805ccb01 Added keys to mfc_default_keys.dic from Metro Q cards from Huston, TX. 2024-11-19 09:38:16 -07:00
ry4000 3c6d126706 Update aid_desfire.json
Fixed typo

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2024-11-19 08:43:45 +11:00
ry4000 ea7ace0ad2 Update Inner Range AID and Added PT AIDs aid_desfire.json
- Updated Inner Range AID's
 - Vendor to include company's legal name
 - Name for stylisation
- Added DEN MyRide
- Added GDL Mi Movilidad

Signed-off-by: ry4000 <154689120+ry4000@users.noreply.github.com>
2024-11-19 08:43:26 +11:00
iceman1001 024f7c507f updated with a inner range AU entry 2024-11-18 16:58:15 +01:00
ANTodorov 51a94d6d51 restore config page (the last page) protection from wiping 2024-11-17 23:56:40 +02:00
ANTodorov 597bfd6d19 fix signature offset in a log message too
hopefully last one (tm)
2024-11-17 22:38:59 +02:00
ANTodorov 48ec109a1e use all spi flash v0.1
* introduced a new communication command CMD_FLASHMEM_PAGES64K to get the number of 64k pages
* "the last page" is a special, holding the dicts and some other stuff, relocated to there
* raised timeout when wiping a mem page (W25Q16 looks a bit slower than W25X20BV)
* loop all pages in Flash_WipeMemory()
2024-11-17 19:03:15 +02:00
Philippe Teuwen c9e751d27d darkside: fix backdoor support 2024-11-17 00:23:06 +01:00
iceman1001 669644ce1b fix warning 2024-11-15 17:46:35 +01:00
iceman1001 3a3ea75d12 style 2024-11-15 14:28:14 +01:00
iceman1001 51ecdeb511 now uses the correct realloc pattern with testing the reallocated pointer before assigning 2024-11-15 14:10:34 +01:00
Philippe Teuwen 8602a182bb Added option to build against non-default python3 with CMake as well 2024-11-14 09:31:49 +01:00
ANTodorov f3e9a79ca4 add option to build against non-default python3 package 2024-11-14 09:01:41 +01:00
Iceman 4a119a73f0 Merge pull request #2629 from pingu2211/hf-mifare-refacor
Style src/mifare/mifarehost
2024-11-14 07:52:32 +01:00
pingu2211 579ea6feb2 Patch mf_write_sector 4k support 2024-11-14 13:21:51 +11:00
Philippe Teuwen 39c846ada4 Limit pyexception code to Python >= 3.10 2024-11-14 01:44:35 +01:00
pingu2211 11becb8e20 make style 2024-11-14 09:35:19 +11:00
pingu2211 514fe677d6 rename all mifarehost functions to match style guide 2024-11-14 09:33:57 +11:00
Iceman 340e63ec25 Merge pull request #2631 from nvx/trace_abort_message
log a message when aborting trace list display
2024-11-13 17:51:40 +01:00
Iceman ef4cbff857 Merge pull request #2630 from csBlueChip/master
Ability to force MAD decode
2024-11-13 17:50:01 +01:00
nvx bac1bf05af log a message when aborting trace list display 2024-11-13 21:53:31 +10:00
Philippe Teuwen 9ac59b5819 sigh, now my turn... 2024-11-13 12:23:43 +01:00
Philippe Teuwen 365758ff50 Adding FM1208-10 detection with slightly different block0, thanks @mmm! 2024-11-13 12:21:50 +01:00
BlueChip 0638603354 add --force to core MAD decode 2024-11-13 01:58:33 +00:00
BlueChip 6aadc2ec10 add switch to force MAD decode 2024-11-12 18:40:18 +00:00
Philippe Teuwen fcca67bf89 No more FM1216-137, or maybe still... 2024-11-12 17:51:17 +01:00
iceman1001 b5dcdc61f8 sigh 2024-11-12 09:46:39 +01:00
iceman1001 90836236aa Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 2024-11-12 09:42:41 +01:00
iceman1001 69e7613a52 added identification of FM1216-137 cpu cards. Thanks mmm for the insights 2024-11-12 09:42:33 +01:00
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
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 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