Detsu Kai добавил(а) новый ресурс:
Разбор клиента L2 на macOS (Apple Silicon) + дешифровка .dat - Что работает нативно, где нужен Wine, а где не поможет ничего
Узнать больше об этом ресурсе...
Разбор клиента L2 на macOS (Apple Silicon) + дешифровка .dat - Что работает нативно, где нужен Wine, а где не поможет ничего
Тулчейн вокруг L2 исторически виндовый, и на маке половина времени уходит не на работу, а на выяснение, что из него вообще запускается. Здесь то, к чему я пришёл на Apple Silicon.
Нативно работает: дешифровка .dat/.ini (RSA 41x) — в архиве скрипт на чистом Python без зависимостей; XOR-версии .u/.unr/.utx (Ver111) — это вообще одна строка: пропустить 28 байт заголовка и про-XOR-ить остальное байтом 0xAC; чтение пакетов и Interface.xdat.
Два JDK — это не каприз, а необходимость....
Узнать больше об этом ресурсе...
