Commit graph

17926 commits

Author SHA1 Message Date
iceman1001 5a5bb22ef6 wrong param name. thanks @annplusplus for finding it 2024-01-18 16:25:29 +01:00
iceman1001 ae80614a1a style 2024-01-18 16:22:10 +01:00
iceman1001 3c7680264c forgot 2024-01-18 16:21:45 +01:00
iceman1001 26e837a1aa forgot 2024-01-18 16:21:01 +01:00
iceman1001 49f07a39d5 lf idteck demod takes a raw hex string and tries to decode it 2024-01-18 16:20:35 +01:00
iceman1001 7d67ac633a lf em 410x demod --bin takes a binary string and tries to demodulate EM4100. However, current preamble detection needs an extra ZERO in the beginning of the binary string 2024-01-18 16:17:42 +01:00
iceman1001 98e44176a9 lf em 4x05 view is a new command to view dump files. lf em 4x05 view got detailed breakdown of config word bits. protection bits are guarded by verbose flag and identifcation got better generic instead of an wrongly absolut match 2024-01-18 16:11:21 +01:00
iceman1001 55702e6e86 style 2024-01-18 13:45:28 +01:00
iceman1001 bc219ab619 fix string formatter 2024-01-18 13:44:33 +01:00
iceman1001 0e937e8cc6 preparing for better output of configuration data 2024-01-18 13:44:03 +01:00
iceman1001 6170eea81e style 2024-01-18 13:43:16 +01:00
iceman1001 df67ac7658 hf 15 eview and view now supports -z flag to make the output more dense 2024-01-17 21:12:41 +01:00
Iceman 40a39b961b
Merge pull request #2253 from JeroenSteen/Xerox
Small Xerox changes, finding correct partnumber additional information
2024-01-17 11:05:29 +01:00
Iceman 67afbb2821
Merge pull request #2254 from augustozanellato/cload_size
Add support for specifying size in `hf mf cload`
2024-01-17 00:11:03 +01:00
Augusto Zanellato bdc634240a Add support for specifying size in hf mf cload 2024-01-17 00:06:59 +01:00
Iceman a62556a9b3
Merge pull request #2251 from phaseloop/bruteforce-smart-mode
Add smart bruteforce mode to Mifare Classic and EM4x50
2024-01-17 00:06:07 +01:00
PhaseLoop b317d34cfd fix printf types 2024-01-16 22:48:58 +00:00
PhaseLoop be374ec2af remove unused message log 2024-01-16 22:40:17 +00:00
PhaseLoop d5070b34f4 fix cmake dependency 2024-01-16 22:31:04 +00:00
Jeroen van der Steen 8460726f1f Placed blocks at the top of code 2024-01-16 23:16:04 +01:00
Jeroen van der Steen f4a451db01 Small changes for finding Xerox-partnumber specific additional information 2024-01-16 22:55:01 +01:00
PhaseLoop 6ab52d55fa fix type casting 2024-01-16 21:44:44 +00:00
PhaseLoop 1e1f1fcae4 remove invalid change and duplicate keys 2024-01-16 21:30:02 +00:00
PhaseLoop fe5691997d fix typo + missing free() 2024-01-16 21:14:40 +00:00
PhaseLoop 32a55654c4 Merge branch 'master' into bruteforce-smart-mode 2024-01-16 20:35:59 +00:00
PhaseLoop dd859a2061 add smart bruteforce mode to MF Classic and EM4x50 2024-01-16 20:06:03 +00:00
iceman1001 989ef99e4a added a command to clear trace. Moved picopass reader to above _other_ 14b checks to improve speeds. Might do a extensive param to search for those odd ones 2024-01-16 16:23:20 +01:00
iceman1001 3268621fe0 Lowered the initial wait, Heuristic decided. Might need to look at Picopass datasheet and verify :) 2024-01-16 16:21:45 +01:00
iceman1001 730cc21f08 fix the field is off check 2024-01-16 15:49:35 +01:00
iceman1001 14ad94e4a0 missed is 2024-01-16 15:44:42 +01:00
iceman1001 acaaeea450 picopass uses a different CRC algo 2024-01-16 15:32:43 +01:00
iceman1001 2981dd94f7 had to keep track if the field is on or off on deviceside for 14b raw.\nAdded picopass ISO14443-B anticollision. It allows us to send raw packages over 14b. 2024-01-16 15:12:16 +01:00
iceman1001 aa173ce94f no more misspelling of list for Iceman 2024-01-16 13:55:36 +01:00
iceman1001 fe0eedaa6a style 2024-01-16 13:53:19 +01:00
iceman1001 13b74dd817 text 2024-01-16 13:52:25 +01:00
iceman1001 5b31211971 style 2024-01-16 11:53:42 +01:00
iceman1001 e89ec244cd rename sriwrite command 2024-01-16 11:52:10 +01:00
iceman1001 70b4bee761 reworked the 14B comms. Uses NG packets now. Most raw / apdu / write / rd got some love 2024-01-16 11:37:13 +01:00
iceman1001 9c7890e50c in data manrawdemode the em410xdecode resets the size if it fails to decode, render the setdemodbuf useless afterwards. 2024-01-16 08:59:08 +01:00
iceman1001 ad50a6a6c5 add one more ndef message decoder. This one is for android managed provision message. Its just printing the text. Most likely other decoding needed 2024-01-16 00:06:03 +01:00
iceman1001 805269ad4a text 2024-01-15 19:54:22 +01:00
iceman1001 73843fd366 testing to extent DMA buffer to 768 bytes 2024-01-15 17:36:19 +01:00
iceman1001 3baf5acc6f text 2024-01-15 17:35:00 +01:00
iceman1001 26b46a7330 adapt text output when parsing json files and detecting there is no more blocks to load 2024-01-15 17:27:12 +01:00
iceman1001 ca21348ff6 text 2024-01-15 17:14:04 +01:00
iceman1001 f69eb8b127 text 2024-01-15 16:34:06 +01:00
Iceman db45aff1ff
Merge pull request #2250 from nvx/linter_fixes
Fix some missing frees, null dereferences and missing initialisation picked up by clang-analyzer
2024-01-15 15:26:52 +01:00
nvx d2d6f80d11 Fix some missing frees, null dereferences and missing initialisation picked up by clang-analyzer 2024-01-16 00:22:53 +10:00
Iceman 5db2276602
Merge pull request #2249 from nvx/cardhopper_improvements
Multiple hf_cardhopper improvements
2024-01-15 13:11:24 +01:00
iceman1001 4df743c2a0 style 2024-01-15 13:08:55 +01:00