Slava Bacherikov
bcb4f5d9c8
Add support for Dell Latitude 3540
2020-06-30 19:08:24 +03:00
Slava Bacherikov
1580bf4ac1
Add support for HP (upper & lowercase) i prefixed keys
2020-06-15 01:10:53 +03:00
Slava Bacherikov
7966f46c78
Update old insyde 8 digit generator
...
(x * 0x66666667) >> 34 is a compiler optimized modulo operation
(0x66666667 / 2 ** 34) is a 0.1 (or 1/10). Also, some implementations
have different salt and has a bug in serial formatting (leading zeroes a
lost).
2020-06-12 17:24:36 +03:00
Slava Bacherikov
38aa1e6351
Switch insyde module to typed arrays
2020-06-11 14:00:29 +03:00
Slava Bacherikov
da4eb4318f
Switch to ES6 modules, change test behavior
...
Now project is using ES6 modules and displays coverage reports for
browser tests (made via karma), while nodejs tests only keygens.
2020-06-07 00:52:45 +03:00
Slava Bacherikov
459654151b
Fix bug with leading zero in acer insyde 10 code
2020-06-06 14:20:07 +03:00
Slava Bacherikov
327fa5f815
Add support for Acer Insyde 10 digits
...
Based on let-def ocaml code:
https://github.com/let-def/insydious/blob/master/deriv.ml
2020-06-05 19:22:45 +03:00
Slava Bacherikov
b99bdd7c81
Update modules and dependencies, change to jsbi
...
* Drop gulp support
* Migrate long.js to JSBI library (for long math)
* Update karma targets
2020-05-29 20:25:50 +03:00
Slava Bacherikov
0fef378a11
Update dependencies
2020-03-28 14:28:04 +02:00
Slava Bacherikov
fd33defb36
Port dogbert's fsi 6x4 script
2019-09-01 15:25:18 +03:00
Slava Bacherikov
0731639f02
Add support for dell tag BF97
2019-08-31 14:49:09 +03:00
Slava Bacherikov
bb946f15e3
Replace closure compiler plugin with official one
...
Replace webpack-closure-compiler (deprecated) with closure-webpack-plugin,
which is official closure plugin.
Also, reworked CI.
2019-08-29 18:12:44 +03:00
Slava Bacherikov
8259b6241c
Add tests for Dell HDD 1F5A
2019-08-28 18:43:00 +03:00
Slava Bacherikov
2c87bd691e
Add support for dell tag 1F5A
2019-08-27 22:14:30 +03:00
Slava Bacherikov
1e7928717f
Fix bug with signed to unsigned modulo
2018-04-22 14:58:51 +03:00
Slava Bacherikov
96760f66aa
Add keygen for sony 4x4 codes (16 shifted hexdecimals)
2018-04-22 14:58:38 +03:00
Slava Bacherikov
b8a8d37e36
Reorganize file structure
2018-04-10 14:00:53 +03:00
Slava Bacherikov
e2e6aa2d64
Add Asus date based keygen
2018-02-11 19:20:24 +02:00
Slava Bacherikov
d9bf30765f
Add google analytics support
...
Add code to track performance metrics and events (password calculation).
2018-02-08 02:42:06 +02:00
Slava Bacherikov
6c6c02da4e
Rename solvers, make names unique
2018-02-07 22:03:32 +02:00
Slava Bacherikov
8c14f3794f
Make ui for typescript version
...
Currently UI is based on old version of this project.
2018-01-30 19:26:33 +02:00
Slava Bacherikov
0f78f76539
Fix support for 8 hexadecimal fsi serials
2018-01-29 23:18:30 +02:00
Slava Bacherikov
e95542399c
Improve test coverage
...
Also rollback to Math.pow for dell rol function
2018-01-28 21:44:55 +02:00
Slava Bacherikov
fa4b6c4f61
Add dell input validator and solver
2018-01-28 01:25:54 +02:00
Slava Bacherikov
1b6d781bd1
Remove Math.pow from rol function for dell
2018-01-28 00:19:32 +02:00
Slava Bacherikov
a605c675e7
Decrease probability of bad result for phoenix
2018-01-27 02:44:54 +02:00
Slava Bacherikov
6c07d817e6
Add incrementData method to dell encoder
2018-01-26 19:14:52 +02:00
Slava Bacherikov
6b6f9cd401
Refactor dell encoding, add more type information
2018-01-26 19:08:28 +02:00
Slava Bacherikov
9bea83617f
Update tsconfig and tslint, fix issues
2018-01-20 00:45:34 +02:00
Slava Bacherikov
80cb34dbe1
Split dell.ts into multiple modules
2018-01-20 00:44:35 +02:00
Slava Bacherikov
12cd01a609
Restore unrolled loops + formatting + fix warnings
2018-01-19 00:13:42 +02:00
Slava Bacherikov
5a13261b47
Add typescript version for dell keygen
2018-01-17 22:43:41 +02:00
Slava Bacherikov
eaff9eaf70
Optimize phoenix brute force
2018-01-11 20:00:10 +02:00
Slava Bacherikov
bec3f4027a
Port Phoenix code to TypeScript
2018-01-10 02:51:28 +02:00
Slava Bacherikov
1ae71673d8
Split code into modules and add gulpfile
2018-01-08 22:13:19 +02:00
Slava Bacherikov
c66c0a9d74
Reorganaize project structure
2017-07-16 16:19:37 +03:00