217 Commits

Author SHA1 Message Date
hax0r31337
1beea22e53 fix: strings not completely decrypted 2023-04-03 09:33:03 +08:00
K0lb3
62fc066268 use pycryptodome's xor to decrease the runtime by a lot 2021-11-29 01:28:58 +01:00
K0lb3
92f93ffbdb cleaner names 2021-11-19 13:41:58 +01:00
K0lb3
16d6d3f877 flatbuf decoder added
integrated into extract_tables
2021-11-12 23:14:45 +01:00
K0lb3
c01a379749 fix ConvertString and EncryptString 2021-11-12 23:13:46 +01:00
K0lb3
1a14e04cb6 completition of TableEncryptionService
with some help of

Iza
アイザヱー#6944
2021-11-11 23:21:43 +01:00
K0lb3
f615f7b33a small fix to enable ZipFile.read() 2021-11-11 23:18:34 +01:00
K0lb3
f302f23b8b use correct blocksize and padding 2021-11-11 19:42:33 +01:00
K0lb3
a8ad2a70f0 forgot encoding for decrypted battle table files 2021-11-11 18:41:25 +01:00
K0lb3
60152c02ba fix filename check 2021-11-11 18:39:58 +01:00
K0lb3
6c54f38790 decrypt encrypted battle tables 2021-11-11 18:37:52 +01:00
K0lb3
441d75629d wrap asset extraction in try/except 2021-11-11 18:05:02 +01:00
K0lb3
1b08c91ce5 (preload) table extraction added 2021-11-11 18:04:39 +01:00
K0lb3
550b1d9fc8 StringCipher implemented 2021-11-11 17:28:23 +01:00
K0lb3
7ca9ef6849 cleanup 2021-11-11 17:28:11 +01:00
K0lb3
4f4dbd9259 crypto wip 2021-11-08 23:04:08 +01:00
K0lb3
c546465e7c Initial commit 2021-11-08 10:47:15 +01:00