iceman1001
98acac3fc2
fix unused warning
2024-05-28 09:52:27 +02:00
iceman1001
d3d701f538
the generation of NrAr is used in the regression tests. I readded the old way and if you call the hitag2_gen_nRaR.py with five params, you get the nice commands instead
2024-05-27 15:08:49 +02:00
Philippe Teuwen
676c91baaf
pk st25tn
2024-05-16 23:50:35 +02:00
Iceman
2b276cae1a
Merge pull request #2385 from henrygab/em4x70_add_tests
...
add `lf em 4x70 calc` and self-tests
2024-05-15 09:19:41 +02:00
Henry Gabryjelski
20711e7037
Add em4x70 tests
2024-05-14 21:06:35 -07:00
iceman1001
5fd4d7e774
fix const param, bitwiseboolean
2024-05-14 14:29:30 +02:00
iceman1001
480d5a3241
array init
2024-05-14 11:26:16 +02:00
Henry Gabryjelski
c40f4be3e6
re-enable broken hitag2 test
2024-05-06 07:59:41 -07:00
Henry Gabryjelski
9d33646b80
Disable broken hitag2 test so github actions work
2024-05-05 18:27:35 -07:00
Philippe Teuwen
455d4a9a74
key id 01?
2024-04-23 22:58:18 +02:00
Philippe Teuwen
5ca6d5c493
Update recover_pk.py
2024-04-23 22:51:47 +02:00
iceman1001
3ef3e3a63d
update signature data
2024-04-23 02:16:01 +02:00
Benjamin DELPY
e6ad06a2c8
Update recover_pk.py with first TruST25 (ST) key
...
TruST25 (ST) - KeyID 0x04?
`curve=secp128r1, hash=sha256` - from block 63 in ST25TV, starting with KeyID?
Tested on multiple `ST25TV02KC` - `K04S` at block 63, signature in ... ASCII...
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com >
2024-04-23 01:11:05 +02:00
iceman1001
c8849af5e0
This is the major changes made to the HITAG2 commands. Its heavly based on RFIDLers implementation and its been converted to work with Proxmark3. Special thanks to @kevsecurity for his amazing implementations of the Gone in 360 Seconds paper by Roel, Flavio & Balasch. Thanks to @adamlaurie for his RFIDler project. It wouldnt been doable without it.
2024-04-22 16:20:24 +02:00
iceman1001
1b45112ad0
style
2024-04-22 09:40:50 +02:00
iceman1001
042ba20d58
style
2024-04-22 09:36:42 +02:00
iceman1001
67c14c5314
adapt regression tests
2024-04-22 09:21:55 +02:00
Jaka
c871e435e4
fix implicit use of time()
2024-04-18 09:40:00 +02:00
iceman1001
9a73e77d72
style
2024-04-11 22:08:25 +02:00
iceman1001
4e540053e9
style
2024-04-07 11:38:51 +02:00
iceman1001
ab2e3d5179
updated the OpenCL Headers from https://github.com/KhronosGroup/OpenCL-Headers/tree/main/CL .
2024-03-26 15:08:34 +01:00
iceman1001
529d57a181
style
2024-03-25 23:34:53 +01:00
iceman1001
140cc1d957
style
2024-03-25 23:33:44 +01:00
wh201906
af11b98f09
Misc work about flashing firmware by JTAG
...
Add config file for CMSIS-DAP
Highlight the note for unlocking the JTAG ports
2024-02-16 14:57:41 +08:00
Yann GASCUEL
f8514f48d7
standalone: add HF_15SIM Standalone mode code source
...
Also add it into documentation and build_all_firmwares.sh
(standalone mode was added in Standalone Makefiles in a previous commit)
2024-01-24 13:59:12 +01:00
Philippe Teuwen
ead228672a
crack5opencl: Fix various printf compilation errors when enabling debug macros
2024-01-23 15:10:47 +01:00
Philippe Teuwen
4e29dfa2b5
crack5opencl: Fix MEMORY_FREE_ALL macro, fix segfault
2024-01-23 15:10:07 +01:00
Iceman
18fd68900d
Merge pull request #2237 from socram8888/waveshare-gd
...
[WIP] Use GDlib in Waveshare ePapers command
2024-01-07 21:51:46 +01:00
iceman1001
482a6464a2
style. we use calloc
2024-01-07 20:47:07 +01:00
Marcos Del Sol Vives
760e4ebc9d
Increase precision in color matching
2024-01-07 20:32:31 +01:00
Marcos Del Sol Vives
d27669f22c
Allow image conversion when offline
2024-01-07 18:05:48 +01:00
iceman1001
fc54e61890
fix optarg error
2024-01-02 23:23:40 +01:00
iceman1001
fda0968db2
white space and adding hf_unisniff to buildscript
2024-01-02 23:11:51 +01:00
iceman1001
9d55455d66
fix test for the change of text
2023-12-11 00:10:53 +01:00
iceman1001
7811a1830b
adapt tests for new output
2023-12-09 12:03:18 +01:00
iceman1001
fbdb268445
QL88 signature Public Key was identified as Manufacture Mifare Classic before. Now added tests and checks.\nnext step is to use the S17/B key to read the signature
2023-11-28 11:00:48 +01:00
Iceman
7d9326c60d
Merge pull request #2176 from phreakmonkey/mfkey-pthreads
...
Fix pthreads on older gcc
2023-11-27 14:54:46 +01:00
iceman1001
c0dc9de43f
fix for ultra recovery
2023-11-14 19:25:14 +01:00
K.C. Budd
8bf4e7c25e
Fix pthreads on older gcc
2023-11-14 08:22:27 -08:00
Grayson Martin
e65263c73b
run make style
2023-11-11 14:32:09 -06:00
Philippe Teuwen
3cb023f560
arraylen
2023-11-11 18:24:34 +01:00
Philippe Teuwen
ba8e90edfd
make style
2023-11-11 18:24:34 +01:00
iceman1001
9ed6a3cb6c
fix coverity ID 423236, 423235, 423234. Resource leak, use after free, out-of-bounds
2023-11-11 16:43:12 +01:00
iceman1001
da73a2896a
text
2023-11-11 15:47:10 +01:00
iceman1001
ecd7f53eda
added a staticnested program that uses two different implementations. The Chameleon Ultra impl and PM3 Impl.\nRunning the test script will show how the CU impl has some issues
2023-11-11 15:46:47 +01:00
iceman1001
a36cfbdb1f
move keys check to pre-processing
2023-11-11 15:13:14 +01:00
iceman1001
918e11bac4
there are more requirements in all python scripts in this folder.\nneeds to be added if this file shall be relevant
2023-11-10 00:31:00 +01:00
iceman1001
a361118279
fixed checks where the decoded crypto stream compared, added hard coded default keys check, seperate old vs ev1 recovery, simplified thread loops.\nall samples works as expected again.
2023-11-10 00:29:46 +01:00
iceman1001
cd167b4632
added a python3 script that given a folder will try to extract all keys in the dump files and create a unique dictionary text file
2023-11-08 13:50:16 +01:00
iceman1001
1beab7e07b
uncomment out
2023-11-07 21:31:25 +01:00