Commit Graph
100 Commits
Author SHA1 Message Date
Philippe Teuwen aafc8ac71b coverity tooling: use 2020.09 and fix tests 2021-05-14 01:33:37 +02:00
Philippe Teuwen 0f80c6dea4 Uniformize source code ref: bootloader
Using "extern char linker_symbol[]" notation
cf https://sourceware.org/binutils/docs/ld/Source-Code-Reference.html
2021-05-14 00:05:44 +02:00
Philippe Teuwen 13a9afa36d Uniformize source code ref and fix gcc 11.1 warning
Using "extern char linker_symbol[]" notation
cf https://sourceware.org/binutils/docs/ld/Source-Code-Reference.html
2021-05-13 23:12:15 +02:00
Philippe Teuwen 62c310f750 fix gcc 11.1 warning on mbedtls 2021-05-13 20:42:47 +02:00
Philippe Teuwen 0b0ca6142d remove unused var to avoid warning with gcc 11.1.0 2021-05-13 19:42:59 +02:00
Philippe Teuwen 50d78dea85 fix Archlinux docker 2021-05-13 19:40:51 +02:00
Philippe Teuwen e3ebe3afc5 Update checklist-for-release.md 2021-05-10 00:11:33 +02:00
Philippe Teuwen 75328a34b6 arraylen 2021-05-09 23:37:45 +02:00
Philippe Teuwen 2af0537bc0 bibtex 2021-05-07 21:01:23 +02:00
Philippe Teuwen 41259b8991 fix pm3_tests path to dicts with cmake 2021-05-04 22:57:02 +02:00
Philippe Teuwen e1b922631d Display only exec basename in proxmark3 client help 2021-04-20 18:46:58 +02:00
Philippe Teuwen 95031e0b17 remove color in proxmark3 -h 2021-04-20 12:21:54 +02:00
Philippe Teuwen 27fe63d122 update cmakefile for android 2021-04-20 12:07:52 +02:00
Philippe Teuwen 623f809ffe update cmakefile for lib 2021-04-20 12:06:53 +02:00
Philippe Teuwen a7ad668f83 script run help 2021-04-20 10:50:24 +02:00
Philippe Teuwen 7fbe4063b2 fix for script run & cliparser 2021-04-20 10:24:52 +02:00
Philippe Teuwen 06d61cdb7f fix script run for now, to be seen if we can do better 2021-04-20 01:41:34 +02:00
Philippe Teuwen a2fa5cbc44 Add fulltext test 2021-04-19 23:12:27 +02:00
Philippe Teuwen 1d69cabd54 change fido/emrtd/st fct names to match other functions 2021-04-19 21:56:49 +02:00
Philippe Teuwen dc54dd305b Use CmdTraceListAlias everywhere 2021-04-19 21:43:32 +02:00
Philippe Teuwen 2e925d5da3 hf 14a list & CmdTraceListAlias: simplify 2021-04-19 21:21:47 +02:00
Philippe Teuwen 4dea429157 hf 14a list helptext handling by CmdTraceListAlias, to be generalized if ok 2021-04-19 14:35:09 +02:00
Philippe Teuwen 4c228b6c64 fix handling of trace list -1 with empty trace buffer 2021-04-19 14:22:15 +02:00
Philippe Teuwen 008a0b5ab4 First attempt at dumping all help: proxmark3 --fulltext 2021-04-19 02:54:16 +02:00
Philippe Teuwen 11c7ead732 Add -h/--help support to last commands 2021-04-19 01:43:26 +02:00
Philippe Teuwen d2246e6606 remove leftover 2021-04-19 01:18:12 +02:00
Philippe Teuwen e2cc02af49 Allow to see help from all categories 2021-04-19 01:16:39 +02:00
Philippe Teuwen 7e68064446 Allow to see help offline 2021-04-19 00:33:59 +02:00
Philippe Teuwen 68e8705278 Add option -c to lf search to continue searching after first hit 2021-04-18 23:23:48 +02:00
Philippe Teuwen 79bf006419 Makefile: remove ROOT_DIR 2021-04-18 18:52:48 +02:00
Philippe Teuwen ed78bca62b style 2021-04-18 18:31:51 +02:00
Philippe Teuwen 4c696885e4 typos 2021-04-17 23:18:13 +02:00
Philippe Teuwen e62dfa3bcd typos 2021-04-16 01:53:07 +02:00
Philippe Teuwen 25521f131f typos 2021-04-16 01:02:12 +02:00
Philippe Teuwen ad7a0ccf1f typos 2021-04-16 00:58:07 +02:00
Philippe Teuwen 4814b67e17 change pm3_tests mf_nonce_brute test 2021-04-16 00:47:57 +02:00
Philippe Teuwen 9ebdce9576 fix hardnested test in pm3_tests 2021-04-16 00:31:00 +02:00
Philippe Teuwen 741cdfc383 typos 2021-04-16 00:21:22 +02:00
Philippe Teuwen f63125386b typos 2021-04-16 00:13:36 +02:00
Philippe Teuwen 046f8f50ea typo 2021-04-16 00:09:11 +02:00
Philippe Teuwen a9c75a400f typo 2021-04-16 00:07:30 +02:00
Philippe Teuwen 7a47c02eeb more typos 2021-04-13 21:26:00 +02:00
Philippe Teuwen 59bdb6df19 typos & minor changes 2021-04-13 21:22:33 +02:00
Philippe Teuwen 02f8993837 make clear Ryscorp Pm3 Pro isn't supported 2021-04-13 21:06:21 +02:00
Philippe Teuwen 4083fe6af8 Merge pull request #1227 from craftbyte/patch-1
fixed typo in changelog
2021-03-20 22:13:42 +01:00
Philippe Teuwen 139d934085 Merge pull request #1222 from craftbyte/function/desfire-standalone
Fixed UID Stealer
2021-03-15 01:21:53 +01:00
Philippe Teuwen 64a04498bd Add reader parity errors on MFC traces 2021-03-10 13:52:26 +01:00
Philippe Teuwen 3502fbd82b Fix lf em4x05 unlock 2021-03-10 12:08:22 +01:00
Philippe Teuwen d3a960717f text 2021-03-10 11:23:13 +01:00
Philippe Teuwen a8f74b54ea typos 2021-03-09 12:32:59 +01:00
Philippe Teuwen f2a0f3e272 replace static countones & bitcount by utils in client 2021-03-07 23:48:55 +01:00
Philippe Teuwen e5c5629cf2 Some tunings of otptear:
- make tearoff_delay_us and tearoff_enabled globals
- use tearoff_hook and remove Dbprintf in critical tearoff timing
- move initial write from MifareU_Otp_Tearoff to CmdHF14AMfuOtpTearoff and make it optional (old behavior was writing initial 00000000 when -d was not provided)
- tearoff: compare with initial write, not with previous tearoff outcome
- rephrase some messages
- track all begin and end of erase and write phases, with quite complex logic to cover multiple cases (starting in middle of erased phase, starting with write 0, ...) and report them
- check against initial write error
- repeat same timing (up to 10x) in case of write/read errors then quit
- typos
2021-03-07 23:48:55 +01:00
Philippe Teuwen c8d38340ab fixes workflow 2021-02-23 18:38:10 +01:00
Philippe Teuwen eade85b3f5 so, let's use sslcrypto... 2021-02-23 18:24:36 +01:00
Philippe Teuwen c299b102ee recover_pk: flake8 2021-02-20 00:30:27 +01:00
Philippe Teuwen 848722f851 Merge pull request #1206 from linuxgemini/mfcev1-sig-add
Add another sig sample for MFC EV1
2021-02-19 00:49:10 +01:00
Philippe Teuwen 6c31cda33b jtag notes 2021-02-04 14:49:15 +01:00
Philippe Teuwen 7034aa5257 openocd: revert to deprecated adapter_khz 2021-02-04 14:02:35 +01:00
Philippe Teuwen a065e21bed Update openocd configurations 2021-02-04 13:10:29 +01:00
Philippe Teuwen bd285908ab Merge pull request #1176 from aveao/emrtd
emrtd: Fix EF_DG2 image dumping
2021-01-29 21:41:31 +01:00
Philippe Teuwen 6a13a0c349 hardnested: one more init 2021-01-26 01:07:32 +01:00
Philippe Teuwen 658a62f761 hardnested: add missing init, fixing some segfault 2021-01-25 23:48:19 +01:00
Philippe Teuwen 134ddf6313 hardnested offline: avoid reaching out for pm3 2021-01-25 17:31:25 +01:00
Philippe Teuwen 0fee0c97cb make style 2021-01-23 22:38:07 +01:00
Philippe Teuwen b2ba09b8b4 changelog 2021-01-23 22:37:25 +01:00
Philippe Teuwen 49e32a12ec Add warning for deprecated PM3OTHER 2021-01-14 14:41:08 +01:00
Philippe Teuwen 694a48b65a text 2021-01-14 14:36:53 +01:00
Philippe Teuwen 69725b929b Add 5opencl to regression tests 2021-01-14 12:01:38 +01:00
Philippe Teuwen f2bc066858 make style 2021-01-14 11:39:45 +01:00
Philippe Teuwen 2fbdada593 changelog 2021-01-14 11:39:24 +01:00
Philippe Teuwen 08d6546af6 ht2crack5opencl: change default to GPU according to the help, thanks @matrix ! 2021-01-14 11:36:41 +01:00
Philippe Teuwen 4af9777af6 text 2021-01-14 11:33:43 +01:00
Philippe Teuwen 23df29fe32 Merge pull request #1160 from linuxgemini/github-actions-raise-buffer
Rework of GitHub Actions
2021-01-04 21:30:10 +01:00
Philippe Teuwen 887f127963 android target client compability: add cmdemrtd.c 2021-01-04 19:29:01 +01:00
Philippe Teuwen 6eca721c4b Merge pull request #1159 from ca1e/master
android target client compability
2021-01-04 19:27:23 +01:00
Philippe Teuwen 4603babfe4 Merge pull request #1157 from tcprst/apple_m1
Add support for Apple Silicon (M1)
2021-01-04 01:34:31 +01:00
Philippe Teuwen eaee80f3d7 update changelog 2021-01-04 00:54:34 +01:00
Philippe Teuwen 9ce99862e8 make style 2021-01-04 00:36:34 +01:00
Philippe Teuwen 72896b902e comment 2021-01-02 13:10:42 +01:00
Philippe Teuwen 1214d23a29 Merge pull request #1155 from samyk/master
Reorder Lua libs/includes to compile on macOS
2021-01-02 13:06:23 +01:00
Philippe Teuwen e6d71fafb1 Merge pull request #1154 from tcprst/14a_cliparser
hf 14a config - now use cliparser
2020-12-31 11:48:25 +01:00
Philippe Teuwen 0b3931f1b0 adapt doc 2020-12-31 11:44:19 +01:00
Philippe Teuwen b956d4c148 hf 14a config cliparser: use string values 2020-12-31 11:39:57 +01:00
Philippe Teuwen 8084b3141f Merge pull request #1147 from tcprst/14a_cliparser
hf 14a cuids, sim - now use cliparser
2020-12-30 09:58:57 +01:00
Philippe Teuwen 055b439cb2 Merge pull request #1148 from tcprst/em_text
lf em 410x - textual
2020-12-30 09:58:03 +01:00
Philippe Teuwen 481f8a64a2 Merge pull request #1150 from aveao/emrtd-dumpdir
eMRTD dump: Allow specifying a custom dump directory
2020-12-30 09:54:31 +01:00
Philippe Teuwen 779815cba9 Merge pull request #1149 from aveao/emrtd
eMRTD info: Split EF_SOD into a new section, add further case handling
2020-12-30 09:53:57 +01:00
Philippe Teuwen b0f122528d minor 2020-12-30 01:36:44 +01:00
Philippe Teuwen a0e110941a make style 2020-12-30 01:31:40 +01:00
Philippe Teuwen 0f83301825 update doc 2020-12-30 01:30:30 +01:00
Philippe Teuwen e3710bbddd update doc 2020-12-30 01:13:17 +01:00
Philippe Teuwen 1aeb37e1b1 Merge pull request #1146 from Gator96100/master
J-Link debugging
2020-12-30 01:01:25 +01:00
Philippe Teuwen 03be720277 Merge pull request #1144 from aveao/emrtd
emrtd: Account for hash algo quirks
2020-12-29 16:49:30 +01:00
Philippe Teuwen 285448ec56 Merge pull request #1142 from aveao/emrtd
eMRTD support 3/?
2020-12-29 16:00:53 +01:00
Philippe Teuwen 67ef5324e8 Merge pull request #1133 from aveao/patch-1
ui: Load readline after stdio.h
2020-12-23 21:03:21 +01:00
Philippe Teuwen 8d4acbe3a6 make style 2020-12-23 19:51:10 +01:00
Philippe Teuwen 7bc3067fa4 Make print_progess scalable 2020-12-23 18:15:25 +01:00
Philippe Teuwen 62f60dbfbf utf8 barmode when emoji mode is set 2020-12-22 00:35:17 +01:00
Philippe Teuwen 2385ea9bb7 fix issue #1127 2020-12-20 01:13:20 +01:00
Philippe Teuwen c828caff33 emrtd: add --mrz 2020-12-19 22:05:10 +01:00