Алгоритм точный знает только DStaff и еще пару человек.
Как происходит всеобщем - файлы закриптованы RSA (сам ключь хранится в l2.bin aka l2.exe) и + библиотека сжатия zlib.
Дизасмишь l2.bin , получаешь ключ и понеслось.
Снял крипт , поменял что твоей душе угодно , потом обратно криптуешь но уже с своим RSA ключом . Т.к. мы знать не можем ключа для закриптовки - знает только НЦСофт.
Это легко заметно , когда вы качаете с Фюриной репо новые l2.exe . Обычно их там 2 версии.
V1 Оригинал файлы с НЦшным RSA
V2 Снятого дстафом крипта
Gaikotsu Написал:если я не ошибаюсь, то там вроде обычное RSA-шифрование + заголовок типа "Lineage2VerXXX" приклеен.
но вот какие RSA-ключи используются для шифрования/дешифрования - без понятия.
PS ключ для дешифровании в свободном доступе на сайте дстафа.
Добавлено через 1 час 3 минуты
PSS Уверен что у G1ta0 будет что добавить/поправить