Commit graph

17704 commits

Author SHA1 Message Date
Philippe Teuwen a42cb6dea1 experimental_lib/example_c port as arg 2023-11-11 18:24:34 +01:00
Philippe Teuwen 3cb023f560 arraylen 2023-11-11 18:24:34 +01:00
Philippe Teuwen 73db5cb912 style: missing include of own header 2023-11-11 18:24:34 +01:00
Philippe Teuwen 9f8c02bf96 fix CWE-562: Return of Stack Variable Address 2023-11-11 18:24:34 +01:00
Philippe Teuwen ba8e90edfd make style 2023-11-11 18:24:34 +01:00
iceman1001 169d31cc8e fix coverity 265059 2023-11-11 16:53:06 +01:00
iceman1001 8e2e1d4cb4 fix coverity 420049 2023-11-11 16:50:23 +01:00
iceman1001 2401a0e27b fix coverity 420050 2023-11-11 16:47:45 +01:00
iceman1001 0924cb30bb fix coverity 421621 2023-11-11 16:46:32 +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 21fa3331b5 set array pointer to end of struct. Otherwise we will have some issues 2023-11-11 15:47:58 +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 7f2bc916d4 use local fct instead 2023-11-10 00:32:10 +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
Iceman 4ca3f2c3b6
Merge pull request #2169 from team-orangeBlue/NotesRevisedRevised
The fix to the completely fixed magic notes
2023-11-09 08:18:39 +01:00
team-orangeBlue 23473714c3
Some UMC updates
They're 06A0 specific, and I must add them.

Signed-off-by: team-orangeBlue <63470411+team-orangeBlue@users.noreply.github.com>
2023-11-09 08:03:10 +03:00
team-orangeBlue a561fd4317
Update CHANGELOG.md
There's nothing to describe, I think.

Signed-off-by: team-orangeBlue <63470411+team-orangeBlue@users.noreply.github.com>
2023-11-09 07:51:52 +03:00
team-orangeBlue 8878bf3e66
Merge branch 'RfidResearchGroup:master' into NotesRevisedRevised 2023-11-09 07:39:28 +03:00
team-orangeBlue a2f97761db
Megafix
There is no commit history.
I'm sorry. I suck with git.

Please see PR 2003, it has it.

Signed-off-by: team-orangeBlue <63470411+team-orangeBlue@users.noreply.github.com>
2023-11-09 07:33:51 +03:00
Oleg Moiseenko fdfe8869ae
Update cmdhfmf.c
Signed-off-by: Oleg Moiseenko <807634+merlokk@users.noreply.github.com>
2023-11-09 01:35:26 +02:00
Iceman f0b6816da5
Merge pull request #2166 from wh201906/udp_note
Add note for USB to UDP bridge app
2023-11-08 15:06:14 +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
wh201906 a9b3c0d9f4
Add note for USB to UDP bridge app 2023-11-08 12:06:58 +08:00
iceman1001 c1ec770a69 changed "hf 14a info" to also give a hint for NTAG424 tags 2023-11-07 21:41:42 +01:00
iceman1001 1beab7e07b uncomment out 2023-11-07 21:31:25 +01:00
iceman1001 2ba8c50b79 text 2023-11-07 21:23:03 +01:00
iceman1001 7adadde5f5 added support to verify UL AES signatures. This tag supports of randomizing UID and mixing with AES keys, making a generic signature algo a bit harder. But for the non mixed signature check it should work. Also added Ul AES version for it to be correct identified. 2023-11-07 21:22:25 +01:00
iceman1001 463356469a added test scenario for MIFARE Ultrlight AES. However openssl doesnt handle curve secp192r1. Which is odd because I was sure it did. 2023-11-07 21:20:39 +01:00
iceman1001 c60503560c more defines and fix termux compilation 2023-11-07 15:44:12 +01:00
iceman1001 c3543c4610 adapting cmakefile to the client cmakefile. 2023-11-07 13:59:54 +01:00
iceman1001 01aaad7866 text 2023-11-07 13:55:39 +01:00
iceman1001 5dd144b193 reworked autopwn to allow for user to supply multiple keys in command line. All is merged with default array and dictionary if suppolied when doing dictionary attack 2023-11-06 23:52:05 +01:00
iceman1001 d137b74de7 missing 2023-11-06 23:19:46 +01:00
iceman1001 6653bffe00 coverity fixes 2023-11-06 22:58:14 +01:00
iceman1001 bf6f5518ac fix overflow (@wh201906) 2023-11-06 17:12:03 +01:00
iceman1001 be63138016 fix wrong types 2023-11-06 17:07:16 +01:00
Oleg Moiseenko 73f5270fa2
Update cmdhfmf.c
Signed-off-by: Oleg Moiseenko <807634+merlokk@users.noreply.github.com>
2023-11-06 16:01:56 +02:00
Oleg Moiseenko 86085dc386
Merge pull request #2164 from merlokk/gen4_chpasswd
add change password command
2023-11-06 15:57:35 +02:00
merlokk f2110c11ae fix text 2023-11-06 15:56:51 +02:00
merlokk 70e39ec0c4 check return code 2023-11-06 15:52:54 +02:00
merlokk c1bc926e24 changelog 2023-11-06 15:49:26 +02:00
merlokk 6606225686 add change password command 2023-11-06 15:48:18 +02:00
Oleg Moiseenko 9a05e8bbd6
Merge pull request #2163 from merlokk/gen4_ref
gen4 commands refactoring
2023-11-06 15:27:18 +02:00
merlokk e32ca56084 gen4 commands refactoring 2023-11-06 14:22:21 +02:00
Oleg Moiseenko 7692f09760
Merge pull request #2162 from merlokk/ginfo_add
Ginfo add some additional info
2023-11-06 14:04:32 +02:00
merlokk f617cac993 fix password parameter in the command 2023-11-06 13:55:49 +02:00
merlokk c215752b6e add some hints on the ginfo config values and double-check correctness 2023-11-06 13:51:56 +02:00