These files comes with patches! Launcher extract them and then pack to sqp. You can sniff zip archive (with patches), replace files and palm off new archive to Launcher. Probably, it will pack new files to sqp.
Dat files are not packed! Already said it.
Sqp files are ShadowFlare MPQ archive, maybe with packed header
Please, post your questions on forum, not by PM or mail
I spend my time, so please pay a little bit of your time to keep world in equilibrium
Заменить файлы не удалось, видимо заблокировано=(
В принципе все отлично, вот если б найти возможность заменять файлы в патче, было бы вообще супер.
You should also rewrite hash for new files in filelist.xml, e.g.
Change size and checksumCode:<add name="String.String" path="Data\String.String" size="278946" checktype="md5" checksum="413712095f2217ce7140f82a5f55a921" Compressed="0" />
---------- Post added at 03:53 AM ---------- Previous post was at 12:16 AM ----------
Encryption algorithm isn't so messy.. block table and hash table of sqp are packed with different keys... Generally I've unpacked sqp and retrieved decryption routine.
Please, post your questions on forum, not by PM or mail
I spend my time, so please pay a little bit of your time to keep world in equilibrium
You should debug launcher (also bypass VMProtect). Pause it after extracting zip archive, replace files in temp patch folder "LauncherCfg\PatchTemp", resume launcher. You can't directly replace files in "patch".exe
Please, post your questions on forum, not by PM or mail
I spend my time, so please pay a little bit of your time to keep world in equilibrium
Можешь дать ICQ\Skype и тд для связи, как бы если получится "подменить" все, то русифицирую клиент в течении недели-две максимум.
In next 2 days I'll check the possibility of creating standalone sqp packer/unpacker
Please, post your questions on forum, not by PM or mail
I spend my time, so please pay a little bit of your time to keep world in equilibrium