Commit graph

954 commits

Author SHA1 Message Date
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
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
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
iceman1001 dfc338c384 philips pwd/pack gen algo 2023-06-11 20:04:26 +02:00
iceman1001 f1d78c4e7c new crc16 option used with Philips toothbrushes. different init value 0x49a3. Should be reported to the CRC catalog https://reveng.sourceforge.io/crc-catalogue/16.htm 2023-06-10 12:17:56 +02:00
Iceman 1571f95a2a
Merge pull request #1982 from phaseloop/em4x50-bruteforce
Bruteforce engine to crack non-random 32 bit keys
2023-05-27 10:06:09 +02:00
PhaseLoop 1fd331ea7f remove dead code 2023-05-08 17:57:14 +00:00