Тема: Kingdom Online
Показать сообщение отдельно
Непрочитано 04.01.2015, 20:09   #1
Олдфаг

Автор темы (Топик Стартер) Kingdom Online

Офф сайт: тут
Скриншотики: тут
Клиент: тут

Скрипт для распаковки PAK архивов

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 код:
unsigned char pKey[14] = {
    
0x210x240x400x470x530x440x67,
    
0x610x730x650x400x230x240x54};

    for (
int i 0dwSize; ++)
    {
      
pBuffer[i] ^= pKey[14];
    } 
Игруленция так себе, но может кому пригодится
__________________
XeNTaX / ZenHAX
h4x0r вне форума Ответить с цитированием