Commit graph

859 commits

Author SHA1 Message Date
iceman1001 ef166a1030 fixed wrong parameter handling and helptext 2024-01-04 13:09:31 +01:00
wh201906 00686a91d0
Ignore button jitters in bootloader mode 2024-01-03 15:39:50 +08:00
iceman1001 6f49cc0224 title 2024-01-03 02:01:17 +01:00
iceman1001 0245ea4f7c title 2024-01-03 01:59:31 +01:00
iceman1001 fe36bdaca4 text 2024-01-02 22:13:00 +01:00
iceman1001 7b0e4e6394 added hints for all HF protocols in "hf search" 2024-01-01 21:39:46 +01:00
Eric Betts dbc0f59304 Changelog 2024-01-01 09:18:58 -08:00
nvx d156e48a83 hf 14a apdu now uses the FWI and SGFI values from the ATS to determine an appropriate timeout.
This fixes issues when using the command against cards that indicate really slow times, such as card emulation by hf_cardhopper.
2024-01-01 21:14:32 +10:00
iceman1001 20eddd8250 added a thread that starts when a device is detected to be offline. It runs until it finds a device and reconnects to it. Signals the READLINE hook event and the prompt is updated to match current status. This removes the need to type "hw connect" on clients that has been compiled with READLINE lib. 2023-12-31 15:25:58 +01:00
iceman1001 e9996d081c the offline detection printing of the prompt looks better now 2023-12-31 11:00:41 +01:00
iceman1001 68f63ec739 using the same hiding of debug logging when performing the magic tests 2023-12-30 21:02:16 +01:00
nvx 8f577ad963 Improved magic detection
Magic detection no longer stops when a single type is found as cards may support multiple types of magic, so all detected types will be reported now.
GDM/USCUID chips are now detected when GDM magic auth is disabled but magic WUP (40 or 20) is enabled.
Gen2/CUID/DirectWrite is now detected when default keys and ACLs are used by attempting to write to block 0 but aborting before actually completing the write.
2023-12-30 19:53:23 +10:00
nvx 33eaaa535f Changed hf_cardhopper standalone mode to allow running over the internal Proxmark3 USB-CDC serial port.
This functionality can be enabled by adding the following to your Makefile.platform:
STANDALONE_PLATFORM_DEFS+=-DCARDHOPPER_USB
2023-12-29 22:06:57 +10:00
wh201906 3aab9a4d04
Update CLI prompt after switching connection type 2023-12-27 22:21:50 +08:00
wh201906 3fb4515893
Check TCP connection state 2023-12-26 21:23:43 +08:00
iceman1001 2bfc31a7b6 changed "data dectectclock" to try all clocks when not called with any params. Adapted the "lf search -1u" - with text and it should be more intuitive 2023-12-18 22:12:26 +01:00
iceman1001 586acf0933 modified the autocorrelate part in lf search -1u command. It should be a more informative output and better bytes length reporting 2023-12-17 21:42:54 +01:00
iceman1001 e7e3e86ea4 text 2023-12-14 23:36:12 +01:00
iceman1001 95d1d5646f an attempt to reduce some stack memory. No need for the debug printing to be 512 bytes. Now limited to 200 chars 2023-12-14 23:29:43 +01:00
nvx d3a90a5da3 Clear bss on bootloader start.
This fixes a bug with the USB device serial number sometimes not working in bootloader mode.
2023-12-14 20:33:00 +10:00
wh201906 81888e01a2
Add hw bootloader
Reboot to the bootloader mode in the client
2023-12-13 21:41:17 +08:00
iceman1001 da98ad8854 adapted the notes on downgrade attacks to follow the repo style 2023-12-12 17:05:10 +01:00
Oleg Moiseenko 37d6430894
Merge branch 'master' into mf_info
Signed-off-by: Oleg Moiseenko <807634+merlokk@users.noreply.github.com>
2023-12-11 23:17:18 +02:00
merlokk e77ed68775 changelog 2023-12-11 23:16:53 +02:00
iceman1001 30d59ac371 Thanks to @h1kari for reversing this algo and sharing it back in 2019. And well done the rest of you who solved it later. 2023-12-11 00:06:40 +01:00
iceman1001 9075984c7f modified lf fdx demod, different text style and raw now shows all bytes not just crc bytes 2023-12-09 10:18:44 +01:00
iceman1001 97e2d7f026 changed "data num" to accept -r -i parameters where it will reverse or inverse the values.\nrenamed some util functions 2023-12-07 16:44:31 +01:00
datatags e2f144c6dd
Update changelog 2023-12-06 12:19:25 -08:00
Anonymous 3d984559a1 CHANGELOG.md: add standalone hf_unisniff 2023-12-03 08:52:47 -05:00
team-orangeBlue 3523c3df62
Added plus code
Signed-off-by: team-orangeBlue <63470411+team-orangeBlue@users.noreply.github.com>
2023-12-03 11:38:09 +03:00
wh201906 bb529a9077
Fix corrupted data caused by CMD_WTX
No need to wait for 2.5s (1s + FPGA_LOAD_WAIT_TIME) if the real-time
sampling stops.
Make sure the LF bitstream is loaded before real-time sampling so the
response of CMD_WTX won't appear.
2023-12-02 17:04:03 +08:00
wh201906 b6fa1eb6e3
Add some CHANGELOG items 2023-12-01 22:18:05 +08:00
iceman1001 e026c712c1 hf 14a info now tries to read QL88 sigantures and verify them 2023-11-28 11:08:17 +01:00
nvx 33ec6f43fc Update changelog 2023-11-26 19:17:57 +10:00
temskiy fb9e79190e Add some info about UMC 2023-11-14 18:19:49 +07:00
Philippe Teuwen d39a4aa5c0 release version in changelog 2023-11-13 10:20:13 +01:00
Philippe Teuwen 295df201f3 prepare release 2023-11-13 10:18:33 +01:00
Philippe Teuwen e0be057f62 Get Python support of experimental_client_with_swig working again 2023-11-13 10:13:14 +01:00
Grayson Martin 4e346e8ca2
Merge branch 'master' into smartcard-relay 2023-11-11 13:05:11 -06: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
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
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 2ba8c50b79 text 2023-11-07 21:23:03 +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
merlokk c1bc926e24 changelog 2023-11-06 15:49:26 +02:00
wh201906 6ac01e4db4
Change some entries in CHANGELOG.md
Add a new entry for the new feature
Add 2 missing entries (#1654, #1655)
Change the description of a entry
2023-11-06 17:58:29 +08:00
merlokk 69130384db changelog 2023-11-06 00:48:18 +02:00
iceman1001 56e511e08b text 2023-11-05 11:30:33 +01:00
iceman1001 a3415da519 text 2023-11-05 01:51:09 +01:00
iceman1001 ae6ba395b4 added support for loading flipper MFC/MFU dump files.\nFixed NFC DECODE to identify and handle MFU dump files properly 2023-11-01 02:43:10 +01:00