Commit graph

145 commits

Author SHA1 Message Date
douniwan5788 cbb95ac199 refactor: hitagS replace number with more meaning name from datasheet 2024-08-20 23:11:10 +08:00
iceman1001 369db7c9d7 style 2024-05-27 20:29:02 +02:00
mifa-om 12f9ac5275 fixed em4x50_sim_read_bit 2024-05-15 11:34:44 +02:00
PhaseLoop dd859a2061 add smart bruteforce mode to MF Classic and EM4x50 2024-01-16 20:06:03 +00:00
PhaseLoop 8e0e8e2240 Merge branch 'master' into bruteforce-smart-mode 2024-01-13 16:53:05 +00:00
PhaseLoop 4003ad72fe update 2023-10-16 19:19:30 +00:00
Henry Gabryjelski 1a8ef489c8 const for em4x50 2023-08-08 23:03:34 -07:00
PhaseLoop ec31ec2141 make bruteforce code key length independent 2023-06-01 20:13:38 +00:00
PhaseLoop bad5c1ea61 refactor bruteforce headers and namespace 2023-05-27 11:57:39 +00:00
PhaseLoop 19d7851c73 run "make style" 2023-05-08 17:08:24 +00:00
phaseloop fa033a98b2 enable em4x50 bruteforce in proxmark firmware 2023-05-06 14:47:45 +00:00
phaseloop f09a8cfa28 add bruteforce parameters to command line 2023-05-06 14:47:45 +00:00
phaseloop 85f1785ccb initial bruteforce module 2023-05-06 14:47:31 +00:00
Philippe Teuwen 28cdbeea4c arm em4x50: Fix codeql warnings 2022-02-27 14:58:16 +01:00
Philippe Teuwen b703bb746b Adapting license headers, WIP 2022-01-06 02:20:38 +01:00
iceman1001 2551f9e0aa simplify 2022-01-01 11:29:47 +01:00
Łukasz Jurczyk 218a4ba2ec
Added ledcontrol to lf functions 2021-11-18 15:00:54 +01:00
Philippe Teuwen 88308ea727 typos 2021-10-10 01:35:45 +02:00
Philippe Teuwen 5b54385347 rename globals 2021-08-21 23:08:26 +02:00
iceman1001 5b8ddfc47e little vs big endian, forgot one 2021-06-22 07:53:43 +02:00
tharexde e312e5ced8 watchdog for 4x50 brute force 2021-05-13 19:23:07 +02:00
iceman1001 2184b0dde8 cppchecker 2021-02-24 14:26:21 +01:00
tharexde 91cf7e3f60 Dbprintf and sprintf destroyed timing for "write password" function in standalon sim mode-> fixed 2021-02-23 22:31:35 +01:00
tharexde 9a96157e82 initial implementation of em4x50 standalone mode 2021-02-14 12:42:47 +01:00
tharexde b20f532282 - added missing timeout checks
- relocated timer resets in standalone mode
2021-02-09 23:22:46 +01:00
tharexde a67c82ff6d clean up 2021-02-06 20:48:21 +01:00
tharexde c5ac3c16f5 - timeout corrections
- global parameter for password catch (used in standalone mode)
2021-02-06 20:45:44 +01:00
tharexde b57a457254 Merge branch 'master' into dev_4x50_standalone
solved merge conflicts
2021-01-30 00:29:18 +01:00
tharexde a0c92d20bb make style + cleanup 2021-01-29 00:28:05 +01:00
tharexde 82de4c134c changed LED behavior 2021-01-28 23:32:47 +01:00
iceman1001 3c07e264c9 cppchecker fixes 2021-01-28 12:11:24 +01:00
tharexde 1c3d3b350a - used WaitUS() instead of own function for reading operations
- used GetTicks() instead of using direct timer TC0
=> standalone mode functions can be simplified significantly
2021-01-27 01:10:57 +01:00
tharexde 1ca5d3c53c 4x50 standalone mode 2021-01-25 23:52:14 +01:00
Philippe Teuwen 0fee0c97cb make style 2021-01-23 22:38:07 +01:00
tharexde e09d8b27a2 timeout define instead of hardcoded value 2021-01-20 19:29:57 +01:00
tharexde 6b6f104d9a if no carrier clear former authentication 2021-01-20 00:58:48 +01:00
tharexde a931cea2f6 First fully functional version of 4x50 sim 2021-01-19 00:20:03 +01:00
tharexde 78d1e09595 deleted test functions, clean up 2021-01-18 00:01:22 +01:00
tharexde 473d89342b rearrangements 2021-01-17 23:35:21 +01:00
tharexde 03d56596cb clean up 2021-01-17 00:27:08 +01:00
tharexde cff48f84c6 refactoring 2021-01-16 19:40:42 +01:00
tharexde c15266dfc2 added timeouts 2021-01-16 01:59:02 +01:00
tharexde 1f08512670 reduced use of timers and synchronized read actions 2021-01-12 00:22:53 +01:00
tharexde af5237e6fd changes due to desynchronization effects 2021-01-11 21:23:38 +01:00
tharexde 56efcc9d7f half duplex sim status: stop mechanism still missing 2021-01-07 23:49:59 +01:00
tharexde 12071080a6 next step (half duplex simulation): all commands seem to work 2021-01-07 01:22:46 +01:00
tharexde 560be30053 next version of half duplex simulation 2021-01-05 01:12:21 +01:00
tharexde eea63a6cb7 first draft half duplex simulation 2021-01-03 22:50:27 +01:00
tharexde 9b3bc55136 aa 2020-12-29 17:40:18 +01:00
tharexde 438cada2cf commits after xcode crash 2020-12-27 22:22:44 +01:00