Commit graph

1010 commits

Author SHA1 Message Date
PhaseLoop
dd859a2061 add smart bruteforce mode to MF Classic and EM4x50 2024-01-16 20:06:03 +00:00
PhaseLoop
8e0e8e2240 Merge branch 'master' into bruteforce-smart-mode 2024-01-13 16:53:05 +00:00
iceman1001
b1a1ca8827 Revert "Release v4.17768 - Steamboat Willie"
This reverts commit 57eeb712fd.
2024-01-03 01:59:39 +01:00
iceman1001
57eeb712fd Release v4.17768 - Steamboat Willie 2024-01-03 01:59:39 +01:00
iceman1001
f8f135a3b7 style 2023-12-18 10:11:11 +01:00
merlokk
2517e8b345 make style 2023-12-12 01:11:10 +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
bcbe76064d Changed modulation max bit length from 512 to 4096, since we now can get much longer traces 2023-12-01 10:58:33 +01:00
Philippe Teuwen
4f9016814e Revert "Release v4.17511 - Faraday"
This reverts commit 6e9df18de6.
2023-11-13 10:19:09 +01:00
Philippe Teuwen
6e9df18de6 Release v4.17511 - Faraday 2023-11-13 10:19:09 +01:00
Grayson Martin
4e346e8ca2
Merge branch 'master' into smartcard-relay 2023-11-11 13:05:11 -06:00
Philippe Teuwen
3cb023f560 arraylen 2023-11-11 18:24:34 +01:00
iceman1001
1f3cf80898 style 2023-10-18 20:34:35 +02:00
Jean-Michel Picod
ce45b3b242 Fix potential stack overflow while making it easier to support more ATRs 2023-10-17 19:05:57 +02:00
PhaseLoop
4003ad72fe update 2023-10-16 19:19:30 +00:00
iceman1001
bb5d61dca7 added some helper functions 2023-10-01 13:05:08 +02:00
Grayson Martin
7f91da8a9a
Merge branch 'master' into smartcard-relay 2023-09-12 22:30:59 -05:00
iceman1001
f9877f79de Revert "Release v4.17140 - Raccoon"
This reverts commit 6ca0ce704a.
2023-09-09 11:00:00 +02:00
iceman1001
6ca0ce704a Release v4.17140 - Raccoon 2023-09-09 11:00:00 +02:00
Philippe Teuwen
3aeb5c493f fix a few cppcheck warnings 2023-09-07 22:28:37 +02:00
nvx
8dd963d305 make style 2023-08-24 16:34:33 +10:00
Iceman
c00be4cb83
Merge pull request #2078 from henrygab/more_const
More const
2023-08-15 21:10:35 +02:00
Henry Gabryjelski
665cf3254b more const for lfops and some commonutil 2023-08-14 23:02:09 -07:00
Henry Gabryjelski
0b143e5bcd Add 5..8 byte versions for LE/BE conversions 2023-08-14 18:57:36 -07:00
Alex
6947a61d98 Whitespace 2023-08-09 14:30:07 +02:00
iceman1001
0e84860c2f less inline calls 2023-08-03 08:42:52 +02:00
Philippe Teuwen
9dfc39dbbf Fix error=missing-field-initializers when compiling repo default_version_pm3.c 2023-08-03 00:37:05 +02:00
iceman1001
2b3d339714 lto missing inits 2023-08-02 17:46:53 +02:00
iceman1001
602daa7fdd missing inits 2023-08-02 17:40:55 +02:00
iceman1001
1a788b1c14 make style 2023-07-24 17:42:27 +02:00
iceman1001
300d274d43 coverity migth consider this to be better 2023-07-24 00:14:56 +02:00
iceman1001
7473bebdbd coverty 2023-07-23 22:32:59 +02:00
iceman1001
a761c9765a style 2023-07-23 12:53:04 +02:00
iceman1001
c5c829bce2 a bunch of minor textual changes, hiding things when no compilation support for it, also fixed the loop in keyroll generation. Added the skeleton SAM command 2023-07-23 11:57:03 +02:00
iceman1001
8e38723149 just in case psk get odd clocks in some old system 2023-07-22 23:27:30 +02:00
iceman1001
c01c0427bb forgot the clock changes. 2023-07-21 17:05:18 +02:00
iceman1001
4d9f97954e allow for clocks larger than 255 to be used from commandline. added the new command data envelope. it creates square signal, similar to askedgedetect.\n adapted find closest clock in order to make clock /8 less prioritized if there are more found clocks. use second best match in those cases. 2023-07-21 14:35:24 +02:00
Grayson Martin
efea49415d
Merge branch 'master' into smartcard-relay 2023-07-13 17:14:19 -05:00
iceman1001
403385c56c style 2023-07-12 14:00:19 +02:00
Grayson Martin
8bb4949016
Finish initial implementation 2023-07-11 15:11:01 -05:00
iceman1001
7329d7b0d0 fix missing files for compilation 2023-07-09 13:04:10 +02:00
Grayson Martin
1e54cd661c
make style 2023-07-08 18:18:36 -05:00
Grayson Martin
b30f8ae37f
Finish decryption algorithm implementation 2023-07-08 18:18:35 -05:00
Grayson Martin
44f2e253d8
import mbedtls ecc point (de)compression extension and use 2023-07-08 18:18:34 -05:00
iceman1001
c7d004de63 Revert "Release v4.16717 - seven"
This reverts commit bc18dbd847.
2023-06-26 13:10:45 +02:00
iceman1001
bc18dbd847 Release v4.16717 - seven 2023-06-26 13:10:45 +02:00
iceman1001
74f02fef8a style 2023-06-24 17:16:28 +02:00
PhaseLoop
71c12c1828 smart generators core settings 2023-06-16 20:48:57 +00:00
iceman1001
219d38e0fa added test for philips in the selftest 2023-06-11 21:53:42 +02:00
iceman1001
5df82c537c missed one file 2023-06-11 21:33:04 +02:00