Commit Graph

19130 Commits

Author SHA1 Message Date
Adam Jon Foster 2d3cff720b Update iso14443a.c
Added custom RATS option

Signed-off-by: Adam Jon Foster <me@evildaemond.com>
2024-09-23 14:46:31 +08:00
Adam Jon Foster d48d69b3e2 Update pm3_cmd.h
Added Header File

Signed-off-by: Adam Jon Foster <me@evildaemond.com>
2024-09-23 14:42:22 +08:00
Adam Jon Foster 5be8f92cff Update iso14443a.h
Added SimulateIso14443aTagAID

Signed-off-by: Adam Jon Foster <me@evildaemond.com>
2024-09-23 14:38:59 +08:00
Adam Jon Foster 95a8829f20 Update iso14443a.c
Added SimulateIso14443aTagAID

Signed-off-by: Adam Jon Foster <me@evildaemond.com>
2024-09-23 14:38:30 +08:00
Adam Jon Foster 4ff0726eb6 Update appmain.c
Signed-off-by: Adam Jon Foster <me@evildaemond.com>
2024-09-23 14:34:56 +08:00
Adam Jon Foster 92767a685f Update pm3_cmd.h
Added RATS_IN_DATA as a definition

Signed-off-by: Adam Jon Foster <me@evildaemond.com>
2024-09-23 14:33:30 +08:00
Adam Jon Foster 92ce2cb780 Update cmdhf14a.h
Added HF 14a AID Sim

Signed-off-by: Adam Jon Foster <me@evildaemond.com>
2024-09-23 14:32:14 +08:00
Adam Jon Foster 4b4afc623f Update cmdhf14a.c
Added HF 14a AID Sim

