01-04-2015, 08:09 PM
Офф сайт: тут
Скриншотики: тут
Клиент: тут
Скрипт для распаковки PAK архивов
Скриншотики: тут
Клиент: тут
Скрипт для распаковки PAK архивов
PHP код:
<?php
# Kingdom Online (PAK format) 0.0.1
#
# Written by Ekey (h4x0r)
#
# script for QuickBMS http://quickbms.aluigi.org
open FDDE "HOP" 0
open FDDE "PAK" 1
get HSIZE ASIZE
do
get NSIZE short 0
math NSIZE *= 2
getdstring UNAME NSIZE 0
set NAME UNICODE UNAME 0
get OFFSET long 0
get ZSIZE long 0
get SIZE long 0
get DUMMY long 0 # always 0xF4E38E00
savepos HEND 0
if ZSIZE == 0
log NAME OFFSET SIZE 1
else
clog NAME OFFSET ZSIZE SIZE 1
endif
while HEND != HSIZE
Шифрование пакетиков
PHP код:
<?php
unsigned char pKey[14] = {
0x21, 0x24, 0x40, 0x47, 0x53, 0x44, 0x67,
0x61, 0x73, 0x65, 0x40, 0x23, 0x24, 0x54};
for (int i = 0; i < dwSize; ++i )
{
pBuffer[i] ^= pKey[i % 14];
}