Commit graph

11222 commits

Author SHA1 Message Date
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
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 730cc21f08 fix the field is off check 2024-01-16 15:49:35 +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 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
nvx d2d6f80d11 Fix some missing frees, null dereferences and missing initialisation picked up by clang-analyzer 2024-01-16 00:22:53 +10:00
iceman1001 4df743c2a0 style 2024-01-15 13:08:55 +01:00
iceman1001 a79b2bb725 fix the too long filename bug when using a smaller width param. also added some extra text for output length of binary strings in decode. One tend to not see if its 25 or 26 bits sometimes :) 2024-01-15 12:58:23 +01:00
iceman1001 00dfd6e5f1 text 2024-01-15 11:53:35 +01:00
iceman1001 8831c9cfcf text 2024-01-15 11:44:15 +01:00
iceman1001 0607f3a47b added some sanity checks for the person who enters too small blocksize 2024-01-15 11:18:35 +01:00
iceman1001 f563f461d9 text 2024-01-15 04:11:46 +01:00
iceman1001 02f5e729ca added a new command "hf 15 wipe" which zeros out a card memory with writeblocks. Improved restore and wipe time. Also identified TI tags and their quirks. On device side when getting a error response from tag it doesnt care about eof package. So we send that one too. Which leads to a spurious package we ignore on client side. 2024-01-15 04:11:20 +01:00
iceman1001 52241eff9e hf 15 wrbl - to handle different models 2024-01-15 02:57:11 +01:00
iceman1001 c017565025 text 2024-01-15 02:35:47 +01:00
iceman1001 35667fa0d6 its activate not select 2024-01-15 01:13:59 +01:00
iceman1001 e84fab36f6 adapt output 2024-01-15 00:35:21 +01:00
iceman1001 9655afb4de text 2024-01-15 00:34:11 +01:00
iceman1001 9a26666858 adapted the read block in "hf xerox info" to something more generic 2024-01-14 22:00:35 +01:00
iceman1001 e0b1b1af56 extra empty line to improve readbility 2024-01-14 21:30:46 +01:00
iceman1001 89555c0caa added list 2024-01-14 21:26:35 +01:00
iceman1001 a88eae9f4e textual 2024-01-14 20:30:50 +01:00