Signed-off-by: Adam Jon Foster <me@evildaemond.com>
2024-09-23 14:31:52 +08:00
Iceman d2783214e3 Merge pull request #2531 from douniwan5788/hitag_enum
refactor: Merge enum hitag_function
2024-09-22 15:14:38 +03:00
douniwan5788 8b7f34b4d9 refactor: Merge enum hitag_function. read/write has already been differentiated by command 2024-09-22 20:05:25 +08:00
Iceman 495759d6bd Merge pull request #2530 from nemanjan00/avx512f
Patch for hardnested attack, for avx512f, by @xianglin1998
2024-09-22 10:33:20 +03:00
Iceman 0331b66e78 Merge pull request #2529 from douniwan5788/move_to_hts
Move to hts
2024-09-22 10:32:13 +03:00
Iceman 73711f7862 Merge pull request #2528 from douniwan5788/bigbuf
refactor: change BigBuf to const
2024-09-22 10:31:32 +03:00
Iceman 5f44f23b92 Merge pull request #2527 from douniwan5788/82xx_page
fix: bypass some limits for 82xx
2024-09-22 10:30:57 +03:00
Iceman 0476596524 Merge pull request #2526 from douniwan5788/lfsearch_hangs
fix: `lf search` hangs
2024-09-22 10:29:14 +03:00
Iceman a3871cdd1e Merge pull request #2525 from jmichelp/dev
Print LUA and Python interpreter versions
2024-09-22 10:28:11 +03:00
Iceman d68bddaf0e Merge branch 'master' into dev
Signed-off-by: Iceman <iceman@iuse.se>
2024-09-22 10:28:04 +03:00
Iceman 2b1a71b391 Merge pull request #2524 from jmichelp/lua54
Update LUA from v5.2 to v5.4
2024-09-22 10:26:51 +03:00
Nemanja Nedeljkovic de89cbb7b0 Changelog and credits 2024-09-22 02:32:45 +02:00
Nemanja Nedeljkovic dd9d9d8f9e Patch for hardnested attack, for avx512f, by @xianglin1998 2024-09-22 02:30:49 +02:00
douniwan5788 0ef374e06f fix: lf search hangs 2024-09-21 23:37:55 +08:00
douniwan5788 eb3cd2a3eb refactor: move lf hitag read/write --hts to lf hitag hts rdbl/wrbl 2024-09-21 23:36:31 +08:00
douniwan5788 0614251555 refactor: move lf hitag sim --hts to lf hitag hts 2024-09-21 23:36:31 +08:00
douniwan5788 ea9da498a7 refactor: change BigBuf to const 2024-09-21 23:35:36 +08:00
douniwan5788 a9cf1cc67b fix: bypass some limits for 82xx 2024-09-21 23:34:38 +08:00
Jean-Michel Picod 2094f5f92b Print LUA and Python interpreter versions 2024-09-20 17:44:09 +02:00
Jean-Michel Picod 59f9272993 Silly gitignore file 2024-09-20 17:39:30 +02:00
Jean-Michel Picod 8a4a6da287 Add missing file which was gitingore'd 2024-09-20 17:32:18 +02:00
Jean-Michel Picod 9cd810d2ba Update changelog 2024-09-20 17:21:17 +02:00
Jean-Michel Picod 0c116f5517 Add the old bit32 LUA module as a compatiblity shim.
Many exisiting LUA scripts are using bit32 which has been removed
in LUA5.4 in favor of native language support of bitwise operations.
Yet, it's easier to backport this module rather than patching all the
existing LUA scripts because most of them can't be tested.
2024-09-20 17:21:17 +02:00
Jean-Michel Picod 22658097a7 Make the scripting code compatible with LUA 5.4
There's no unsigned anymore, just integers.
2024-09-20 17:21:17 +02:00
Jean-Michel Picod ad65b41aa7 Update SWIG wrapper 2024-09-20 17:21:17 +02:00
Jean-Michel Picod d616439618 Funtion unpack moved to table.unpack in LUA 5.3+ 2024-09-20 17:21:17 +02:00
Jean-Michel Picod 0421f5fde5 Update dkjson to a more recent version supporting utf-8 too 2024-09-20 17:21:17 +02:00
Jean-Michel Picod fa949538ce Ansicolors was a LUA5.1 module. Move it to LUA5.2+ module style. 2024-09-20 17:21:17 +02:00
Jean-Michel Picod 18e3600d95 Update build and CI scripts to LUA 5.4 2024-09-20 17:21:17 +02:00
Jean-Michel Picod 0fcc3107b0 Bump LUA version from 5.2 to 5.4 2024-09-20 17:21:16 +02:00
Iceman 9f3e94c668 Merge pull request #2523 from douniwan5788/doc
doc: update 82xx CON0
2024-09-20 10:59:53 +02:00
Iceman 176a93f77c Merge pull request #2521 from Antiklesys/master
Updates to iclass legrec and legbrute
2024-09-20 10:59:29 +02:00
Iceman a0e80658e7 Merge pull request #2520 from douniwan5788/hitags_cleanup
refactor: hitag S cleanup
2024-09-20 10:57:23 +02:00
douniwan5788 ebfb05bff3 doc: update 82xx CON0 2024-09-20 01:24:01 +08:00
Antiklesys a2a69b1b1b Update util.h
Signed-off-by: Antiklesys <syselkitna@gmail.com>
2024-09-19 19:14:23 +08:00
Antiklesys b92e357307 Update cmdhficlass.c
Signed-off-by: Antiklesys <syselkitna@gmail.com>
2024-09-18 23:18:30 +08:00
Antiklesys 47dc372ca7 Update cmdhficlass.c 2024-09-18 23:16:42 +08:00
Antiklesys 90b05106f8 Updates to iclass legrec and legbrute
Streamlined legbrute to remove then need for CSN and validate variables accuracy as per Iceman's suggestions.
Updated legrec (client side only) for the future arm side PR
Fixed variable overflow on the arm side for hex conversions
2024-09-18 18:10:53 +08:00
douniwan5788 3fabc97fdb refactor: hitag S cleanup 2024-09-18 02:43:28 +08:00
Iceman c7af82f146 Merge pull request #2519 from douniwan5788/reflect
Reflect
2024-09-17 18:52:28 +02:00
douniwan5788 11353044ca refactor: cleanup & optimize reflect* 2024-09-17 23:22:37 +08:00
douniwan5788 eda204bf87 add: reflect48 2024-09-17 23:22:37 +08:00
douniwan5788 f4b01f69a6 fix: reflect64 2024-09-17 23:22:37 +08:00