Commit Graph

  • bdc634240a Add support for specifying size in hf mf cload Augusto Zanellato 2024-01-17 00:05:46 +01:00
  • a62556a9b3
    Merge pull request #2251 from phaseloop/bruteforce-smart-mode Iceman 2024-01-17 00:06:07 +01:00
  • b317d34cfd fix printf types PhaseLoop 2024-01-16 22:48:58 +00:00
  • be374ec2af remove unused message log PhaseLoop 2024-01-16 22:40:17 +00:00
  • d5070b34f4 fix cmake dependency PhaseLoop 2024-01-16 22:31:04 +00:00
  • 8460726f1f Placed blocks at the top of code Jeroen van der Steen 2024-01-16 23:16:04 +01:00
  • f4a451db01 Small changes for finding Xerox-partnumber specific additional information Jeroen van der Steen 2024-01-16 22:55:01 +01:00
  • 6ab52d55fa fix type casting PhaseLoop 2024-01-16 21:44:44 +00:00
  • 1e1f1fcae4 remove invalid change and duplicate keys PhaseLoop 2024-01-16 21:30:02 +00:00
  • fe5691997d fix typo + missing free() PhaseLoop 2024-01-16 21:14:40 +00:00
  • 32a55654c4 Merge branch 'master' into bruteforce-smart-mode PhaseLoop 2024-01-16 20:35:59 +00:00
  • dd859a2061 add smart bruteforce mode to MF Classic and EM4x50 PhaseLoop 2024-01-15 20:25:02 +00:00
  • 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 iceman1001 2024-01-16 16:23:20 +01:00
  • 3268621fe0 Lowered the initial wait, Heuristic decided. Might need to look at Picopass datasheet and verify :) iceman1001 2024-01-16 16:21:45 +01:00
  • 730cc21f08 fix the field is off check iceman1001 2024-01-16 15:49:35 +01:00
  • 14ad94e4a0 missed is iceman1001 2024-01-16 15:44:42 +01:00
  • acaaeea450 picopass uses a different CRC algo iceman1001 2024-01-16 15:32:43 +01:00
  • 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. iceman1001 2024-01-16 15:12:16 +01:00
  • aa173ce94f no more misspelling of list for Iceman iceman1001 2024-01-16 13:55:36 +01:00
  • fe0eedaa6a style iceman1001 2024-01-16 13:53:19 +01:00
  • 13b74dd817 text iceman1001 2024-01-16 13:52:25 +01:00
  • 5b31211971 style iceman1001 2024-01-16 11:53:42 +01:00
  • e89ec244cd rename sriwrite command iceman1001 2024-01-16 11:52:10 +01:00
  • 70b4bee761 reworked the 14B comms. Uses NG packets now. Most raw / apdu / write / rd got some love iceman1001 2024-01-16 11:37:13 +01:00
  • ae1b3dd3fe merge rick423n 2024-01-16 00:28:33 -08:00
  • 9c7890e50c in data manrawdemode the em410xdecode resets the size if it fails to decode, render the setdemodbuf useless afterwards. iceman1001 2024-01-16 08:59:08 +01:00
  • 68415cb403 merge rick423n 2024-01-15 23:02:38 -08:00
  • fcae5ce237 install rick423n 2024-01-15 23:00:00 -08:00
  • 0134b2b8c2 checklist-for-release.md Ricardo 2024-01-15 22:55:29 -08:00
  • 498d2c4f4b Merge back from 2e7b8a2 Ricardo 2024-01-15 22:16:37 -08:00
  • b25dbefc92 Merge back from 6e9df18 Ricardo 2024-01-15 19:21:09 -08:00
  • 2e7b8a2891
    Merge branch 'RfidResearchGroup:master' into master rick423n 2024-01-15 16:43:03 -08:00
  • 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 iceman1001 2024-01-16 00:06:03 +01:00
  • 805269ad4a text iceman1001 2024-01-15 19:54:22 +01:00
  • 73843fd366 testing to extent DMA buffer to 768 bytes iceman1001 2024-01-15 17:36:19 +01:00
  • 3baf5acc6f text iceman1001 2024-01-15 17:35:00 +01:00
  • 26b46a7330 adapt text output when parsing json files and detecting there is no more blocks to load iceman1001 2024-01-15 17:27:12 +01:00
  • ca21348ff6 text iceman1001 2024-01-15 17:14:04 +01:00
  • f69eb8b127 text iceman1001 2024-01-15 16:34:06 +01:00
  • db45aff1ff
    Merge pull request #2250 from nvx/linter_fixes Iceman 2024-01-15 15:26:52 +01:00
  • d2d6f80d11 Fix some missing frees, null dereferences and missing initialisation picked up by clang-analyzer nvx 2024-01-16 00:22:53 +10:00
  • 5db2276602
    Merge pull request #2249 from nvx/cardhopper_improvements Iceman 2024-01-15 13:11:24 +01:00
  • 4df743c2a0 style iceman1001 2024-01-15 13:08:55 +01:00
  • 1828358ab0 Multiple hf_cardhopper improvements nvx 2024-01-15 22:05:30 +10:00
  • b135413995 text iceman1001 2024-01-15 13:01:45 +01:00
  • 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 :) iceman1001 2024-01-15 12:58:23 +01:00
  • 00dfd6e5f1 text iceman1001 2024-01-15 11:53:35 +01:00
  • 8831c9cfcf text iceman1001 2024-01-15 11:44:15 +01:00
  • 0607f3a47b added some sanity checks for the person who enters too small blocksize iceman1001 2024-01-15 11:18:35 +01:00
  • f563f461d9 text iceman1001 2024-01-15 04:11:46 +01:00
  • 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. iceman1001 2024-01-15 04:11:20 +01:00
  • 52241eff9e hf 15 wrbl - to handle different models iceman1001 2024-01-15 02:57:11 +01:00
  • c017565025 text iceman1001 2024-01-15 02:35:47 +01:00
  • 36be4d9556 text and style for comparing iceman1001 2024-01-15 01:14:58 +01:00
  • 35667fa0d6 its activate not select iceman1001 2024-01-15 01:13:59 +01:00
  • e84fab36f6 adapt output iceman1001 2024-01-15 00:35:21 +01:00
  • 9655afb4de text iceman1001 2024-01-15 00:34:11 +01:00
  • 9a26666858 adapted the read block in "hf xerox info" to something more generic iceman1001 2024-01-14 22:00:35 +01:00
  • e0b1b1af56 extra empty line to improve readbility iceman1001 2024-01-14 21:30:46 +01:00
  • 89555c0caa added list iceman1001 2024-01-14 21:26:35 +01:00
  • a88eae9f4e textual iceman1001 2024-01-14 20:30:50 +01:00
  • 61573a014e fix decoding of info in view command and turning off at select card iceman1001 2024-01-14 20:26:56 +01:00
  • c880b613d6 added log wait for write block iceman1001 2024-01-14 18:56:11 +01:00
  • 5a483df74d add set isodepstate in lua iceman1001 2024-01-14 18:24:54 +01:00
  • d0cb240c64 style iceman1001 2024-01-14 18:23:50 +01:00
  • 838d224cd2 added a hf xerox view command, it now also prints some more part info and fixed a bug with 255 != 256 iceman1001 2024-01-14 18:22:55 +01:00
  • 0b022e3c7e text iceman1001 2024-01-14 16:17:40 +01:00
  • 4661616ce6 fix logic iceman1001 2024-01-14 15:05:07 +01:00
  • 8d0b41a911 this commit fixes #2244 #2246 #1596 #2101. Its kind of a big refactoring and I most likely broke something. With that said. Now: HF 15 commands now uses NG packets, hf 15 raw support -k keepfield on and -s select, hf 15 dump/rdbl/rdmulti should handle blocksizes of 4 or 8, the error messages are unified and error handling the same. Some understanding how add_option impacts response message from card. A more clear separation between PM3 flags and ISO15693 protocol flags. iceman1001 2024-01-14 14:23:51 +01:00
  • 224da75e7a
    Merge pull request #2247 from evildaemond/patch-3 Iceman 2024-01-14 10:36:41 +01:00
  • 12e6b95d47
    Update hf_mf_uid_downgrade.lua Adam Jon Foster 2024-01-14 12:24:47 +08:00
  • 8e0e8e2240 Merge branch 'master' into bruteforce-smart-mode PhaseLoop 2024-01-13 16:53:05 +00:00
  • bbead00b21 hf 15 raw : add extra raw commands to write-alike timing list Chris Young 2024-01-13 00:51:32 +00:00
  • 2495645f7a Re-enable -k option in hf 15 raw (update to PR #1636) Chris Young 2024-01-13 00:38:57 +00:00
  • e8f284617f Merge commit 'd97e14f5c9010a27286a280a249ba316aefd5eea' rick423n 2024-01-11 21:13:28 -08:00
  • 261760e903 adapted the colors when setting and getting preference values.\nprefs set client.debug - now toggles client side APDY logging iceman1001 2024-01-10 22:04:38 +01:00
  • 0b9191185b "emv reader" - make apdu logging based on verbose flag and honor previous set value. In case we ever do this in Preferences iceman1001 2024-01-10 15:04:23 +01:00
  • 641308e29c detection iceman1001 2024-01-10 09:24:52 +01:00
  • 2d13a92353
    Merge branch 'RfidResearchGroup:master' into master rick423n 2024-01-09 20:23:23 -08:00
  • 0d24e8252f wrong format string iceman1001 2024-01-09 21:37:29 +01:00
  • 52968ed9a6 rick423n 2024-01-09 10:20:26 -08:00
  • 15688ca9b9 rick423n 2024-01-09 10:19:49 -08:00
  • f9b4e97561 rick423n 2024-01-09 10:13:37 -08:00
  • d01a79face rick423n 2024-01-09 10:13:10 -08:00
  • 8b61e28081 changed to defines and prepped to identify st25B... iceman1001 2024-01-09 15:40:40 +01:00
  • 42cd0e37e0 text iceman1001 2024-01-09 13:14:53 +01:00
  • 814dc8652d change 14b sriwrite, now supports a force option to override block checks. Good for devices like Gentilkiwis... iceman1001 2024-01-09 13:11:47 +01:00
  • e5b4cbedb6 refactored 14b read and 14b write. Write now also tries to verify that block has changed iceman1001 2024-01-09 13:10:43 +01:00
  • 17f4b95bdd removed user side timeout and improved debug messages iceman1001 2024-01-09 13:09:38 +01:00
  • e69b46f6f6 logging enabled for 14b readblock.\nsupport for tearoff in 14b adpu\nfixed a bug in 14b raw when adding crc\n raw command should now not touch reserved emulator memory when freed iceman1001 2024-01-09 13:07:43 +01:00
  • fd08617dfe text iceman1001 2024-01-09 10:36:54 +01:00
  • 1efb38ba98 fix hf 14b dump command not lock up every other call and modified the output. iceman1001 2024-01-09 10:22:27 +01:00
  • 131721c94a fix hf 14b dump - now always turn off the field even when called with --ns iceman1001 2024-01-09 10:01:35 +01:00
  • d3ef9e3c1d
    Merge pull request #2242 from francis2054/patch-2 Iceman 2024-01-09 09:12:46 +01:00
  • a2af356ee3
    Update Troubleshooting.md Francis 2024-01-09 01:51:07 +01:00
  • 51511ae301 Merge commit '39710c5fdf673241f93cbe0f9bbde62507c8eb2e' rick423n 2024-01-08 16:09:59 -08:00
  • dae8f4ac4b forgot one iceman1001 2024-01-08 23:48:45 +01:00
  • 562faa8489 removed the inconsistency of both being a status value and length value iceman1001 2024-01-08 23:40:45 +01:00
  • 69ec1c6c04 remove some repeating 14b select calls iceman1001 2024-01-08 22:17:50 +01:00
  • f8c9c10c22 text iceman1001 2024-01-08 21:18:01 +01:00