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];
    } 

 
 

 

