Commit graph

2931 commits

Author SHA1 Message Date
Philippe Teuwen f63125386b typos 2021-04-16 00:13:36 +02:00
iceman1001 dea87b8c48 text 2021-04-15 22:34:31 +02:00
iceman1001 d1fe746ebf felica - select tag , only loop 10 tens 2021-04-15 21:43:48 +02:00
iceman1001 6eb02c5f8e cppchecker fixes 2021-04-13 08:17:11 +02:00
iceman1001 0ac28addcb remove one test command 2021-04-11 13:58:04 +02:00
iceman1001 27184d7f5b style 2021-04-08 10:44:31 +02:00
iceman1001 8a05a4d1d7 smart raw - now use NG.\nhf iclass config - added more support for keyrollning (WIP)\n 2021-04-08 09:34:11 +02:00
iceman1001 30a10b266b fix #1234 - cliparse allow empty line, loop now user interuptable 2021-04-06 23:37:45 +02:00
iceman1001 7e94cf39b4 missed this change 2021-04-05 08:49:15 +02:00
iceman1001 1b59b38058 fix coverity 314850, and textual changes 2021-04-05 08:47:03 +02:00
iceman1001 753d074c54 WIP 2021-04-05 08:26:46 +02:00
iceman1001 7d83f5de82 adaptations to lf hitag.. 2021-04-04 17:08:19 +02:00
iceman1001 d012a879f2 WIP - hitag sniff, eload, sim 2021-04-04 17:06:48 +02:00
iceman1001 d19da982f0 looping for smart card, inverted the silent to verbose, updated cardhelper stuff 2021-04-04 17:01:43 +02:00
iceman1001 31f7f17766 smart, loop 5 times, and shorten delay instead 2021-04-04 11:21:17 +02:00
iceman1001 2ffcdc67f6 fix cppchecker 2021-03-26 21:32:42 +01:00
iceman1001 8d18860c6a fix cppchecker 2021-03-26 21:30:25 +01:00
iceman1001 f36da8a639 fix cppchecker uninitvar 2021-03-26 21:26:29 +01:00
iceman1001 7574606080 hf felica sniff - now uses cliparser 2021-03-26 21:01:50 +01:00
iceman1001 91b47eeb1f hf felica litesim - now uses cliparser 2021-03-25 09:39:40 +01:00
iceman1001 e5181d7847 syntax 2021-03-15 15:54:15 +01:00
iceman1001 b0d16a8905 text 2021-03-15 15:53:47 +01:00
iceman1001 93ff663755 text 2021-03-15 15:53:37 +01:00
iceman1001 bb0577f978 minor 2021-03-15 01:31:36 +01:00
iceman1001 f70a49e894 lf simulate - less checks 2021-03-15 01:29:48 +01:00
iceman1001 0851f3d947 only 10bits available 2021-03-15 01:27:35 +01:00
iceman1001 bc4a5cf4de hf mf sim - testing to remove the field detection, its inside emcmd anyway 2021-03-15 01:26:55 +01:00
Anže Jenšterle 2de475bdd9
q to k 2021-03-15 01:21:30 +01:00
Anže Jenšterle 85ab3650e3
fixed as per feedback 2021-03-15 01:08:11 +01:00
Anže Jenšterle 9a33e547f3
more renaming and explaining 2021-03-15 00:58:38 +01:00
Anže Jenšterle 73dd5a23e4
fixed help for standalone 2021-03-15 00:55:25 +01:00
Anže Jenšterle fb34db5e10
Finish renaming standalone, add documentation 2021-03-15 00:36:46 +01:00
Anže Jenšterle ac36c06590
rename standalone 2021-03-15 00:33:27 +01:00
Anže Jenšterle 180577695e Merge branch 'master' of https://github.com/RfidResearchGroup/proxmark3 into function/desfire-standalone 2021-03-13 02:16:26 +01:00
iceman1001 2bd5831f27 text 2021-03-11 09:40:02 +01:00
iceman1001 1b2091932e fix 'mem spiffs view' and bad file stats retrieval 2021-03-10 10:43:49 +01:00
iceman1001 8c16c4d95d text 2021-03-09 14:58:08 +01:00
iceman1001 ad2b0879fc added: mem spiffs view - to view a file on SPIFFS\n mem spiffs dump - now uses cliparser and NG 2021-03-09 14:38:31 +01:00
iceman1001 02aabf90d3 mem spi mount/unmount/test/check/tree/info/remove/rename/wwipe - now uses cliparser. remove/rename uses NG 2021-03-08 17:39:21 +01:00
Philippe Teuwen e5c5629cf2 Some tunings of otptear:
- make tearoff_delay_us and tearoff_enabled globals
- use tearoff_hook and remove Dbprintf in critical tearoff timing
- move initial write from MifareU_Otp_Tearoff to CmdHF14AMfuOtpTearoff and make it optional (old behavior was writing initial 00000000 when -d was not provided)
- tearoff: compare with initial write, not with previous tearoff outcome
- rephrase some messages
- track all begin and end of erase and write phases, with quite complex logic to cover multiple cases (starting in middle of erased phase, starting with write 0, ...) and report them
- check against initial write error
- repeat same timing (up to 10x) in case of write/read errors then quit
- typos
2021-03-07 23:48:55 +01:00
iceman1001 dff732840f mem info - now accepts input id to facility easy testing. Signature offset also triggers erase before to enable easy updates 2021-03-07 08:56:36 +01:00
Anže Jenšterle 5633768e81 desfire emulation standalone 2021-03-05 10:58:52 +01:00
iceman1001 886104e4cb cppchecker out-of-bounds, I believe it was a false positive but... 2021-03-05 10:22:35 +01:00
iceman1001 928c0e4162 cppchecker overflow integer warning 2021-03-05 10:21:25 +01:00
iceman1001 3275decfb0 cppchecker 2021-03-05 10:21:02 +01:00
iceman1001 24ee8080e1 large dma size for demod signals 2021-03-05 10:18:02 +01:00
iceman1001 7910464a85 cppchecker 2021-02-28 19:01:38 +01:00
iceman1001 1fbb838d3a cppchecker 2021-02-24 20:46:06 +01:00
iceman1001 2184b0dde8 cppchecker 2021-02-24 14:26:21 +01:00
iceman1001 bb6ea597b4 cppchecker shadow 2021-02-24 14:17:23 +01:00
iceman1001 9395f8c8ac cppchecker 2021-02-24 00:29:50 +01:00
iceman1001 b7400d109d Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 2021-02-23 23:57:56 +01:00
Iceman e8bf717f1d
Merge pull request #1211 from tharexde/4x50_fix
4x50 fix
2021-02-23 23:57:41 +01:00
iceman1001 232a172ac5 rename 2021-02-23 23:54:02 +01:00
iceman1001 d9195effc7 cppchecker 2021-02-23 23:53:08 +01:00
iceman1001 4620c0b21e cppchecker fixes 2021-02-23 23:00:29 +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 db679608ec initial implementation of em4x50 standalone mode (lf_tharexde) 2021-02-15 22:48:34 +01:00
tharexde a78fecad07 revert changes (PR follows) 2021-02-15 21:26:16 +01:00
tharexde 9a96157e82 initial implementation of em4x50 standalone mode 2021-02-14 12:42:47 +01:00
tharexde ac0ef23d5e Merge branch 'master' into dev_4x50_standalone
update
2021-02-12 23:21:49 +01:00
iceman1001 1ce9053c51 hf 14a sim - less button checks and even less dataavailable checks 2021-02-12 22:08:10 +01:00
iceman1001 46d9ed20e5 added "hf jooki sim" command. Lets see if the data_available call every 8000th times doesnt interrupt with simulation process too much. 2021-02-12 10:16:24 +01:00
iceman1001 7a653e7faf textual 2021-02-12 09:10:55 +01:00
tharexde a944ff5927 - added flash defines (RDV4)
- modified LED signals
- cleanup
2021-02-11 19:29:43 +01:00
tharexde b20f532282 - added missing timeout checks
- relocated timer resets in standalone mode
2021-02-09 23:22:46 +01:00
Anže Jenšterle cd36770c5e
make style 2021-02-09 16:56:55 +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 ed642855d8 global parameter for standalone mode (catch pwd sent by reader) 2021-02-06 20:00:58 +01:00
iceman1001 e3aa035be7 fix: lf config set decimate or divisor to 8 is now possible 2021-02-03 16:00:33 +01:00
iceman1001 47c27d751c lf awid/hid/io/410x watch - now works with user side abort 2021-02-02 17:55:54 +01:00
iceman1001 ed3d12724b text 2021-02-02 15:33:42 +01:00
iceman1001 aad7d4c8df text 2021-02-01 23:27:26 +01:00
iceman1001 40230532f5 text 2021-02-01 23:23:34 +01:00
iceman1001 a72058243b lcd-h is renamed 2021-01-31 01:07:51 +01:00
tharexde b57a457254 Merge branch 'master' into dev_4x50_standalone
solved merge conflicts
2021-01-30 00:29:18 +01:00
iceman1001 33a17fcd67 cppchecker fixes 2021-01-29 16:47:02 +01:00
iceman1001 145a031922 coverity fix #308205 2021-01-29 16:16:46 +01:00
iceman1001 f65b5eb96d coverity fix #308194 2021-01-29 16:10:33 +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 c0f4abb8d4 cppchecker fix 2021-01-28 12:52:10 +01:00
iceman1001 3c8cefd898 forgot to remove 2021-01-28 12:51:33 +01:00
iceman1001 a9b265ff1b cppcheck fixes call from hf_aveful with NULL 2021-01-28 12:16:02 +01:00
iceman1001 3c07e264c9 cppchecker fixes 2021-01-28 12:11:24 +01:00
iceman1001 6e0673fd02 cppchecker fixes 2021-01-28 12:05:32 +01:00
iceman1001 65c11ee0e4 litte rename 2021-01-28 11:49:25 +01:00
iceman1001 a5c40fa07b minor renaming 2021-01-27 23:30:37 +01:00
iceman1001 f6462137cf standalone mode LF_EM4100RWC, LF_EM4100RSWB - odd big buff static pointer usage 2021-01-27 23:18:01 +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 d53fda3d3d first working version (complete) 2021-01-27 01:03:10 +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
Marcos Del Sol Vives 8bf89436f8 Improve error messages on encrypted nonce acquisition 2021-01-22 16:06:39 +01:00
Marcos Del Sol Vives 7094994b57 Fix nonce acquisition 2021-01-22 16:05:45 +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