Commit graph

16270 commits

Author SHA1 Message Date
iceman1001 e74a025a27 added some more ISO7816 error return codes, swapped to defines in 14a.c 2023-01-14 12:10:48 +01:00
iceman1001 8c315716d3 swapped to defines instead to see if older GCC supports it 2023-01-14 12:04:45 +01:00
iceman1001 fe63c503fd added some ISO7816 error code defines 2023-01-14 12:04:09 +01:00
mwalker33 224a83527f Update cmdlfparadox.c
Add FC/CN to clone for paradox
2023-01-14 18:16:09 +11:00
Benjamin DELPY 21de6e750c Added standalone mode for simulatin Nedap ID 2023-01-11 23:31:23 +01:00
iceman1001 73a80fb07d hf mf wrbl, restore - changed the logic of --force param. It is now used to override warnings about BLOCK0 and bad ACL block data and allow the user to write it regardless of its consequences.\n You can easily brick sectors on genuine or Gen2 cards.\n Be aware, here be dragons! 2023-01-10 22:08:59 +01:00
Iceman 72455389d5
Merge pull request #1863 from gtalusan/master
fix off-by-1 when removing header in hf_mfu_amiibo_restore
2023-01-09 17:46:51 +01:00
George Talusan 90b1cb7954
fix off-by-1 when removing header in hf_mfu_amiibo_restore 2023-01-09 10:35:15 -05:00
iceman1001 f2185b3933 use strcat instead of strncat, we are adding same as we removed 2023-01-09 00:48:42 +01:00
Iceman 69a0890ad1
Merge pull request #1862 from nvx/bugfix/force_firmware_version_update
Update armsrc and bootrom Makefiles to ensure the version always updates.
2023-01-09 00:37:48 +01:00
iceman1001 5289308545 missing a bracket 2023-01-09 00:03:46 +01:00
iceman1001 6cbebb29dc mingw seems to doesnt like backslashes 2023-01-08 21:56:38 +01:00
iceman1001 6ad73d25fd text 2023-01-08 21:55:38 +01:00
iceman1001 df05e28923 added a fingerprint test for OTP algos 2023-01-08 21:54:46 +01:00
iceman1001 19dd580b3b adapt file path checks 2023-01-08 21:52:30 +01:00
iceman1001 d1aa57ac5d update text 2023-01-08 19:31:22 +01:00
iceman1001 82d4b31942 renamed to follow name convention 2023-01-08 19:30:55 +01:00
iceman1001 2206271ba3 renamed script to follow name convention 2023-01-08 19:29:02 +01:00
iceman1001 ab3a8f4121 fix helptext 2023-01-08 19:27:41 +01:00
nvx e6ecc5320f Update armsrc and bootrom Makefiles with a .FORCE PHONY target for version_pm3.c
This fixes issues in ProxSpace where the firmware .elf files are sometimes not rebuilt
2023-01-09 00:57:28 +10:00
Iceman 171f9d4fcd
Merge pull request #1847 from wh201906/fix-flash-suggest
Fix the steps when updating from old version
2023-01-08 13:27:04 +01:00
iceman1001 fd39493cac cppcheck fixes 2023-01-06 23:57:02 +01:00
iceman1001 9888eef8dc changed hf mf wrbl and view command to look for strict readonly ACL in the data. 2023-01-06 23:53:25 +01:00
Iceman 05922a2d7c
Merge pull request #1860 from jmichelp/master
Add command `piv authsign`
2023-01-06 22:33:27 +01:00
Jean-Michel Picod 16410b064d Fix format string to please CodeQL 2023-01-06 22:06:07 +01:00
Jean-Michel Picod a7980d8e8a Use a typed constant and see if that makes CodeQL happy :) 2023-01-06 21:52:26 +01:00
Jean-Michel Picod 15b541c2ea Add command piv authsign 2023-01-06 21:36:08 +01:00
Iceman 899a865994
Merge pull request #1859 from jmichelp/master
Add `piv scan` command
2023-01-06 21:30:33 +01:00
Jean-Michel Picod e5f6e34632 changelog 2023-01-06 21:25:48 +01:00
Jean-Michel Picod efc685864a Add PIV command to scan all data containers on a PIV card. 2023-01-06 21:23:22 +01:00
Iceman cef0da95ee
Merge pull request #1858 from jmichelp/master
First two PIV commands
2023-01-06 21:11:51 +01:00
Jean-Michel Picod e9d461947e Add changelog and fix my github handle 2023-01-06 18:31:12 +01:00
Jean-Michel Picod 663fd4efc9 Remove unused error code.
Will be added back for the PIN check command
2023-01-06 18:28:53 +01:00
Jean-Michel Picod 6e084d82d5 First two PIV commands 2023-01-06 18:19:31 +01:00
Iceman e5a39e47b2
Merge pull request #1857 from jmichelp/master
Initial rework on TLV to avoid mem leaks
2023-01-06 17:17:02 +01:00
Yann GASCUEL 309603f19b Add new Standalone mode LF_PROX2BRUT: HID ProxII brueforce v2
Trivial card number brute forcer for when you know the facility code
and want to find valid(s) card number(s).
2023-01-06 15:57:39 +01:00
Jean-Michel Picod 80a4698a7f Initial rework on TLV to avoid mem leaks 2023-01-06 13:03:10 +01:00
Self Not Found b2d03e8c30
Merge branch 'RfidResearchGroup:master' into fix-flash-suggest 2023-01-06 14:20:48 +08:00
Iceman e3aa67fe5e
Merge pull request #1855 from nvx/feature/iclass_shallow_mod
Add iclass reader ASK support
2023-01-04 20:40:44 +01:00
nvx 4180635218 Add --shallow option to hf iclass reader commands to do shallow (ASK) reader modulation instead of OOK. 2023-01-04 23:59:03 +10:00
iceman1001 53808f2c7f sanity checks and style 2022-12-31 23:07:54 +01:00
iceman1001 d6af860136 adapt path separator to handle WIN32 backslash. 2022-12-31 22:30:07 +01:00
iceman1001 2b27ce0286 mac os actions seem to report a different return code and it exits the action. lets see if it works if it continues 2022-12-31 13:21:22 +01:00
iceman1001 e77781e621 only mark CRC bytes if we have 3 or more bytes, and increase the line buffer since ansi colors eats chars 2022-12-31 10:04:30 +01:00
iceman1001 6d208346f7 remove file 2022-12-31 10:03:17 +01:00
Iceman 97e394c58a
Merge pull request #1850 from nvx/feature/better_nxp_15693_identification
Improved NXP SLI/SLIX series tag identification
2022-12-30 09:52:52 +01:00
Iceman 259ad97004
Merge branch 'master' into feature/better_nxp_15693_identification
Signed-off-by: Iceman <iceman@iuse.se>
2022-12-30 09:52:15 +01:00
Iceman 762c779dd0
Merge pull request #1851 from hph86/fix-em4x05-sniff-buffer-overflow
Fix stack-based buffer overflow in "lf em 4x05 sniff" command
2022-12-30 09:46:16 +01:00
Hanno Heinrichs 9e0fe3ca36 Fix stack-based buffer overflow in "lf em 4x05 sniff" command 2022-12-29 13:55:24 +01:00
nvx e44f847474 Improved NXP SLI/SLIX series tag identification 2022-12-29 22:37:50 +10:00