71 Commits
Author SHA1 Message Date
Philippe Teuwen 210b9a704c Add -- to proxmark3 client to pass args to scripts
Examples:
pm3 -y myscript.py -- -h
pm3 -y myscript.py -- --input foo --output bar

This enables usage in scripts shebang, e.g.
  #!/usr/bin/env -S uv run --with pycryptodome pm3 -y
2025-11-13 09:29:05 +01:00
iceman1001 c716467a7e fixed output for hf iclass trbl to not have tear off debug message and its more compact now 2025-05-23 10:52:09 +02:00
iceman1001 b90348e66b mingw and proxspace 3.xx environments would hang on Windows 11 24H2 since WMIC is no longer installed. This should enable the usage of powershell to enumerate serial ports on said environments 2025-05-19 22:27:50 +02:00
Philippe Teuwen e0be057f62 Get Python support of experimental_client_with_swig working again 2023-11-13 10:13:14 +01:00
iceman1001 d861354344 fix pm3-flash-all script, where the identification of outdated bootloader failed because of the comparision didnt match any longer 2023-06-16 05:33:35 +02:00
iceman1001 da250f9eed adapted to handle the bluetooth identifier on a Proxmark SE device. Full name is identifier is: Proxmark SE(TEST) 2023-05-28 08:24:06 +02:00
Henry Gabryjelski ce85fe0099 allow case-insensitive match of WSL strings 2023-02-19 01:44:15 -08:00
Henry Gabryjelski fe98b3821f Prevent double-enumeration under WSL2 2023-02-18 23:48:08 -08:00
iceman1001 cf6b2d9597 fix WSL2 detection route. some linux distro spells with small letters 2023-02-19 08:07:32 +01:00
iceman1001 08ff269803 text 2023-02-18 15:13:15 +01:00
iceman1001 cd554d67ab if more than one device is connected the tr command does not split the line resulting in pm3 --list to fail. 2023-02-18 15:01:39 +01:00
Philippe Teuwen 2a150b8c6b Fix bug preventing args to be passed to the client
Bug introduced by ab9dab3294
It was not possible to pass args anymore, e.g. `pm3 -l myscript.lua`
2023-02-17 16:37:06 +01:00
Marcos Del Sol Vives ab9dab3294 Fix pm3-flash-all -p XXX 2023-02-03 14:41:23 +01:00
iceman1001 4ab5d9febc fixing serial port detection with WSL2 + usbipd , thanks to jrozner for verifying 2022-11-12 01:52:44 +01:00
Philippe Teuwen da908315b0 flasher: add option --force rather than interactive prompt 2022-02-25 00:35:30 +01:00
Philippe Teuwen d61d624b45 tabs 2021-12-13 00:42:02 +01:00
Philippe Teuwen dbec6edfa7 make style 2021-10-16 23:44:53 +02:00
Gator96100 5aad5b2bbf Fixed usb prioritization 2021-09-19 01:31:17 +02:00
Philippe Teuwen 78eef004af Replace deprecated 'which' in scripts 2021-09-05 00:34:39 +02:00
Philippe Teuwen d9cc246468 now you can... 2021-06-04 22:51:58 +02:00
Philippe Teuwen 4200bb1376 pm3: add option -o/--offline, more convenient than having to call directly the client bin 2021-06-04 22:50:05 +02:00
Philippe Teuwen 73a9dff8db simplify pm3 help and provide shortcut to get client help 2021-06-04 22:27:18 +02:00
Philippe Teuwen bf8cd5c00b make miscchecks 2021-06-04 22:08:32 +02:00
Philippe Teuwen 149236d8b3 make style 2021-06-04 21:58:38 +02:00
Gator96100 505c3959b3 deal with special characters 2021-04-09 01:46:55 +02:00