iceman1001
dd94207ee8
fix bad compare
2024-05-14 10:02:10 +02:00
iceman1001
77db65a590
there were several memory leaks in hf 15 dump
. Fixed by @jlitewski
2024-05-13 14:29:27 +02:00
iceman1001
11a298dc42
changed hf search to look for topaz first and commented out ICT code path
2024-05-13 11:12:27 +02:00
iceman1001
bbbe985111
when changing to 50 loops on device side, the felica reader code on client side timedout and it wasnt handled good enough so the return code was PM3_SUCCESS giving a false positive. Increase timeout, decrease loops to 25, and better loop handling of return value
2024-05-12 20:17:50 +02:00
iceman1001
3502da17df
assert its smaller than 5
2024-05-12 19:36:28 +02:00
iceman1001
c50f109f05
the failed compiling on MINGW/proxspace warns over a overflow in buffer[5], the return value in utf8_check_first() can be 0 - 4, which used later in loop as index with 1 as start offset. a 4 will overflow the buffer[5]. Increased buffer with to just in case to support the zero terminator. Another option where this code will bail out is, 0 is goto out, 1 will trigger the assert and break client. A bit ruff I say.
2024-05-12 19:14:17 +02:00
Iceman
d714902fc0
Merge pull request #2373 from jlitewski/marker-oob-fix
...
Fix OOB segfault with markers
2024-05-12 17:15:29 +02:00
Iceman
a627e6cc82
Merge branch 'master' into em4x70_parity_break
...
Signed-off-by: Iceman <iceman@iuse.se>
2024-05-12 17:13:24 +02:00
Henry Gabryjelski
b0b9f4fa42
Add key that tests autorecovery more quickly
...
This autorecovery test key also has three potential matches
for the last phase, thus ensuring authentication test is
required to determine which of those keys was actually used.
2024-05-05 15:57:26 -07:00
Henry Gabryjelski
569d57719d
Fix firmware return value for em4x70 to always be of type PM3_*
2024-05-05 15:54:00 -07:00
RunTheBot
f1adb30a9c
Added Presto Transit Card to aid_desfire.json
...
Signed-off-by: RunTheBot <58890327+RunTheBot@users.noreply.github.com>
2024-05-02 18:40:13 -04:00
jlitewski
b20d3f44ad
Fix OOB segfault with markers
2024-04-27 09:06:40 -04:00
iceman1001
dee84b5b6f
added "lf hitag crack2" to support the second attack vector against Hitag2, based on all work from @kevsecurity Kev Sheldrake in the RFIDler repo. This is WIP, not working at the moment
2024-04-26 15:38:06 +02:00
jlitewski
8789991f9a
Fixed compile issues I missed
2024-04-26 08:29:17 -04:00
jlitewski
d820153a61
Fix the issue of SKIPQT builds not working
2024-04-26 07:23:38 -04:00
jlitewski
f1340495b3
Another fix to the Graph SaveStates
2024-04-25 22:06:12 -04:00
iceman1001
5396524dc4
the change to download the anticollision signal trace to "hf 14b reader" made it slow. Making it optional instead improves performance in "hf search"
2024-04-25 08:02:11 +02:00
Iceman
6e6fa4270b
Merge pull request #2367 from kitsunehunter/update_elite_helptext
...
update iclass elite key chk helptext
2024-04-25 07:42:21 +02:00
iceman1001
36603818d1
fixed a valgrind memory usage of uninitialised array
2024-04-25 07:29:22 +02:00
Xavier
99a2a37e82
update iclass elite key chk helptext
...
Signed-off-by: Xavier <90627943+kitsunehunter@users.noreply.github.com>
2024-04-24 21:55:24 -04:00
iceman1001
d635f39048
fix when length is not even dividable with four.
2024-04-24 21:33:56 +02:00
iceman1001
b754f09d24
fix valgrind memory bug
2024-04-24 21:24:52 +02:00
iceman1001
f6e0b8c330
style
2024-04-24 09:13:32 +02:00
Iceman
8f73520173
Merge pull request #2365 from gentilkiwi/patch-1
...
Update intertic.py to support Saint-Malo (MAT / RATP)
2024-04-24 00:24:32 +02:00
iceman1001
59c07f911a
- now are able to verify signature. Thanks @doegox!
2024-04-24 00:23:16 +02:00
Benjamin DELPY
c3ad45d84c
Update intertic.py to support Saint-Malo (MAT / RATP)
...
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com>
2024-04-24 00:15:54 +02:00
iceman1001
b84fa69f39
... checks
2024-04-23 23:13:22 +02:00
iceman1001
6aded8a3b5
textual
2024-04-23 19:57:32 +02:00
iceman1001
1a3613901e
since I messed up the calypso and mobib lua script, I made a native implentatin instead. I leave the decoding of the extracted data for people to come to have some sort of challenge
2024-04-23 10:09:46 +02:00
iceman1001
2d36efe821
updated type identifications. Will need a better way to detect size of those 15693 ones
2024-04-23 08:43:55 +02:00
iceman1001
3ef3e3a63d
update signature data
2024-04-23 02:16:01 +02:00
iceman1001
934a969d41
adapt some detection of fudan
2024-04-22 19:52:24 +02:00
Iceman
9343014b68
Merge branch 'master' into purring-basilisk
...
Signed-off-by: Iceman <iceman@iuse.se>
2024-04-22 17:41:01 +02:00
iceman1001
8edf45a6c9
darn it
2024-04-22 17:36:22 +02:00
iceman1001
3f6ea0f0fc
style
2024-04-22 16:35:22 +02:00
iceman1001
4762f5f33b
fix error from goto ...
2024-04-22 16:30:09 +02:00
iceman1001
1016108694
comment out pwm code
2024-04-22 16:23:45 +02:00
iceman1001
c8849af5e0
This is the major changes made to the HITAG2 commands. Its heavly based on RFIDLers implementation and its been converted to work with Proxmark3. Special thanks to @kevsecurity for his amazing implementations of the Gone in 360 Seconds paper by Roel, Flavio & Balasch. Thanks to @adamlaurie for his RFIDler project. It wouldnt been doable without it.
2024-04-22 16:20:24 +02:00
JLitewski
6097c531c8
Merge branch 'master' into purring-basilisk
...
Signed-off-by: JLitewski <hackhalotwo@gmail.com>
2024-04-22 06:42:45 -04:00
iceman1001
cc5998a153
adapt awid
2024-04-22 09:47:40 +02:00
iceman1001
d3f8323a3f
@mwalker33 psk tests, maybe one day its good enough to merge in
2024-04-22 09:42:46 +02:00
iceman1001
12e38cdfff
text
2024-04-22 09:34:46 +02:00
iceman1001
02872796aa
should wait for a reply from device that sniffing is done
2024-04-22 09:26:25 +02:00
iceman1001
d340de388d
textual
2024-04-22 09:23:22 +02:00
iceman1001
67c14c5314
adapt regression tests
2024-04-22 09:21:55 +02:00
iceman1001
365454bb3c
fixing buffer overflow when reading large files
2024-04-22 09:17:58 +02:00
iceman1001
87c6633de1
add support for generation 2 magic command when setting UID on ISO15693 cards. ref:: https://github.com/RfidResearchGroup/proxmark3/issues/1604#issuecomment-2068444071
2024-04-22 09:04:01 +02:00
jlitewski
2d0bc5100a
Forgot about resetting the grid offsets
2024-04-20 22:47:42 -04:00
jlitewski
791f02209d
Implemented Buffer SaveStates
2024-04-20 14:14:15 -04:00
iceman1001
508a4ed064
missing update
2024-04-20 11:53:55 +02:00
iceman1001
543f8df8c0
fixes to when thing gets wrongly identified
2024-04-20 11:32:51 +02:00
iceman1001
c860bd252a
textual detection
2024-04-20 09:38:04 +02:00
iceman1001
b09c0e0d5f
textual
2024-04-20 08:47:49 +02:00
Iceman
591795a8fc
Merge pull request #2359 from jlitewski/marker_v2
...
Graph Markers, Version 2
2024-04-19 17:17:22 +02:00
Jacob Litewski
560b6f9dc2
Marker V2 fixes
2024-04-19 07:53:20 -04:00
Thechamp669
28bcedbc4c
Update lf_ioprox_bulkclone.lua Spelling
...
Typo
Signed-off-by: Thechamp669 <mjpdobbs@gmail.com>
2024-04-18 20:44:28 -07:00
Jacob Litewski
bb1c662af0
Graph Markers, Version 2
2024-04-18 23:08:33 -04:00
Iceman
fc584b348a
Merge pull request #2358 from jlitewski/opbuffer
...
Disable Rendering the Operation Buffer
2024-04-19 00:15:08 +02:00
Jacob Litewski
dadd6ee65d
Disable Rendering the Operation Buffer
...
For now, at least until I can fully and correctly implement it.
2024-04-18 17:37:06 -04:00
iceman1001
5a524a2ec9
renamed and since there is already another same styled script, this became v2. also applied prefered coding style
2024-04-18 12:03:27 +02:00
iceman1001
bc9f406dc0
renamed the scripts to fit current naming convention and applied same code style
2024-04-18 11:58:31 +02:00
Iceman
acfda59ff2
Merge pull request #2356 from JakaBac/time-include
...
fix implicit use of time()
2024-04-18 10:30:28 +02:00
Jaka
c871e435e4
fix implicit use of time()
2024-04-18 09:40:00 +02:00
Thechamp669
83e346005c
Add files via upload
...
Signed-off-by: Thechamp669 <mjpdobbs@gmail.com>
2024-04-17 21:16:59 -07:00
iceman1001
45bf8801fd
Merge branch 'master' of github.com:RfidResearchGroup/proxmark3
2024-04-17 12:37:12 +02:00
iceman1001
a6dfe052bd
missmatching name
2024-04-17 12:36:33 +02:00
Iceman
7857baa5f4
Merge pull request #2352 from philicious/fix-macosx-make-python312
...
Fix building against Python3.12 on MacOS
2024-04-16 22:39:11 +02:00
Iceman
9ebc753dd9
Merge pull request #2351 from philicious/fix-macosx-qt5-detection-cmake
...
Fix homebrew Qt5 detection on MacOS also for cmake
2024-04-16 22:37:13 +02:00
iceman1001
6cc9c435e0
fix #2350 updated the swig wrappers to swig version 4.2.1. Lets hope it solves the OSX issues
2024-04-16 22:35:10 +02:00
philicious
bfaf440fb2
Fix building against Python3.12 on MacOS with make by prefering python3-embed over python3 (as CMakeLists.txt does)
2024-04-16 22:34:47 +02:00
philicious
41d808bf69
Fix homebrew Qt5 detection on MacOS also for cmake
2024-04-16 22:22:41 +02:00
Iceman
628ed5c96b
Merge pull request #2349 from philicious/fix-macosx-qt5-detection
...
Fix homebrew Qt5 detection on MacOS
2024-04-16 21:23:28 +02:00
philicious
87597835e6
Fix homebrew Qt5 detection on MacOS
2024-04-16 20:51:47 +02:00
Jacob Litewski
31bfa16b76
Marker code cleanup
2024-04-14 14:58:52 -04:00
Jacob Litewski
f2afbca6ec
Refactored Plot Annotations and some cleanup
2024-04-13 23:03:35 -04:00
iceman1001
3c8b1317c2
deprecated hex2bin and bin2hex. Use data num
instead
2024-04-13 11:30:26 +02:00
Iceman
de7579ab00
Merge pull request #2345 from jlitewski/plot_gui_improvements
...
Plot Improvements, Round 1
2024-04-13 11:01:32 +02:00
Jacob Litewski
0608a7c530
Minor Changes to the Operation Buffer Implementation
...
Instead of being initialized as all zeros and showing changes if those values are not zero, it now has a copy of the Graph Buffer data, and will show changes if it's different from what's stored in the Graph Buffer.
2024-04-12 08:34:05 -04:00
Jacob Litewski
6b72e39f51
Command Organization in cmddata.c
...
Getting ready to do some refactoring!
2024-04-11 20:06:36 -04:00
Jacob Litewski
c2e43c3f46
Rough Implementation of the Operations Buffer
...
The Operations Buffer is basically a buffer of changes to the Graph Buffer. Instead of writing all the changes to the Graph Buffer directly, I plan to have those changes written to the Operation Buffer, so you can visually see what would be changed before it's applied.
2024-04-11 08:57:26 -04:00
Jacob Litewski
8e3efec3e2
Rename s_Buff to s_OverlayBuff
2024-04-11 08:46:46 -04:00
Jacob Litewski
3d2169b833
Cursor A graph scrolling implementation
...
If Cursor A goes off the screen, it will reposition the window to place the cursor in the middle of it.
2024-04-10 21:01:05 -04:00
David Driscoll
f3d9423f70
Fix compile error from variable type declaration
2024-04-10 11:52:11 -04:00
iceman1001
6a7e70ad26
style
2024-04-10 14:26:05 +02:00
jlitewski
ad01195a04
Plot improvements
...
- Added hotkeys to move the yellow/purple cursor around
- Added hotkeys to manually increment/decrement a value from a plot point
-- This is currently the point where the yellow cursor is at
2024-04-09 22:47:40 -04:00
iceman1001
befb2644d2
dont hook signal in MINGW environments like proxspace
2024-04-09 15:30:34 +02:00
iceman1001
9b8cf1e323
the waitforResponseTimeoutW fct will lock the client in situations like sniffing and if the device locks up there is no way to exit nice. This fix will look for life signs from the device. if lost, we will break. Allowing for the client to handle it better
2024-04-07 23:50:58 +02:00
iceman1001
4e540053e9
style
2024-04-07 11:38:51 +02:00
iceman1001
9ba8937f3c
text
2024-04-07 11:32:25 +02:00
iceman1001
ab984c5fdf
minor style
2024-04-06 21:11:07 +02:00
iceman1001
a68a5a8825
if using readline , the CTRL-C should now handle it a bit more nicer. Especially the pm3 history file should be flushed with the upside you dont loose all your commands you issued and mistakingly pressed CTRL-C. for the linenoice and Win32, you still have this issue.
2024-04-06 20:57:54 +02:00
Iceman
2110af617a
Merge pull request #2340 from gentilkiwi/patch-1
...
Update intertic.py to support Lyon (TCL / Keolis)
2024-04-05 00:41:04 +02:00
iceman1001
82a809887c
hf mf ginfo -now supports decoding of a user supplied configuration block and improved textual output
2024-04-05 00:40:13 +02:00
iceman1001
39984c400a
make Ev1 keys stick out and with an explaination making it a bit more clear for user
2024-04-05 00:37:02 +02:00
Benjamin DELPY
10c4679f1e
Update intertic.py to support Lyon (TCL / Keolis)
...
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com>
2024-04-05 00:20:55 +02:00
iceman1001
263180377a
sixth time is the charm
2024-04-04 00:40:42 +02:00
iceman1001
77c549acad
test5... cleaning
2024-04-04 00:26:16 +02:00
iceman1001
d22b57008a
test4
2024-04-04 00:18:56 +02:00
iceman1001
d882cb9b90
test3
2024-04-04 00:15:51 +02:00
iceman1001
32d08c9db9
test2
2024-04-04 00:07:53 +02:00
iceman1001
720a518b53
seems to be python3.so that the linker CLANG on OSX which alerts for it cant do dynamic lookups
2024-04-03 23:55:54 +02:00
iceman1001
a4c94ffd3b
textual
2024-04-03 17:22:45 +02:00
iceman1001
9bbdb747c8
Merge branch 'master' of github.com:RfidResearchGroup/proxmark3
2024-04-03 17:07:19 +02:00
iceman1001
21f25ccd1f
the data load for long file since we got the extended sniff possibility is hard to see. This commit now shows a comma printed version. It helps me :)
2024-04-03 17:05:34 +02:00
Philippe Teuwen
c183894cb4
fix doc and add similar to
2024-03-27 16:41:44 +01:00
iceman1001
700d558432
move hitag2 crypto parts to the common folder in order to be able to use it on the client side. Some textual and minor adaptations across the bord
2024-03-27 09:32:00 +01:00
iceman1001
cdc46d5d2b
textual and some layouts
2024-03-27 09:16:37 +01:00
iceman1001
371e7e5ebe
forgot the header file
2024-03-26 15:21:15 +01:00
iceman1001
d5e33fb209
added some support functions
2024-03-26 15:13:23 +01:00
iceman1001
c66e781a9c
annotation of the hitag2 protocol now properly identifies different parts without shifting of whole hex arrays. Took the idea from RFIdler (@adamLLaurie) where he treats it like a binary string instead. It works. Problem: We use whole bytes in our logging protocol and Hitag2 uses 5, 10, 32, 64 bits commands. START_AUTH is 11000, which as a MSB aligned byte is 0xC0. Now we shift it down to LSB centered and 11000 becomes 0x18. This reduces all issues with handing the rest of the array. \n\nTake note that our protocol uses whole bytes. I had to print out number of actually captured bits in the trace log now. Otherwise 65 or 71 bits would not look any different but will not work when used with other tools. This also means we abuse the logging protocol by using the parity byte arry to store number of "left over bits" in the par[0] position.
2024-03-26 15:04:39 +01:00
Iceman
1a7b2856ef
Merge pull request #2337 from craftbyte/desfire-deleteapp-fix
...
Fix MIFARE DESfire DeleteApp command
2024-03-21 14:13:26 +01:00
Anže Jenšterle
0cde19e7c1
Update Slovenian DESfire AIDs
2024-03-21 13:46:48 +01:00
Anže Jenšterle
9b765b488c
Fix MIFARE DESfire DeleteApp command
...
Closes #2336
2024-03-21 13:35:26 +01:00
iceman1001
70582c6828
Release v4.18341 - Zenith
2024-03-20 23:31:54 +01:00
iceman1001
5a8917c1d0
Revert "Release v4.18341 - Zenith"
...
This reverts commit 70582c6828
.
2024-03-20 23:31:54 +01:00
iceman1001
4367c810d0
text
2024-03-19 12:39:15 +01:00
iceman1001
51d59f1b4b
more emojis
2024-03-19 12:37:18 +01:00
iceman1001
2fd36379e1
fix miscchecks
2024-03-19 11:18:33 +01:00
iceman1001
aee02cd523
style
2024-03-19 11:16:02 +01:00
iceman1001
d1d9d00d99
minor parsing issue
2024-03-19 11:11:33 +01:00
iceman1001
59bc927698
style
2024-03-16 19:56:27 +01:00
iceman1001
555fe1566f
changes to hf mf info for some more detections
2024-03-16 19:04:31 +01:00
iceman1001
7c987ac636
fix - lf em 4x70 recover memset the wrong struct type
2024-03-16 18:44:11 +01:00
zhongfu
466e512cd8
feat(client/resources): updated aidlist to include CEPAS AID
2024-03-16 18:12:31 +08:00
Benjamin DELPY
eba40bfe41
Update intertic.py to support Besançon / Ginko
...
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com>
2024-03-15 19:00:26 +01:00
iceman1001
7a98427aa1
skip localization on windows
2024-03-14 14:24:20 +01:00
iceman1001
049c5f400d
text
2024-03-14 13:41:20 +01:00
iceman1001
21d019ff21
language quotes
2024-03-14 13:36:58 +01:00
iceman1001
94c3bdd91c
style
2024-03-14 11:26:06 +01:00
iceman1001
d99a58517d
added a hf mfu wipe
command. Its not doing UL-C or UL-AES key wiping. And the success for setting cfg1,cfg2,pwd,pack depends if you called the command with the current pwd that the card has. It also skips the first four blocks. UID0,1,LOCK, OTP since we dont wanna fiddle with those. This command is NOT adapted for magic card functionality
2024-03-14 10:57:25 +01:00
Henry Gabryjelski
cc2bae2f4d
lf em 4x70 writekey
--> lf em 4x70 setkey
2024-03-13 09:38:35 -07:00
Henry Gabryjelski
ba83ac065e
lf em 4x70 writepin
--> lf em 4x70 setpin
2024-03-13 09:25:43 -07:00
Henry Gabryjelski
7fbc6b2e47
fix formatting error
2024-03-11 18:28:47 -07:00
Henry Gabryjelski
0a598b254c
make style
changes
2024-03-11 17:28:05 -07:00
Henry Gabryjelski
160d61682b
Add lf em 4x70 autorecover
...
Also:
* common.h: Increase safety of some of the macros.
Parenthesizing the macro parameters ... a best practice.
* firmware: partially-tracked source of "extra bits" messages.
Add a TODO comment for further study.
* Improve reliability of `lf em 4x70 writekey`
Authenticate w/new key after it is written.
Particularly important for glass modules,
or other tags with weaker coupling.
2024-03-11 17:14:03 -07:00
Antonio Gamez Diaz
90e9a0da39
Configure max write blocks to 251 before writing version or signature
2024-03-11 20:04:04 +01:00
Antonio Gamez Diaz
11ac8f768a
Write signature when wiping card as NTAG213
2024-03-11 20:02:30 +01:00
Antonio Gamez Diaz
dc9319f661
Update example UID/signature
2024-03-11 20:01:41 +01:00
iceman1001
99983d4dff
text
2024-03-11 18:25:32 +01:00
iceman1001
d0b3b8d6b6
stricker checks for unprintable characters
2024-03-11 12:06:57 +01:00
Benjamin DELPY
4b915610e1
Update intertic.py script to support Annecy
...
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com>
2024-03-10 19:20:16 +01:00
cyber-vi-king
ec1a44ba36
Assa Abloy Hotel System in Spain
...
only block one is used, rest of the card is empty.
the key is the same on 5 cards I tested (got the key via mfkey32)
Signed-off-by: cyber-vi-king <104895454+cyber-vi-king@users.noreply.github.com>
2024-03-09 14:42:38 +01:00
iceman1001
9de6f59136
modified standalone mode hf_unisniff. It now also sniffs iclass. Another option added was for hw standalone -b, which allows you to trigger a particular sniff from client. Good for debugging w/o need to recompile or upload a config file.
2024-03-06 21:07:42 +01:00
iceman1001
6a933555df
mem spiffs dump now honors the -d filename and save to file when used together with the -t
param
2024-03-05 14:55:30 +01:00
iceman1001
189262cff7
text
2024-03-05 09:08:45 +01:00
iceman1001
75f1040980
add lib48 to experimental lib
2024-03-03 22:27:16 +01:00
Iceman
a0b26257db
Merge branch 'master' into id48
...
Signed-off-by: Iceman <iceman@iuse.se>
2024-03-03 22:06:54 +01:00
iceman1001
2d6cd1a875
added support to show EG.DG7, and some textual changes for info
2024-03-03 21:56:28 +01:00
Henry Gabryjelski
b4cfeca9fa
Use INFO
instead of NORMAL
for PrintAndLogEx()
2024-03-03 12:17:02 -08:00
Henry Gabryjelski
12ee192782
disable assertions in PM3 build
2024-03-03 12:17:02 -08:00
Henry Gabryjelski
6c1aa10c91
bugfix: random alt nonce wasn't.
...
also improve output of multiple potential keys (remove extra `\n`)
2024-03-03 12:17:02 -08:00
Henry Gabryjelski
545c152d72
Remove large (128k) lookup table
2024-03-03 12:16:16 -08:00
Henry Gabryjelski
4ebd6d4bff
Add id48lib and second half of key recovery.
2024-03-03 12:16:16 -08:00
Henry Gabryjelski
d3ae908b5f
mark additional function as static
2024-03-03 12:16:16 -08:00
iceman1001
1045392c73
missing header
2024-03-03 19:20:25 +01:00
iceman1001
9524ce5a27
text
2024-03-03 19:15:07 +01:00
iceman1001
fff5da32c5
hf mf dump print blocks, Thanks to @francesco-scar for making me aware of it being missing
2024-03-03 18:41:05 +01:00
iceman1001
259e19e87d
modified hf mf dump to also print the dumped memory. It now acts like most other dump commands in the pm3 client
2024-03-03 18:35:39 +01:00
iceman1001
c62b1cda70
Merge branch 'master' of github.com:RfidResearchGroup/proxmark3
2024-03-03 10:56:35 +01:00
Benjamin DELPY
c3a9ea463d
Intertic client Python script update
...
Adding Strasbourg, Le Have and now split OrganizationalAuthority & Contract_Provider
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com>
2024-03-02 14:09:38 +01:00
iceman1001
46fcde7db8
parse and show ndef message with mime image
2024-03-01 07:45:32 +01:00
iceman1001
b344da5ff5
mmm
2024-02-29 16:43:14 +01:00
Your Name
7f4a172412
fix segmentation fault
2024-02-27 00:58:45 -05:00
Benjamin DELPY
12bd81aa27
Update intertic.py
...
Licence change
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com>
2024-02-26 11:07:40 +01:00
Benjamin DELPY
ae0a15fd48
Create intertic.py
...
Basic script to try to interpret Intertic data on ST25TB / SRT512 in french transports
Signed-off-by: Benjamin DELPY <benjamin@gentilkiwi.com>
2024-02-25 22:04:43 +01:00
iceman1001
309e88ca65
the handle plot was showing the plot window when running hf search etc. now it will be downloaded the plot but plot window is hidden. if you show the plot window before running you will see it
2024-02-25 17:39:28 +01:00
iceman1001
1133122681
text
2024-02-25 14:06:15 +01:00
XiXinping
2bf1dd4e69
Update mfc_default_keys.dic
...
Signed-off-by: XiXinping <81447868+XiXinping@users.noreply.github.com>
2024-02-22 04:46:50 +00:00
XiXinping
7864657844
Update mfc_default_keys.dic
...
Added keys for Pittsburgh's ConnectCard
Signed-off-by: XiXinping <81447868+XiXinping@users.noreply.github.com>
2024-02-22 04:39:25 +00:00
iceman1001
490111ee47
fixed the magic detection , and improved the hints reporting MF Classic tags
2024-02-21 23:23:54 +01:00
iceman1001
26fda45837
style
2024-02-21 22:49:59 +01:00
Iceman
c2738b1efc
Merge pull request #2300 from Sonic803/master
...
Added 14b restore, modified 14b reader,wrbl
2024-02-21 20:30:13 +01:00
Sonic803
87a85766ed
Don't stop on break plot error
2024-02-21 17:26:55 +01:00
iceman1001
c4bb26b1ef
make style
2024-02-21 17:14:54 +01:00
iceman1001
bf8fdbb070
hw tune output reworked
2024-02-21 17:05:31 +01:00
Sonic803
b80cc92c39
Use ST25TB_SR_BLOCK_SIZE instead of 4
2024-02-21 15:41:31 +01:00
iceman1001
61b8d628c2
move the hw tune
command from cmddata.c into cmdhw.c where it should have been. This also removes the data tune
command.
2024-02-21 13:20:51 +01:00
Sonic803
f6ae161fd5
Free in case of write error
2024-02-21 12:42:54 +01:00
Sonic803
4bf3cb928b
Added 14b restore, modified 14b reader,wrbl
2024-02-21 12:36:27 +01:00
iceman1001
1fe3477bfc
t55xx dump - print header
2024-02-20 11:13:31 +01:00
iceman1001
392c251c81
fix lf search
when running it without any tag on it. In short hitag get uid loop on device side just sits an waits
2024-02-20 00:42:35 +01:00
iceman1001
96a68a1ddc
fuzzing seems to believe we would actually write more than 50 bytes of ATR...
2024-02-19 18:21:19 +01:00
iceman1001
a6af4df5ed
forgot command line parsing
2024-02-18 09:06:00 +01:00
Francesco S
377cf2a54d
🐛 Fixed bug autopwn static nested cmdhfmf.c
...
Signed-off-by: Francesco S. <36336996+francesco-scar@users.noreply.github.com>
2024-02-18 00:27:33 +00:00
Iceman
a2bbc25101
Merge pull request #2291 from gsingh93/mf-dump-errors
...
Properly handle "hf mf dump" errors
2024-02-17 23:12:27 +01:00
iceman1001
298ae7c91f
add missing files
2024-02-17 14:49:56 +01:00
iceman1001
b910d7ea94
make miscchecks
2024-02-17 14:47:49 +01:00
iceman1001
6466ce4e6d
fix iso15693 output in hf search
2024-02-17 14:20:52 +01:00
iceman1001
fa65a1e042
add SEOS hint
2024-02-17 14:12:11 +01:00
iceman1001
a0bf5315c5
rearrange
2024-02-17 14:11:43 +01:00
Dan Perret
1eee09d106
Fix typo in hf mfu rdbl help text.
2024-02-16 21:48:22 -05:00
iceman1001
c1156d24f2
hf fudan dump now supports the nosave flag
2024-02-16 22:50:16 +01:00
iceman1001
f5e976afa6
style
2024-02-16 21:59:45 +01:00
iceman1001
489ae506ab
move ul-aes configuration reading
2024-02-16 21:31:39 +01:00
iceman1001
c544d67d2b
Thanks to the user jareckib for his solution of adding two extra blocks to t5577 in order to clone a more modern Electra tag. Find it under the extra param lf em 410x clone --electra
2024-02-16 21:21:02 +01:00
iceman1001
60439dc29b
default to pwd mode
2024-02-16 21:07:02 +01:00
iceman1001
35860b9b74
aes configuration printing?
2024-02-16 19:46:56 +01:00
iceman1001
385930fc26
text
2024-02-16 19:33:53 +01:00
iceman1001
c95fe2d531
fix read signature. and return code handling
2024-02-16 19:25:58 +01:00
iceman1001
2bce6c93cc
invert force logic
2024-02-16 18:18:32 +01:00
iceman1001
98d806555e
fix some auth logic
2024-02-16 18:12:18 +01:00
iceman1001
27945e26d5
fixing bad pointers
2024-02-16 18:06:42 +01:00
iceman1001
3da60d31d4
text
2024-02-16 17:57:57 +01:00
iceman1001
10f8a24812
check the different keys
2024-02-16 17:52:40 +01:00
iceman1001
76217e8579
check the different keys
2024-02-16 17:51:51 +01:00
iceman1001
cae23e43e6
adding param to override the hw dbg settings. ie making checking for default keys silent
2024-02-16 17:48:44 +01:00
iceman1001
d6a7ac7f44
loop the other keys
2024-02-16 17:38:56 +01:00
Gulshan Singh
6dc308f220
Change FAILED log messages back to DEBUG
...
Signed-off-by: Gulshan Singh <gsingh2011@gmail.com>
2024-02-16 08:36:45 -08:00
iceman1001
eb85438b8e
Merge branch 'master' of github.com:RfidResearchGroup/proxmark3
2024-02-16 17:30:53 +01:00
iceman1001
99e7a647bf
fix lengths
2024-02-16 17:30:14 +01:00
wh201906
710c8ede8e
Better hw detectreader
...
Fix regression in 5f831ee776
Add support for switching modes by keyboard
2024-02-16 21:52:27 +08:00
Gulshan Singh
96c1f39d0d
Properly handle "hf mf dump" errors
2024-02-15 17:14:37 -08:00
iceman1001
eef5db3bbe
added config for pyronix
2024-02-16 01:04:47 +01:00
iceman1001
63360b034d
style
2024-02-15 18:11:46 +01:00
iceman1001
e9891085c9
just test one key
2024-02-15 17:20:55 +01:00
iceman1001
a6c742772c
allow for more debug
2024-02-15 16:32:47 +01:00
iceman1001
c4c1601446
added rudimentary functions for doing AES authentication against MIFARE UL AES tags. (wip)
2024-02-15 16:20:47 +01:00
iceman1001
cb570cb103
the function return 32bits, a left over since the swap to 64bits. Making UL AES not being properly identified
2024-02-15 12:13:40 +01:00
iceman1001
0d17f453f7
reworked the hf st info
output. A bit more clear now
2024-02-15 12:08:53 +01:00
iceman1001
cfaf8853d7
text
2024-02-15 11:19:32 +01:00
iceman1001
376bee42e8
style
2024-02-15 11:16:05 +01:00
iceman1001
db2afab6a0
fix 14a ST hints
2024-02-15 10:43:21 +01:00
iceman1001
fb20f92cf8
mfu detection fixes
2024-02-15 10:03:11 +01:00
iceman1001
dac0a392bd
fix wrong arg num
2024-02-13 17:32:33 +01:00
iceman1001
378e3cd254
fix #2288 bad comparision
2024-02-12 12:04:07 +01:00
iceman1001
d58a9ad84e
text
2024-02-10 19:07:13 +01:00
iceman1001
c3e269d1b6
took PR #2283 and fixed it up. Added contact inteface to PCSC pass through (@gm3197)
2024-02-10 19:00:01 +01:00
iceman1001
7241406632
updated the ATR list
2024-02-10 09:50:59 +01:00
iceman1001
30012344a7
some fixes for mfu info where it had some debug messages from device side and didnt test pwd all the time. Also allow keygen to take a block number now
2024-02-09 08:52:23 +01:00
iceman1001
03adf07c1f
text
2024-02-09 08:47:19 +01:00
iceman1001
666f0aacc7
renamed
2024-02-09 08:46:20 +01:00
iceman1001
521791dbb7
lf em 410x clone now allows for all zeros card number. Thanks to Amal for reminding me about it
2024-02-09 08:44:21 +01:00
iceman1001
6566021f3e
some identification of a long dead coffee machine
2024-02-05 13:24:30 +01:00
iceman1001
1fea1b6045
added the identification Art-Dass NFT cards
2024-02-05 11:12:47 +01:00
iceman1001
9379049d26
added the identification bank of archie brothers
2024-02-05 11:01:22 +01:00
iceman1001
afd8cacb90
fix
2024-02-05 09:03:52 +01:00
iceman1001
83d9c90203
rename
2024-02-04 23:26:56 +01:00
iceman1001
f52a4388b5
rename
2024-02-04 23:26:21 +01:00
iceman1001
6b5d5951bb
unify text, improving mfu info output, and fixed some bugs with card uid not used in the fingerprinting
2024-02-04 23:19:43 +01:00
iceman1001
c3f2162aff
added the bug fixes from liblua5.2.4
2024-02-04 16:11:24 +01:00
Iceman
9a621a92f3
Merge pull request #2285 from Crispy-fried-chicken/patch-1
...
Backport CVE-2020-24370's patch
2024-02-04 16:08:20 +01:00
iceman1001
ff957e8041
text 4324904b60
2024-02-04 11:49:38 +01:00
iceman1001
74b93e7c82
bug fix - 5705476065
2024-02-04 11:48:01 +01:00
iceman1001
bc798a7e01
bug fix - ce74637ace
2024-02-04 11:44:29 +01:00
iceman1001
c8d91d7f54
backport comment 44be021309
2024-02-04 11:42:46 +01:00
iceman1001
bd4a6b82b3
bug fix - f59b241315
2024-02-04 11:41:18 +01:00
iceman1001
f34c746471
bug fix - 8efe9f23fa
2024-02-04 11:38:41 +01:00
iceman1001
d5e843c750
backport - dace83ea30
2024-02-04 11:36:29 +01:00
iceman1001
76daa16a7b
back port 7ea44b56a8
2024-02-04 11:34:24 +01:00
iceman1001
beac4feb84
bug fix - 6867055546
2024-02-04 11:32:19 +01:00