Commit graph

856 commits

Author SHA1 Message Date
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
iceman1001
f47fb2f74d adapt data bmap to handle calls without -m. 2023-10-30 16:07:13 +01:00
Iceman
c3abea803b
Merge branch 'master' into master
Signed-off-by: Iceman <iceman@iuse.se>
2023-10-29 21:13:08 +01:00
Daniel Karling
efb645636b Updated changelog 2023-10-29 16:56:04 +01:00