Philippe Teuwen
4f9016814e
Revert "Release v4.17511 - Faraday"
...
This reverts commit 6e9df18de6
.
2023-11-13 10:19:09 +01:00
Philippe Teuwen
6e9df18de6
Release v4.17511 - Faraday
2023-11-13 10:19:09 +01:00
Grayson Martin
4e346e8ca2
Merge branch 'master' into smartcard-relay
2023-11-11 13:05:11 -06:00
Jean-Michel Picod
dbe0412311
Simplify quote handling
2023-10-18 10:38:33 +02:00
Jean-Michel Picod
3b7cec365a
Support double-quoted arguments in CLI
...
When a quoted command argument is seen, it will take all characters
until the next double-quote (no supported escape sequence here for
simplicity).
All white spaces (space, tab, etc.) are then removed from the argument.
This means that the following command should behave the same:
```
pm3> wiegand encode --fc 101 --cn 1337
pm3> wiegand encode --fc "1 0 1" --cn "1 3 3 7"
```
Or a more useful example, when copy/pasting hex formatted values:
```
pm3> hf iclass calcnewkey --old 1122334455667788 --new 2233445566778899
pm3> hf iclass calcnewkey --old "11 22 33 44 55 66 77 88" --new "22 33 44 55 66 77 88 99"
```
2023-10-18 10:27:12 +02:00
Grayson Martin
7f91da8a9a
Merge branch 'master' into smartcard-relay
2023-09-12 22:30:59 -05:00
iceman1001
f9877f79de
Revert "Release v4.17140 - Raccoon"
...
This reverts commit 6ca0ce704a
.
2023-09-09 11:00:00 +02:00
iceman1001
6ca0ce704a
Release v4.17140 - Raccoon
2023-09-09 11:00:00 +02:00
Philippe Teuwen
3aeb5c493f
fix a few cppcheck warnings
2023-09-07 22:28:37 +02:00
Alex
6947a61d98
Whitespace
2023-08-09 14:30:07 +02:00
iceman1001
0e84860c2f
less inline calls
2023-08-03 08:42:52 +02:00
iceman1001
24a138eeb1
fix some potential empty responses and too much inline calls
2023-08-03 08:41:11 +02:00
iceman1001
10504ae4fd
text and increasing a buffer
2023-07-24 03:15:14 +02:00
iceman1001
d6142296f3
coverity
2023-07-23 23:23:45 +02:00
Grayson Martin
efea49415d
Merge branch 'master' into smartcard-relay
2023-07-13 17:14:19 -05:00
Roman D
e1659da755
Remove extraneous num_CPUs() calls.
2023-07-12 13:14:59 +03:00
Roman D
bce1429f60
Dynamically allocate buckets array for the hardnested bruteforce attack.
2023-07-12 13:06:07 +03:00
Grayson Martin
8bb4949016
Finish initial implementation
2023-07-11 15:11:01 -05:00
Iceman
a4f77e224e
Merge branch 'master' into vas
...
Signed-off-by: Iceman <iceman@iuse.se>
2023-07-09 12:38:53 +02:00
Sam
889a02557b
Fix compiling on iOS
...
iOS can, in fact, use the system() stdlib call
Signed-off-by: Sam <48739810+The-SamminAter@users.noreply.github.com>
2023-07-08 23:16:30 -07:00
Grayson Martin
b30f8ae37f
Finish decryption algorithm implementation
2023-07-08 18:18:35 -05:00
Grayson Martin
44f2e253d8
import mbedtls ecc point (de)compression extension and use
2023-07-08 18:18:34 -05:00
Grayson Martin
59aa95fa6e
begin implementation
2023-07-08 18:18:29 -05:00
iceman1001
c7d004de63
Revert "Release v4.16717 - seven"
...
This reverts commit bc18dbd847
.
2023-06-26 13:10:45 +02:00
iceman1001
bc18dbd847
Release v4.16717 - seven
2023-06-26 13:10:45 +02:00
The-SamminAter
9f87b6dd9c
Add ability to compile on iOS
2023-06-24 17:19:46 -07:00
iceman1001
d1783ce2a4
text
2023-05-27 08:49:18 +02:00
iceman1001
d02e8daba0
Changed CLI max string argument length limit from 512 to 4096. data asn1
now handles 2048 hex bytes input
2023-03-12 09:53:23 +01:00
wh201906
adcfab2775
Fix hardnested.cmake
2023-03-11 00:47:24 +08:00
wh201906
0f206ccef4
Fix client build on Android
...
Tested with:
cmake 3.10.2.4988404/3.24.1
ndk 25.2.9519653
Build command:
cmake \
-DCMAKE_TOOLCHAIN_FILE=/home/gitpod/androidsdk/ndk/25.2.9519653/build/cmake/android.toolchain.cmake \
-DANDROID_ABI=armeabi-v7a \
-DANDROID_NATIVE_API_LEVEL=android-19 \
-DSKIPBT=1 -DSKIPPYTHON=1 -DSKIPPTHREAD=1
(armeabi-v7a, arm64-v8a, x86 and x86_64 are all tested)
2023-03-11 00:27:48 +08:00
iceman1001
2bd404b496
Revert "Release v4.16191 - Nitride"
...
This reverts commit bec61e9185
.
2023-01-29 20:35:17 +01:00
iceman1001
bec61e9185
Release v4.16191 - Nitride
2023-01-29 20:35:17 +01:00
Philippe Teuwen
0a19c3e891
cppcheck remove redundant continue as last loop statement
2023-01-15 02:23:19 +01:00
iceman1001
063e2da49d
Revert "Release v4.15864 - Radium"
...
This reverts commit 93ca7b4f6e
.
2022-10-29 01:34:05 +02:00
iceman1001
93ca7b4f6e
Release v4.15864 - Radium
2022-10-29 01:34:05 +02:00
iceman1001
0ba072118e
calloc
2022-07-25 08:01:38 +02:00
iceman1001
07e5f62cab
follow same pattern with assuming memory alignment
2022-07-12 08:59:21 +02:00
Doridian
fe4599fb14
Use snprintf in client/deps
2022-06-10 12:29:18 -07:00
iceman1001
8d9dd8b346
make style
2022-04-09 18:48:13 +02:00
Mark Dietzer
4f345be6e8
Make NEON build detection a bit more robust
2022-03-31 18:29:44 -07:00
Mark Dietzer
d7a652e397
Check for aarch64 as well
2022-03-29 10:25:01 -07:00
Mark Dietzer
bf75841930
fix compile CI windows hopefully
2022-03-29 08:19:35 -07:00
Mark Dietzer
436bfff41e
rename COMPILER_HAS_SIMD to COMPILER_HAS_SIMD_X86
2022-03-29 07:32:11 -07:00
Doridian
62704db5ed
Add very basic feature flagging for NEON
2022-03-28 23:06:40 -07:00
Doridian
c868e54734
Minimal change to utilize ARM NEON capabilities
2022-03-28 11:42:21 -07:00
Philippe Teuwen
34c56c6227
cliparser: Fix codeql warnings
2022-02-27 14:31:07 +01:00
Philippe Teuwen
e504cdc5f8
hardnested: Fix codeql warnings
2022-02-27 14:29:11 +01:00
merlokk
3ae9070dd8
make style
2022-02-05 13:32:50 +02:00
Eric Betts
98db74f28c
remove system define that messes up termux
2022-01-30 11:37:11 -08:00
Philippe Teuwen
3ada10be72
Add linenoise-ng as alternative to readline
2022-01-29 15:20:32 +01:00