You last visited: Today at 16:20
Advertisement
BoT Fehleranalyse
Discussion on BoT Fehleranalyse within the Kal Online forum part of the MMORPGs category.
01/19/2008, 15:55
#121
elite*gold: 0
Join Date: Jan 2008
Posts: 122
Received Thanks: 145
Wie auch immer ..
Für KalHack12 hab ich mich für die PROXY technik entschieden..
Das heißt ... Wie KalHack1-9 (wenn du die kennst xD )
Joa .. also für alle die das nicht kenne ...
Der Hack lauft ohne der engine.exe
Vorteile:
- Der Hack kann nur durch eine Crypt änderung des Servers gefixt werden..
- Sollte der Crypt geändert werden .. muss man nur den Crypt updaten
und alles geht wieder xD
Lebensdauer:
-Naja KalHack5.125 hab ich ~1jahr benützt xD also ich sag mal lange genug...
01/19/2008, 15:59
#122
elite*gold: 281
Join Date: Oct 2007
Posts: 6,248
Received Thanks: 887
Quote:
Originally Posted by
BakaBug
Wie auch immer ..
Für KalHack12 hab ich mich für die PROXY technik entschieden..
Das heißt ... Wie KalHack1-9 (wenn du die kennst xD )
Joa .. also für alle die das nicht kenne ...
Der Hack lauft ohne der engine.exe
Vorteile:
- Der Hack kann nur durch eine Crypt änderung des Servers gefixt werden..
- Sollte der Crypt geändert werden .. muss man nur den Crypt updaten
und alles geht wieder xD
Lebensdauer:
-Naja KalHack5.125 hab ich ~1jahr benützt xD also ich sag mal lange genug...
nice!
sry wenn ich nerve, aber weisst du schon wann du ihn releasest?
Greeeeeeeeeeetz
Mahatma
01/19/2008, 16:09
#123
elite*gold: 0
Join Date: Dec 2007
Posts: 652
Received Thanks: 132
Nein, weiß er nicht!
01/19/2008, 20:21
#124
elite*gold: 0
Join Date: Jan 2008
Posts: 122
Received Thanks: 145
Quote:
Originally Posted by
MeepMoep
Nein, weiß er nicht!
doch dieses jahr noch xD
Naja ist viel zu schreiben wenn das kein **** werden soll xD
Was brauch ich für den hack ?
* Crypt (hab ich xD)
* KCM & KSM reader (...sollte kein problem sein xD)
* Liste aller Mobs (kein problem)
* Liste aller Skills (kein problem)
* Liste aller Items (kein problem)
Also zurzeit hab ich noch net mal das
grundsystem des hacks (bin sehr müde,die letzen 2 tage bin ich um 2:00 am schlafen gegangen)
Vllt kann mir ja jemand helfen xD
Ihr könnt noch immer TamaGo joinen xD..
Wie steht auf meiner seit .. und oder mach mir klar das du programmieren kannst
(naja + ich muss mir sicher sein das du nix weiter gibts ..
also darfst net davon ausgehen das du wichtige code-parts bekommst xD)
01/19/2008, 20:34
#125
elite*gold: 0
Join Date: Nov 2007
Posts: 356
Received Thanks: 142
wenn du einen tp + ein bisschen c++ kenner brauchst steh ich dir zur verfügung
01/19/2008, 20:39
#126
elite*gold: 0
Join Date: Jan 2008
Posts: 122
Received Thanks: 145
Quote:
Originally Posted by
666me
wenn du einen tp + ein bisschen c++ kenner brauchst steh ich dir zur verfügung
in dem fall ... Borland C++ ... Turbo C++ native Win32 ..
würde ich für KalHack12 benützen
01/19/2008, 20:43
#127
elite*gold: 0
Join Date: Dec 2007
Posts: 652
Received Thanks: 132
@666 wart lieber noch ;D Du hast grad mal meine Tuts durch^^ Und lol
Code:
Stefan sagt:
hm, tamago joinen, gute idee
Stefan sagt:
In nem jahr sollte ich soweit sein :P
01/19/2008, 20:49
#128
elite*gold: 0
Join Date: Nov 2007
Posts: 356
Received Thanks: 142
jo hab ja gesagt ein bisschen xD
vlt ein ganz ganz bisschen
war eh nich so ernst gemeint =P
01/19/2008, 22:23
#129
elite*gold: 0
Join Date: Mar 2007
Posts: 541
Received Thanks: 41
Quote:
Originally Posted by
666me
jo hab ja gesagt ein bisschen xD
vlt ein ganz ganz bisschen
war eh nich so ernst gemeint =P
Da will aber wer das KHI?^^
@Baka kannst mir ja evt mal ne PM schicken .. ( Nichts bezüglich des KHI )
Hab nur 1 - 2 Fragen und ich nerv nich keine Angst
01/19/2008, 22:32
#130
elite*gold: 0
Join Date: Dec 2007
Posts: 652
Received Thanks: 132
KHI ist afaik von sandro, das ist KH ^^
01/20/2008, 13:53
#131
elite*gold: 0
Join Date: Jan 2007
Posts: 43
Received Thanks: 21
hey BakaBug
wie injectest du deine dll in die engine exe?
hab vorhin ma bisschen probiert aber...
bekomm immer error : this program cant be execute alone. please start KalOnline again
Edit:
muss wohl diese funktion aus der engine.exe raushaun
oder gibt es da ne simplere lösung?
01/20/2008, 14:11
#132
elite*gold: 55
Join Date: Mar 2006
Posts: 4,582
Received Thanks: 1,539
meistens mit ner Proxy-dll dazu findeste auch was in seinem blog ^^
01/20/2008, 18:19
#133
elite*gold: 0
Join Date: Jan 2008
Posts: 122
Received Thanks: 145
joa proxydlls benütze ich
also .. was ich bis jetzt habe:
da es net geht kann ich ein bissal source releasen:
DeCryptKalOnline.h
PHP Code:
/* Made by BakaBug - http://www.BakaBug.net don't share it ! or it will get fixed xD */ #include <windows.h> #include <stdio.h> #ifndef DecryptHeader #define DecryptHeader #define _DWORD DWORD #define _WORD WORD #define _BYTE BYTE int DecryptPacket ( char * buf ); signed int __stdcall DecryptAES ( char * source , int size ); #endif
DeCryptKalOnline.cpp
PHP Code:
/* Made by BakaBug - http://www.BakaBug.net don't share it ! or it will get fixed xD */ #include "DeCryptKalOnline.h" /* VARI'S */ char XORKey []={ 0xFE , 0xDC , 0xBA , 0x98 , 0x76 , 0x54 , 0x32 , 0x10 , 0x0F , 0x1E , 0x2D , 0x3C , 0x4B , 0x5A , 0x69 , 0x78 }; char UNKNOW []={ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x1F , 0x37 , 0x16 , 0x10 , 0x04 , 0x0B , 0x3F , 0x19 , 0x26 , 0x15 , 0x0B , 0x38 , 0x3C , 0x29 , 0x24 , 0x17 , 0xE7 , 0x93 , 0xEE , 0x3D , 0x4F , 0xB4 , 0x2F , 0x5A , 0xE1 , 0x73 , 0xAC , 0xB0 , 0xE6 , 0x85 , 0xFF , 0x34 , 0x55 , 0x6E , 0xA8 , 0xF6 , 0x1A , 0xDA , 0x87 , 0xAC , 0xFB , 0xA9 , 0x2B , 0x1C , 0x1D , 0x2C , 0xD4 , 0x28 , 0xB4 , 0x23 , 0x25 , 0x2D , 0xAE , 0xF9 , 0xA2 , 0x81 , 0x55 , 0x50 , 0x89 , 0x9D , 0x48 , 0x7C , 0x5D , 0xB5 , 0xDF , 0x3D , 0x4E , 0x5A , 0x71 , 0xC4 , 0xEC , 0xDB , 0x24 , 0x94 , 0x65 , 0x46 , 0x6C , 0xE8 , 0x38 , 0xF3 , 0xAB , 0x6A , 0x8C , 0xC5 , 0xDA , 0xAE , 0x60 , 0x1E , 0xFE , 0x3A , 0x05 , 0x58 , 0x92 , 0xD2 , 0x3D , 0xAB , 0xE3 , 0x9B , 0x6C , 0x01 , 0x39 , 0x35 , 0x0C , 0x1F , 0xC7 , 0x0F , 0x09 , 0x47 , 0x55 , 0xDD , 0x34 , 0xEC , 0x1D , 0x10 , 0x44 , 0x6D , 0x24 , 0x25 , 0x48 , 0x72 , 0xE3 , 0x2A , 0x41 , 0x35 , 0xB6 , 0xF7 , 0x75 , 0xD9 , 0x8A , 0x1F , 0x1D , 0x1F , 0xAE , 0x3A , 0x55 , 0x6D , 0x4D , 0x10 , 0x14 , 0x58 , 0xFB , 0xE7 , 0x61 , 0x81 , 0x33 , 0xEC , 0x72 , 0x50 , 0x9D , 0xD6 , 0x27 , 0x3D , 0xD0 , 0xC6 , 0x33 , 0x65 , 0x2B , 0x21 , 0x52 , 0xE4 , 0x1D , 0x7D , 0x0F , 0xEF , 0x8A , 0x6C , 0x80 , 0xB7 , 0x6B , 0xC6 , 0x02 , 0x3E , 0x79 , 0x4F , 0x0A , 0x11 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x04 , 0x00 , 0x00 , 0x00 , 0x0A , 0x00 , 0x00 , 0x00 , 0x02 }; DWORD something1 []={ 0x51F4A750 , 0x3BAB6BCB , 0x2030FA55 , 0x4FE5D7FC , 0xDEB15A49 , 0xC32F7502 , 0x038F5FE7 , 0xD4BE832D , 0x75C2896A , 0xBEE14FB6 , 0x63DF4A18 , 0xB16477E0 , 0x70486858 , 0xAB73D323 , 0xB2EB2807 , 0x302887F2 , 0x8ACF1C2B , 0x65DAF4CD , 0x342E539D , 0x0B83EC39 , 0x3E218AF9 , 0x91548DB5 , 0x1998FB24 , 0xB0E842BD , 0xA17C0A47 , 0x09808683 , 0xFD0EFFFB , 0x0A0FD964 , 0x0C0A67B1 , 0x80C0C54F , 0xE293BA0A , 0x0E090D0B , 0x57F11985 , 0xF701269F , 0x8B432976 , 0xD731DCCA , 0x854A247D , 0x1D9E2F4B , 0x2BB3166C , 0xA8FC8CC4 , 0x87494EC7 , 0xA6F581CF , 0x2C3A9DE4 , 0xF68D13C2 , 0x9F5D80BE , 0xC8AC993B , 0xCD267809 , 0xE6956E65 , 0xBAE79BD9 , 0x31A4B2AF , 0x744EBC37 , 0xF104984A , 0x764DD68D , 0x9ED1B5E3 , 0x9D5EEA04 , 0xB3671D5A , 0x9AD7618C , 0xCEA927EE , 0x9CD2DF59 , 0x53F7CDEA , 0xCAAFF381 , 0x161DC372 , 0x39A80171 , 0x7BCB8461 , 0x5051F4A7 , 0xCB3BAB6B , 0x552030FA , 0xFC4FE5D7 , 0x49DEB15A , 0x02C32F75 , 0xE7038F5F , 0x2DD4BE83 , 0x6A75C289 , 0xB6BEE14F , 0x1863DF4A , 0xE0B16477 , 0x58704868 , 0x23AB73D3 , 0x07B2EB28 , 0xF2302887 , 0x2B8ACF1C , 0xCD65DAF4 , 0x9D342E53 , 0x390B83EC , 0xF93E218A , 0xB591548D , 0x241998FB , 0xBDB0E842 , 0x47A17C0A , 0x83098086 , 0xFBFD0EFF , 0x640A0FD9 , 0xB10C0A67 , 0x4F80C0C5 , 0x0AE293BA , 0x0B0E090D , 0x8557F119 , 0x9FF70126 , 0x768B4329 , 0xCAD731DC , 0x7D854A24 , 0x4B1D9E2F , 0x6C2BB316 , 0xC4A8FC8C , 0xC787494E , 0xCFA6F581 , 0xE42C3A9D , 0xC2F68D13 , 0xBE9F5D80 , 0x3BC8AC99 , 0x09CD2678 , 0x65E6956E , 0xD9BAE79B , 0xAF31A4B2 , 0x37744EBC , 0x4AF10498 , 0x8D764DD6 , 0xE39ED1B5 , 0x049D5EEA , 0x5AB3671D , 0x8C9AD761 , 0xEECEA927 , 0x599CD2DF , 0xEA53F7CD , 0x81CAAFF3 , 0x72161DC3 , 0x7139A801 , 0x617BCB84 , 0xA75051F4 , 0x6BCB3BAB , 0xFA552030 , 0xD7FC4FE5 , 0x5A49DEB1 , 0x7502C32F , 0x5FE7038F , 0x832DD4BE , 0x896A75C2 , 0x4FB6BEE1 , 0x4A1863DF , 0x77E0B164 , 0x68587048 , 0xD323AB73 , 0x2807B2EB , 0x87F23028 , 0x1C2B8ACF , 0xF4CD65DA , 0x539D342E , 0xEC390B83 , 0x8AF93E21 , 0x8DB59154 , 0xFB241998 , 0x42BDB0E8 , 0x0A47A17C , 0x86830980 , 0xFFFBFD0E , 0xD9640A0F , 0x67B10C0A , 0xC54F80C0 , 0xBA0AE293 , 0x0D0B0E09 , 0x198557F1 , 0x269FF701 , 0x29768B43 , 0xDCCAD731 , 0x247D854A , 0x2F4B1D9E , 0x166C2BB3 , 0x8CC4A8FC , 0x4EC78749 , 0x81CFA6F5 , 0x9DE42C3A , 0x13C2F68D , 0x80BE9F5D , 0x993BC8AC , 0x7809CD26 , 0x6E65E695 , 0x9BD9BAE7 , 0xB2AF31A4 , 0xBC37744E , 0x984AF104 , 0xD68D764D , 0xB5E39ED1 , 0xEA049D5E , 0x1D5AB367 , 0x618C9AD7 , 0x27EECEA9 , 0xDF599CD2 , 0xCDEA53F7 , 0xF381CAAF , 0xC372161D , 0x017139A8 , 0x84617BCB , 0xF4A75051 , 0xAB6BCB3B , 0x30FA5520 , 0xE5D7FC4F , 0xB15A49DE , 0x2F7502C3 , 0x8F5FE703 , 0xBE832DD4 , 0xC2896A75 , 0xE14FB6BE , 0xDF4A1863 , 0x6477E0B1 , 0x48685870 , 0x73D323AB , 0xEB2807B2 , 0x2887F230 , 0xCF1C2B8A , 0xDAF4CD65 , 0x2E539D34 , 0x83EC390B , 0x218AF93E , 0x548DB591 , 0x98FB2419 , 0xE842BDB0 , 0x7C0A47A1 , 0x80868309 , 0x0EFFFBFD , 0x0FD9640A , 0x0A67B10C , 0xC0C54F80 , 0x93BA0AE2 , 0x090D0B0E , 0xF1198557 , 0x01269FF7 , 0x4329768B , 0x31DCCAD7 , 0x4A247D85 , 0x9E2F4B1D , 0xB3166C2B , 0xFC8CC4A8 , 0x494EC787 , 0xF581CFA6 , 0x3A9DE42C , 0x8D13C2F6 , 0x5D80BE9F , 0xAC993BC8 , 0x267809CD , 0x956E65E6 , 0xE79BD9BA , 0xA4B2AF31 , 0x4EBC3774 , 0x04984AF1 , 0x4DD68D76 , 0xD1B5E39E , 0x5EEA049D , 0x671D5AB3 , 0xD7618C9A , 0xA927EECE , 0xD2DF599C , 0xF7CDEA53 , 0xAFF381CA , 0x1DC37216 , 0xA8017139 , 0xCB84617B , 0x52000000 }; DWORD something2 []={ 0x5051F4A7 , 0xCB3BAB6B , 0x552030FA , 0xFC4FE5D7 , 0x49DEB15A , 0x02C32F75 , 0xE7038F5F , 0x2DD4BE83 , 0x6A75C289 , 0xB6BEE14F , 0x1863DF4A , 0xE0B16477 , 0x58704868 , 0x23AB73D3 , 0x07B2EB28 , 0xF2302887 , 0x2B8ACF1C , 0xCD65DAF4 , 0x9D342E53 , 0x390B83EC , 0xF93E218A , 0xB591548D , 0x241998FB , 0xBDB0E842 , 0x47A17C0A , 0x83098086 , 0xFBFD0EFF , 0x640A0FD9 , 0xB10C0A67 , 0x4F80C0C5 , 0x0AE293BA , 0x0B0E090D , 0x8557F119 , 0x9FF70126 , 0x768B4329 , 0xCAD731DC , 0x7D854A24 , 0x4B1D9E2F , 0x6C2BB316 , 0xC4A8FC8C , 0xC787494E , 0xCFA6F581 , 0xE42C3A9D , 0xC2F68D13 , 0xBE9F5D80 , 0x3BC8AC99 , 0x09CD2678 , 0x65E6956E , 0xD9BAE79B , 0xAF31A4B2 , 0x37744EBC , 0x4AF10498 , 0x8D764DD6 , 0xE39ED1B5 , 0x049D5EEA , 0x5AB3671D , 0x8C9AD761 , 0xEECEA927 , 0x599CD2DF , 0xEA53F7CD , 0x81CAAFF3 , 0x72161DC3 , 0x7139A801 , 0x617BCB84 , 0xA75051F4 , 0x6BCB3BAB , 0xFA552030 , 0xD7FC4FE5 , 0x5A49DEB1 , 0x7502C32F , 0x5FE7038F , 0x832DD4BE , 0x896A75C2 , 0x4FB6BEE1 , 0x4A1863DF , 0x77E0B164 , 0x68587048 , 0xD323AB73 , 0x2807B2EB , 0x87F23028 , 0x1C2B8ACF , 0xF4CD65DA , 0x539D342E , 0xEC390B83 , 0x8AF93E21 , 0x8DB59154 , 0xFB241998 , 0x42BDB0E8 , 0x0A47A17C , 0x86830980 , 0xFFFBFD0E , 0xD9640A0F , 0x67B10C0A , 0xC54F80C0 , 0xBA0AE293 , 0x0D0B0E09 , 0x198557F1 , 0x269FF701 , 0x29768B43 , 0xDCCAD731 , 0x247D854A , 0x2F4B1D9E , 0x166C2BB3 , 0x8CC4A8FC , 0x4EC78749 , 0x81CFA6F5 , 0x9DE42C3A , 0x13C2F68D , 0x80BE9F5D , 0x993BC8AC , 0x7809CD26 , 0x6E65E695 , 0x9BD9BAE7 , 0xB2AF31A4 , 0xBC37744E , 0x984AF104 , 0xD68D764D , 0xB5E39ED1 , 0xEA049D5E , 0x1D5AB367 , 0x618C9AD7 , 0x27EECEA9 , 0xDF599CD2 , 0xCDEA53F7 , 0xF381CAAF , 0xC372161D , 0x017139A8 , 0x84617BCB , 0xF4A75051 , 0xAB6BCB3B , 0x30FA5520 , 0xE5D7FC4F , 0xB15A49DE , 0x2F7502C3 , 0x8F5FE703 , 0xBE832DD4 , 0xC2896A75 , 0xE14FB6BE , 0xDF4A1863 , 0x6477E0B1 , 0x48685870 , 0x73D323AB , 0xEB2807B2 , 0x2887F230 , 0xCF1C2B8A , 0xDAF4CD65 , 0x2E539D34 , 0x83EC390B , 0x218AF93E , 0x548DB591 , 0x98FB2419 , 0xE842BDB0 , 0x7C0A47A1 , 0x80868309 , 0x0EFFFBFD , 0x0FD9640A , 0x0A67B10C , 0xC0C54F80 , 0x93BA0AE2 , 0x090D0B0E , 0xF1198557 , 0x01269FF7 , 0x4329768B , 0x31DCCAD7 , 0x4A247D85 , 0x9E2F4B1D , 0xB3166C2B , 0xFC8CC4A8 , 0x494EC787 , 0xF581CFA6 , 0x3A9DE42C , 0x8D13C2F6 , 0x5D80BE9F , 0xAC993BC8 , 0x267809CD , 0x956E65E6 , 0xE79BD9BA , 0xA4B2AF31 , 0x4EBC3774 , 0x04984AF1 , 0x4DD68D76 , 0xD1B5E39E , 0x5EEA049D , 0x671D5AB3 , 0xD7618C9A , 0xA927EECE , 0xD2DF599C , 0xF7CDEA53 , 0xAFF381CA , 0x1DC37216 , 0xA8017139 , 0xCB84617B , 0x52000000 , 0x30000000 , 0xBF000000 , 0x81000000 , 0x7C000000 , 0x9B000000 , 0x34000000 , 0xC4000000 , 0x54000000 , 0xA6000000 , 0xEE000000 , 0x42000000 , 0x08000000 , 0x28000000 , 0x76000000 , 0x6D000000 , 0x72000000 , 0x86000000 , 0xD4000000 , 0x5D000000 , 0x6C000000 , 0xFD000000 , 0x5E000000 , 0xA7000000 , 0x90000000 , 0x8C000000 , 0xF7000000 , 0xB8000000 , 0xD0000000 , 0xCA000000 , 0xC1000000 , 0x01000000 , 0x3A000000 , 0x4F000000 , 0x97000000 , 0xF0000000 , 0x96000000 , 0xE7000000 , 0xE2000000 , 0x1C000000 , 0x47000000 , 0x1D000000 , 0x6F000000 , 0xAA000000 , 0xFC000000 , 0xC6000000 , 0x9A000000 , 0x78000000 , 0x1F000000 , 0x88000000 , 0xB1000000 , 0x27000000 , 0x60000000 , 0x19000000 , 0x2D000000 , 0x93000000 , 0xA0000000 , 0xAE000000 , 0xC8000000 , 0x83000000 , 0x17000000 , 0xBA000000 , 0xE1000000 , 0x55000000 , 0x00520000 }; DWORD something3 []={ 0xA75051F4 , 0x6BCB3BAB , 0xFA552030 , 0xD7FC4FE5 , 0x5A49DEB1 , 0x7502C32F , 0x5FE7038F , 0x832DD4BE , 0x896A75C2 , 0x4FB6BEE1 , 0x4A1863DF , 0x77E0B164 , 0x68587048 , 0xD323AB73 , 0x2807B2EB , 0x87F23028 , 0x1C2B8ACF , 0xF4CD65DA , 0x539D342E , 0xEC390B83 , 0x8AF93E21 , 0x8DB59154 , 0xFB241998 , 0x42BDB0E8 , 0x0A47A17C , 0x86830980 , 0xFFFBFD0E , 0xD9640A0F , 0x67B10C0A , 0xC54F80C0 , 0xBA0AE293 , 0x0D0B0E09 , 0x198557F1 , 0x269FF701 , 0x29768B43 , 0xDCCAD731 , 0x247D854A , 0x2F4B1D9E , 0x166C2BB3 , 0x8CC4A8FC , 0x4EC78749 , 0x81CFA6F5 , 0x9DE42C3A , 0x13C2F68D , 0x80BE9F5D , 0x993BC8AC , 0x7809CD26 , 0x6E65E695 , 0x9BD9BAE7 , 0xB2AF31A4 , 0xBC37744E , 0x984AF104 , 0xD68D764D , 0xB5E39ED1 , 0xEA049D5E , 0x1D5AB367 , 0x618C9AD7 , 0x27EECEA9 , 0xDF599CD2 , 0xCDEA53F7 , 0xF381CAAF , 0xC372161D , 0x017139A8 , 0x84617BCB , 0xF4A75051 , 0xAB6BCB3B , 0x30FA5520 , 0xE5D7FC4F , 0xB15A49DE , 0x2F7502C3 , 0x8F5FE703 , 0xBE832DD4 , 0xC2896A75 , 0xE14FB6BE , 0xDF4A1863 , 0x6477E0B1 , 0x48685870 , 0x73D323AB , 0xEB2807B2 , 0x2887F230 , 0xCF1C2B8A , 0xDAF4CD65 , 0x2E539D34 , 0x83EC390B , 0x218AF93E , 0x548DB591 , 0x98FB2419 , 0xE842BDB0 , 0x7C0A47A1 , 0x80868309 , 0x0EFFFBFD , 0x0FD9640A , 0x0A67B10C , 0xC0C54F80 , 0x93BA0AE2 , 0x090D0B0E , 0xF1198557 , 0x01269FF7 , 0x4329768B , 0x31DCCAD7 , 0x4A247D85 , 0x9E2F4B1D , 0xB3166C2B , 0xFC8CC4A8 , 0x494EC787 , 0xF581CFA6 , 0x3A9DE42C , 0x8D13C2F6 , 0x5D80BE9F , 0xAC993BC8 , 0x267809CD , 0x956E65E6 , 0xE79BD9BA , 0xA4B2AF31 , 0x4EBC3774 , 0x04984AF1 , 0x4DD68D76 , 0xD1B5E39E , 0x5EEA049D , 0x671D5AB3 , 0xD7618C9A , 0xA927EECE , 0xD2DF599C , 0xF7CDEA53 , 0xAFF381CA , 0x1DC37216 , 0xA8017139 , 0xCB84617B , 0x52000000 , 0x30000000 , 0xBF000000 , 0x81000000 , 0x7C000000 , 0x9B000000 , 0x34000000 , 0xC4000000 , 0x54000000 , 0xA6000000 , 0xEE000000 , 0x42000000 , 0x08000000 , 0x28000000 , 0x76000000 , 0x6D000000 , 0x72000000 , 0x86000000 , 0xD4000000 , 0x5D000000 , 0x6C000000 , 0xFD000000 , 0x5E000000 , 0xA7000000 , 0x90000000 , 0x8C000000 , 0xF7000000 , 0xB8000000 , 0xD0000000 , 0xCA000000 , 0xC1000000 , 0x01000000 , 0x3A000000 , 0x4F000000 , 0x97000000 , 0xF0000000 , 0x96000000 , 0xE7000000 , 0xE2000000 , 0x1C000000 , 0x47000000 , 0x1D000000 , 0x6F000000 , 0xAA000000 , 0xFC000000 , 0xC6000000 , 0x9A000000 , 0x78000000 , 0x1F000000 , 0x88000000 , 0xB1000000 , 0x27000000 , 0x60000000 , 0x19000000 , 0x2D000000 , 0x93000000 , 0xA0000000 , 0xAE000000 , 0xC8000000 , 0x83000000 , 0x17000000 , 0xBA000000 , 0xE1000000 , 0x55000000 , 0x00520000 , 0x00300000 , 0x00BF0000 , 0x00810000 , 0x007C0000 , 0x009B0000 , 0x00340000 , 0x00C40000 , 0x00540000 , 0x00A60000 , 0x00EE0000 , 0x00420000 , 0x00080000 , 0x00280000 , 0x00760000 , 0x006D0000 , 0x00720000 , 0x00860000 , 0x00D40000 , 0x005D0000 , 0x006C0000 , 0x00FD0000 , 0x005E0000 , 0x00A70000 , 0x00900000 , 0x008C0000 , 0x00F70000 , 0x00B80000 , 0x00D00000 , 0x00CA0000 , 0x00C10000 , 0x00010000 , 0x003A0000 , 0x004F0000 , 0x00970000 , 0x00F00000 , 0x00960000 , 0x00E70000 , 0x00E20000 , 0x001C0000 , 0x00470000 , 0x001D0000 , 0x006F0000 , 0x00AA0000 , 0x00FC0000 , 0x00C60000 , 0x009A0000 , 0x00780000 , 0x001F0000 , 0x00880000 , 0x00B10000 , 0x00270000 , 0x00600000 , 0x00190000 , 0x002D0000 , 0x00930000 , 0x00A00000 , 0x00AE0000 , 0x00C80000 , 0x00830000 , 0x00170000 , 0x00BA0000 , 0x00E10000 , 0x00550000 , 0x00005200 }; DWORD something4 []={ 0xF4A75051 , 0xAB6BCB3B , 0x30FA5520 , 0xE5D7FC4F , 0xB15A49DE , 0x2F7502C3 , 0x8F5FE703 , 0xBE832DD4 , 0xC2896A75 , 0xE14FB6BE , 0xDF4A1863 , 0x6477E0B1 , 0x48685870 , 0x73D323AB , 0xEB2807B2 , 0x2887F230 , 0xCF1C2B8A , 0xDAF4CD65 , 0x2E539D34 , 0x83EC390B , 0x218AF93E , 0x548DB591 , 0x98FB2419 , 0xE842BDB0 , 0x7C0A47A1 , 0x80868309 , 0x0EFFFBFD , 0x0FD9640A , 0x0A67B10C , 0xC0C54F80 , 0x93BA0AE2 , 0x090D0B0E , 0xF1198557 , 0x01269FF7 , 0x4329768B , 0x31DCCAD7 , 0x4A247D85 , 0x9E2F4B1D , 0xB3166C2B , 0xFC8CC4A8 , 0x494EC787 , 0xF581CFA6 , 0x3A9DE42C , 0x8D13C2F6 , 0x5D80BE9F , 0xAC993BC8 , 0x267809CD , 0x956E65E6 , 0xE79BD9BA , 0xA4B2AF31 , 0x4EBC3774 , 0x04984AF1 , 0x4DD68D76 , 0xD1B5E39E , 0x5EEA049D , 0x671D5AB3 , 0xD7618C9A , 0xA927EECE , 0xD2DF599C , 0xF7CDEA53 , 0xAFF381CA , 0x1DC37216 , 0xA8017139 , 0xCB84617B , 0x52000000 , 0x30000000 , 0xBF000000 , 0x81000000 , 0x7C000000 , 0x9B000000 , 0x34000000 , 0xC4000000 , 0x54000000 , 0xA6000000 , 0xEE000000 , 0x42000000 , 0x08000000 , 0x28000000 , 0x76000000 , 0x6D000000 , 0x72000000 , 0x86000000 , 0xD4000000 , 0x5D000000 , 0x6C000000 , 0xFD000000 , 0x5E000000 , 0xA7000000 , 0x90000000 , 0x8C000000 , 0xF7000000 , 0xB8000000 , 0xD0000000 , 0xCA000000 , 0xC1000000 , 0x01000000 , 0x3A000000 , 0x4F000000 , 0x97000000 , 0xF0000000 , 0x96000000 , 0xE7000000 , 0xE2000000 , 0x1C000000 , 0x47000000 , 0x1D000000 , 0x6F000000 , 0xAA000000 , 0xFC000000 , 0xC6000000 , 0x9A000000 , 0x78000000 , 0x1F000000 , 0x88000000 , 0xB1000000 , 0x27000000 , 0x60000000 , 0x19000000 , 0x2D000000 , 0x93000000 , 0xA0000000 , 0xAE000000 , 0xC8000000 , 0x83000000 , 0x17000000 , 0xBA000000 , 0xE1000000 , 0x55000000 , 0x00520000 , 0x00300000 , 0x00BF0000 , 0x00810000 , 0x007C0000 , 0x009B0000 , 0x00340000 , 0x00C40000 , 0x00540000 , 0x00A60000 , 0x00EE0000 , 0x00420000 , 0x00080000 , 0x00280000 , 0x00760000 , 0x006D0000 , 0x00720000 , 0x00860000 , 0x00D40000 , 0x005D0000 , 0x006C0000 , 0x00FD0000 , 0x005E0000 , 0x00A70000 , 0x00900000 , 0x008C0000 , 0x00F70000 , 0x00B80000 , 0x00D00000 , 0x00CA0000 , 0x00C10000 , 0x00010000 , 0x003A0000 , 0x004F0000 , 0x00970000 , 0x00F00000 , 0x00960000 , 0x00E70000 , 0x00E20000 , 0x001C0000 , 0x00470000 , 0x001D0000 , 0x006F0000 , 0x00AA0000 , 0x00FC0000 , 0x00C60000 , 0x009A0000 , 0x00780000 , 0x001F0000 , 0x00880000 , 0x00B10000 , 0x00270000 , 0x00600000 , 0x00190000 , 0x002D0000 , 0x00930000 , 0x00A00000 , 0x00AE0000 , 0x00C80000 , 0x00830000 , 0x00170000 , 0x00BA0000 , 0x00E10000 , 0x00550000 , 0x00005200 , 0x00003000 , 0x0000BF00 , 0x00008100 , 0x00007C00 , 0x00009B00 , 0x00003400 , 0x0000C400 , 0x00005400 , 0x0000A600 , 0x0000EE00 , 0x00004200 , 0x00000800 , 0x00002800 , 0x00007600 , 0x00006D00 , 0x00007200 , 0x00008600 , 0x0000D400 , 0x00005D00 , 0x00006C00 , 0x0000FD00 , 0x00005E00 , 0x0000A700 , 0x00009000 , 0x00008C00 , 0x0000F700 , 0x0000B800 , 0x0000D000 , 0x0000CA00 , 0x0000C100 , 0x00000100 , 0x00003A00 , 0x00004F00 , 0x00009700 , 0x0000F000 , 0x00009600 , 0x0000E700 , 0x0000E200 , 0x00001C00 , 0x00004700 , 0x00001D00 , 0x00006F00 , 0x0000AA00 , 0x0000FC00 , 0x0000C600 , 0x00009A00 , 0x00007800 , 0x00001F00 , 0x00008800 , 0x0000B100 , 0x00002700 , 0x00006000 , 0x00001900 , 0x00002D00 , 0x00009300 , 0x0000A000 , 0x0000AE00 , 0x0000C800 , 0x00008300 , 0x00001700 , 0x0000BA00 , 0x0000E100 , 0x00005500 , 0x00000052 }; DWORD something5 []={ 0x52000000 , 0x30000000 , 0xBF000000 , 0x81000000 , 0x7C000000 , 0x9B000000 , 0x34000000 , 0xC4000000 , 0x54000000 , 0xA6000000 , 0xEE000000 , 0x42000000 , 0x08000000 , 0x28000000 , 0x76000000 , 0x6D000000 , 0x72000000 , 0x86000000 , 0xD4000000 , 0x5D000000 , 0x6C000000 , 0xFD000000 , 0x5E000000 , 0xA7000000 , 0x90000000 , 0x8C000000 , 0xF7000000 , 0xB8000000 , 0xD0000000 , 0xCA000000 , 0xC1000000 , 0x01000000 , 0x3A000000 , 0x4F000000 , 0x97000000 , 0xF0000000 , 0x96000000 , 0xE7000000 , 0xE2000000 , 0x1C000000 , 0x47000000 , 0x1D000000 , 0x6F000000 , 0xAA000000 , 0xFC000000 , 0xC6000000 , 0x9A000000 , 0x78000000 , 0x1F000000 , 0x88000000 , 0xB1000000 , 0x27000000 , 0x60000000 , 0x19000000 , 0x2D000000 , 0x93000000 , 0xA0000000 , 0xAE000000 , 0xC8000000 , 0x83000000 , 0x17000000 , 0xBA000000 , 0xE1000000 , 0x55000000 , 0x00520000 , 0x00300000 , 0x00BF0000 , 0x00810000 , 0x007C0000 , 0x009B0000 , 0x00340000 , 0x00C40000 , 0x00540000 , 0x00A60000 , 0x00EE0000 , 0x00420000 , 0x00080000 , 0x00280000 , 0x00760000 , 0x006D0000 , 0x00720000 , 0x00860000 , 0x00D40000 , 0x005D0000 , 0x006C0000 , 0x00FD0000 , 0x005E0000 , 0x00A70000 , 0x00900000 , 0x008C0000 , 0x00F70000 , 0x00B80000 , 0x00D00000 , 0x00CA0000 , 0x00C10000 , 0x00010000 , 0x003A0000 , 0x004F0000 , 0x00970000 , 0x00F00000 , 0x00960000 , 0x00E70000 , 0x00E20000 , 0x001C0000 , 0x00470000 , 0x001D0000 , 0x006F0000 , 0x00AA0000 , 0x00FC0000 , 0x00C60000 , 0x009A0000 , 0x00780000 , 0x001F0000 , 0x00880000 , 0x00B10000 , 0x00270000 , 0x00600000 , 0x00190000 , 0x002D0000 , 0x00930000 , 0x00A00000 , 0x00AE0000 , 0x00C80000 , 0x00830000 , 0x00170000 , 0x00BA0000 , 0x00E10000 , 0x00550000 , 0x00005200 , 0x00003000 , 0x0000BF00 , 0x00008100 , 0x00007C00 , 0x00009B00 , 0x00003400 , 0x0000C400 , 0x00005400 , 0x0000A600 , 0x0000EE00 , 0x00004200 , 0x00000800 , 0x00002800 , 0x00007600 , 0x00006D00 , 0x00007200 , 0x00008600 , 0x0000D400 , 0x00005D00 , 0x00006C00 , 0x0000FD00 , 0x00005E00 , 0x0000A700 , 0x00009000 , 0x00008C00 , 0x0000F700 , 0x0000B800 , 0x0000D000 , 0x0000CA00 , 0x0000C100 , 0x00000100 , 0x00003A00 , 0x00004F00 , 0x00009700 , 0x0000F000 , 0x00009600 , 0x0000E700 , 0x0000E200 , 0x00001C00 , 0x00004700 , 0x00001D00 , 0x00006F00 , 0x0000AA00 , 0x0000FC00 , 0x0000C600 , 0x00009A00 , 0x00007800 , 0x00001F00 , 0x00008800 , 0x0000B100 , 0x00002700 , 0x00006000 , 0x00001900 , 0x00002D00 , 0x00009300 , 0x0000A000 , 0x0000AE00 , 0x0000C800 , 0x00008300 , 0x00001700 , 0x0000BA00 , 0x0000E100 , 0x00005500 , 0x00000052 , 0x00000030 , 0x000000BF , 0x00000081 , 0x0000007C , 0x0000009B , 0x00000034 , 0x000000C4 , 0x00000054 , 0x000000A6 , 0x000000EE , 0x00000042 , 0x00000008 , 0x00000028 , 0x00000076 , 0x0000006D , 0x00000072 , 0x00000086 , 0x000000D4 , 0x0000005D , 0x0000006C , 0x000000FD , 0x0000005E , 0x000000A7 , 0x00000090 , 0x0000008C , 0x000000F7 , 0x000000B8 , 0x000000D0 , 0x000000CA , 0x000000C1 , 0x00000001 , 0x0000003A , 0x0000004F , 0x00000097 , 0x000000F0 , 0x00000096 , 0x000000E7 , 0x000000E2 , 0x0000001C , 0x00000047 , 0x0000001D , 0x0000006F , 0x000000AA , 0x000000FC , 0x000000C6 , 0x0000009A , 0x00000078 , 0x0000001F , 0x00000088 , 0x000000B1 , 0x00000027 , 0x00000060 , 0x00000019 , 0x0000002D , 0x00000093 , 0x000000A0 , 0x000000AE , 0x000000C8 , 0x00000083 , 0x00000017 , 0x000000BA , 0x000000E1 , 0x00000055 , 0x00000000 }; DWORD something6 []={ 0x00520000 , 0x00300000 , 0x00BF0000 , 0x00810000 , 0x007C0000 , 0x009B0000 , 0x00340000 , 0x00C40000 , 0x00540000 , 0x00A60000 , 0x00EE0000 , 0x00420000 , 0x00080000 , 0x00280000 , 0x00760000 , 0x006D0000 , 0x00720000 , 0x00860000 , 0x00D40000 , 0x005D0000 , 0x006C0000 , 0x00FD0000 , 0x005E0000 , 0x00A70000 , 0x00900000 , 0x008C0000 , 0x00F70000 , 0x00B80000 , 0x00D00000 , 0x00CA0000 , 0x00C10000 , 0x00010000 , 0x003A0000 , 0x004F0000 , 0x00970000 , 0x00F00000 , 0x00960000 , 0x00E70000 , 0x00E20000 , 0x001C0000 , 0x00470000 , 0x001D0000 , 0x006F0000 , 0x00AA0000 , 0x00FC0000 , 0x00C60000 , 0x009A0000 , 0x00780000 , 0x001F0000 , 0x00880000 , 0x00B10000 , 0x00270000 , 0x00600000 , 0x00190000 , 0x002D0000 , 0x00930000 , 0x00A00000 , 0x00AE0000 , 0x00C80000 , 0x00830000 , 0x00170000 , 0x00BA0000 , 0x00E10000 , 0x00550000 , 0x00005200 , 0x00003000 , 0x0000BF00 , 0x00008100 , 0x00007C00 , 0x00009B00 , 0x00003400 , 0x0000C400 , 0x00005400 , 0x0000A600 , 0x0000EE00 , 0x00004200 , 0x00000800 , 0x00002800 , 0x00007600 , 0x00006D00 , 0x00007200 , 0x00008600 , 0x0000D400 , 0x00005D00 , 0x00006C00 , 0x0000FD00 , 0x00005E00 , 0x0000A700 , 0x00009000 , 0x00008C00 , 0x0000F700 , 0x0000B800 , 0x0000D000 , 0x0000CA00 , 0x0000C100 , 0x00000100 , 0x00003A00 , 0x00004F00 , 0x00009700 , 0x0000F000 , 0x00009600 , 0x0000E700 , 0x0000E200 , 0x00001C00 , 0x00004700 , 0x00001D00 , 0x00006F00 , 0x0000AA00 , 0x0000FC00 , 0x0000C600 , 0x00009A00 , 0x00007800 , 0x00001F00 , 0x00008800 , 0x0000B100 , 0x00002700 , 0x00006000 , 0x00001900 , 0x00002D00 , 0x00009300 , 0x0000A000 , 0x0000AE00 , 0x0000C800 , 0x00008300 , 0x00001700 , 0x0000BA00 , 0x0000E100 , 0x00005500 , 0x00000052 , 0x00000030 , 0x000000BF , 0x00000081 , 0x0000007C , 0x0000009B , 0x00000034 , 0x000000C4 , 0x00000054 , 0x000000A6 , 0x000000EE , 0x00000042 , 0x00000008 , 0x00000028 , 0x00000076 , 0x0000006D , 0x00000072 , 0x00000086 , 0x000000D4 , 0x0000005D , 0x0000006C , 0x000000FD , 0x0000005E , 0x000000A7 , 0x00000090 , 0x0000008C , 0x000000F7 , 0x000000B8 , 0x000000D0 , 0x000000CA , 0x000000C1 , 0x00000001 , 0x0000003A , 0x0000004F , 0x00000097 , 0x000000F0 , 0x00000096 , 0x000000E7 , 0x000000E2 , 0x0000001C , 0x00000047 , 0x0000001D , 0x0000006F , 0x000000AA , 0x000000FC , 0x000000C6 , 0x0000009A , 0x00000078 , 0x0000001F , 0x00000088 , 0x000000B1 , 0x00000027 , 0x00000060 , 0x00000019 , 0x0000002D , 0x00000093 , 0x000000A0 , 0x000000AE , 0x000000C8 , 0x00000083 , 0x00000017 , 0x000000BA , 0x000000E1 , 0x00000055 , 0x00000000 , 0x3824342C , 0x70486858 , 0x486C5C74 , 0xE090D0B0 , 0xD8B4E49C , 0x90D8B8E8 , 0xA8FC8CC4 , 0xDB3BBB7B , 0xE31F8F57 , 0xAB73D323 , 0x9357E70F , 0x3BAB6BCB , 0x038F5FE7 , 0x4BE30393 , 0x73C737BF , 0xAD766DF6 , 0x955259DA , 0xDD3E05AE , 0xE51A3182 , 0x4DE6BD46 , 0x75C2896A , 0x3DAED51E , 0x058AE132 , 0x764DD68D , 0x4E69E2A1 , 0x0605BED5 , 0x3E218AF9 , 0x96DD063D , 0xAEF93211 , 0xE6956E65 , 0xDEB15A49 , 0x41ECDAF7 , 0x79C8EEDB , 0x31A4B2AF , 0x09808683 , 0xA17C0A47 , 0x99583E6B , 0xD134621F , 0xE9105633 , 0x9AD7618C , 0xA2F355A0 , 0xEA9F09D4 , 0xD2BB3DF8 , 0x7A47B13C , 0x42638510 , 0x0A0FD964 , 0x322BED48 , 0xEC9AB701 , 0xD4BE832D , 0x9CD2DF59 , 0xA4F6EB75 , 0x0C0A67B1 , 0x342E539D , 0x7C420FE9 , 0x44663BC5 , 0x37A10C7A , 0x0F853856 , 0x47E96422 , 0x7FCD500E , 0xD731DCCA , 0xEF15E8E6 , 0xA779B492 , 0x9F5D80BE , 0x00000000 }; DWORD something7 []={ 0x00005200 , 0x00003000 , 0x0000BF00 , 0x00008100 , 0x00007C00 , 0x00009B00 , 0x00003400 , 0x0000C400 , 0x00005400 , 0x0000A600 , 0x0000EE00 , 0x00004200 , 0x00000800 , 0x00002800 , 0x00007600 , 0x00006D00 , 0x00007200 , 0x00008600 , 0x0000D400 , 0x00005D00 , 0x00006C00 , 0x0000FD00 , 0x00005E00 , 0x0000A700 , 0x00009000 , 0x00008C00 , 0x0000F700 , 0x0000B800 , 0x0000D000 , 0x0000CA00 , 0x0000C100 , 0x00000100 , 0x00003A00 , 0x00004F00 , 0x00009700 , 0x0000F000 , 0x00009600 , 0x0000E700 , 0x0000E200 , 0x00001C00 , 0x00004700 , 0x00001D00 , 0x00006F00 , 0x0000AA00 , 0x0000FC00 , 0x0000C600 , 0x00009A00 , 0x00007800 , 0x00001F00 , 0x00008800 , 0x0000B100 , 0x00002700 , 0x00006000 , 0x00001900 , 0x00002D00 , 0x00009300 , 0x0000A000 , 0x0000AE00 , 0x0000C800 , 0x00008300 , 0x00001700 , 0x0000BA00 , 0x0000E100 , 0x00005500 , 0x00000052 , 0x00000030 , 0x000000BF , 0x00000081 , 0x0000007C , 0x0000009B , 0x00000034 , 0x000000C4 , 0x00000054 , 0x000000A6 , 0x000000EE , 0x00000042 , 0x00000008 , 0x00000028 , 0x00000076 , 0x0000006D , 0x00000072 , 0x00000086 , 0x000000D4 , 0x0000005D , 0x0000006C , 0x000000FD , 0x0000005E , 0x000000A7 , 0x00000090 , 0x0000008C , 0x000000F7 , 0x000000B8 , 0x000000D0 , 0x000000CA , 0x000000C1 , 0x00000001 , 0x0000003A , 0x0000004F , 0x00000097 , 0x000000F0 , 0x00000096 , 0x000000E7 , 0x000000E2 , 0x0000001C , 0x00000047 , 0x0000001D , 0x0000006F , 0x000000AA , 0x000000FC , 0x000000C6 , 0x0000009A , 0x00000078 , 0x0000001F , 0x00000088 , 0x000000B1 , 0x00000027 , 0x00000060 , 0x00000019 , 0x0000002D , 0x00000093 , 0x000000A0 , 0x000000AE , 0x000000C8 , 0x00000083 , 0x00000017 , 0x000000BA , 0x000000E1 , 0x00000055 , 0x00000000 , 0x3824342C , 0x70486858 , 0x486C5C74 , 0xE090D0B0 , 0xD8B4E49C , 0x90D8B8E8 , 0xA8FC8CC4 , 0xDB3BBB7B , 0xE31F8F57 , 0xAB73D323 , 0x9357E70F , 0x3BAB6BCB , 0x038F5FE7 , 0x4BE30393 , 0x73C737BF , 0xAD766DF6 , 0x955259DA , 0xDD3E05AE , 0xE51A3182 , 0x4DE6BD46 , 0x75C2896A , 0x3DAED51E , 0x058AE132 , 0x764DD68D , 0x4E69E2A1 , 0x0605BED5 , 0x3E218AF9 , 0x96DD063D , 0xAEF93211 , 0xE6956E65 , 0xDEB15A49 , 0x41ECDAF7 , 0x79C8EEDB , 0x31A4B2AF , 0x09808683 , 0xA17C0A47 , 0x99583E6B , 0xD134621F , 0xE9105633 , 0x9AD7618C , 0xA2F355A0 , 0xEA9F09D4 , 0xD2BB3DF8 , 0x7A47B13C , 0x42638510 , 0x0A0FD964 , 0x322BED48 , 0xEC9AB701 , 0xD4BE832D , 0x9CD2DF59 , 0xA4F6EB75 , 0x0C0A67B1 , 0x342E539D , 0x7C420FE9 , 0x44663BC5 , 0x37A10C7A , 0x0F853856 , 0x47E96422 , 0x7FCD500E , 0xD731DCCA , 0xEF15E8E6 , 0xA779B492 , 0x9F5D80BE , 0x00000000 , 0x2C382434 , 0x58704868 , 0x74486C5C , 0xB0E090D0 , 0x9CD8B4E4 , 0xE890D8B8 , 0xC4A8FC8C , 0x7BDB3BBB , 0x57E31F8F , 0x23AB73D3 , 0x0F9357E7 , 0xCB3BAB6B , 0xE7038F5F , 0x934BE303 , 0xBF73C737 , 0xF6AD766D , 0xDA955259 , 0xAEDD3E05 , 0x82E51A31 , 0x464DE6BD , 0x6A75C289 , 0x1E3DAED5 , 0x32058AE1 , 0x8D764DD6 , 0xA14E69E2 , 0xD50605BE , 0xF93E218A , 0x3D96DD06 , 0x11AEF932 , 0x65E6956E , 0x49DEB15A , 0xF741ECDA , 0xDB79C8EE , 0xAF31A4B2 , 0x83098086 , 0x47A17C0A , 0x6B99583E , 0x1FD13462 , 0x33E91056 , 0x8C9AD761 , 0xA0A2F355 , 0xD4EA9F09 , 0xF8D2BB3D , 0x3C7A47B1 , 0x10426385 , 0x640A0FD9 , 0x48322BED , 0x01EC9AB7 , 0x2DD4BE83 , 0x599CD2DF , 0x75A4F6EB , 0xB10C0A67 , 0x9D342E53 , 0xE97C420F , 0xC544663B , 0x7A37A10C , 0x560F8538 , 0x2247E964 , 0x0E7FCD50 , 0xCAD731DC , 0xE6EF15E8 , 0x92A779B4 , 0xBE9F5D80 , 0x00000000 }; DWORD something8 []={ 0x00000052 , 0x00000030 , 0x000000BF , 0x00000081 , 0x0000007C , 0x0000009B , 0x00000034 , 0x000000C4 , 0x00000054 , 0x000000A6 , 0x000000EE , 0x00000042 , 0x00000008 , 0x00000028 , 0x00000076 , 0x0000006D , 0x00000072 , 0x00000086 , 0x000000D4 , 0x0000005D , 0x0000006C , 0x000000FD , 0x0000005E , 0x000000A7 , 0x00000090 , 0x0000008C , 0x000000F7 , 0x000000B8 , 0x000000D0 , 0x000000CA , 0x000000C1 , 0x00000001 , 0x0000003A , 0x0000004F , 0x00000097 , 0x000000F0 , 0x00000096 , 0x000000E7 , 0x000000E2 , 0x0000001C , 0x00000047 , 0x0000001D , 0x0000006F , 0x000000AA , 0x000000FC , 0x000000C6 , 0x0000009A , 0x00000078 , 0x0000001F , 0x00000088 , 0x000000B1 , 0x00000027 , 0x00000060 , 0x00000019 , 0x0000002D , 0x00000093 , 0x000000A0 , 0x000000AE , 0x000000C8 , 0x00000083 , 0x00000017 , 0x000000BA , 0x000000E1 , 0x00000055 , 0x00000000 , 0x3824342C , 0x70486858 , 0x486C5C74 , 0xE090D0B0 , 0xD8B4E49C , 0x90D8B8E8 , 0xA8FC8CC4 , 0xDB3BBB7B , 0xE31F8F57 , 0xAB73D323 , 0x9357E70F , 0x3BAB6BCB , 0x038F5FE7 , 0x4BE30393 , 0x73C737BF , 0xAD766DF6 , 0x955259DA , 0xDD3E05AE , 0xE51A3182 , 0x4DE6BD46 , 0x75C2896A , 0x3DAED51E , 0x058AE132 , 0x764DD68D , 0x4E69E2A1 , 0x0605BED5 , 0x3E218AF9 , 0x96DD063D , 0xAEF93211 , 0xE6956E65 , 0xDEB15A49 , 0x41ECDAF7 , 0x79C8EEDB , 0x31A4B2AF , 0x09808683 , 0xA17C0A47 , 0x99583E6B , 0xD134621F , 0xE9105633 , 0x9AD7618C , 0xA2F355A0 , 0xEA9F09D4 , 0xD2BB3DF8 , 0x7A47B13C , 0x42638510 , 0x0A0FD964 , 0x322BED48 , 0xEC9AB701 , 0xD4BE832D , 0x9CD2DF59 , 0xA4F6EB75 , 0x0C0A67B1 , 0x342E539D , 0x7C420FE9 , 0x44663BC5 , 0x37A10C7A , 0x0F853856 , 0x47E96422 , 0x7FCD500E , 0xD731DCCA , 0xEF15E8E6 , 0xA779B492 , 0x9F5D80BE , 0x00000000 , 0x2C382434 , 0x58704868 , 0x74486C5C , 0xB0E090D0 , 0x9CD8B4E4 , 0xE890D8B8 , 0xC4A8FC8C , 0x7BDB3BBB , 0x57E31F8F , 0x23AB73D3 , 0x0F9357E7 , 0xCB3BAB6B , 0xE7038F5F , 0x934BE303 , 0xBF73C737 , 0xF6AD766D , 0xDA955259 , 0xAEDD3E05 , 0x82E51A31 , 0x464DE6BD , 0x6A75C289 , 0x1E3DAED5 , 0x32058AE1 , 0x8D764DD6 , 0xA14E69E2 , 0xD50605BE , 0xF93E218A , 0x3D96DD06 , 0x11AEF932 , 0x65E6956E , 0x49DEB15A , 0xF741ECDA , 0xDB79C8EE , 0xAF31A4B2 , 0x83098086 , 0x47A17C0A , 0x6B99583E , 0x1FD13462 , 0x33E91056 , 0x8C9AD761 , 0xA0A2F355 , 0xD4EA9F09 , 0xF8D2BB3D , 0x3C7A47B1 , 0x10426385 , 0x640A0FD9 , 0x48322BED , 0x01EC9AB7 , 0x2DD4BE83 , 0x599CD2DF , 0x75A4F6EB , 0xB10C0A67 , 0x9D342E53 , 0xE97C420F , 0xC544663B , 0x7A37A10C , 0x560F8538 , 0x2247E964 , 0x0E7FCD50 , 0xCAD731DC , 0xE6EF15E8 , 0x92A779B4 , 0xBE9F5D80 , 0x00000000 , 0x342C3824 , 0x68587048 , 0x5C74486C , 0xD0B0E090 , 0xE49CD8B4 , 0xB8E890D8 , 0x8CC4A8FC , 0xBB7BDB3B , 0x8F57E31F , 0xD323AB73 , 0xE70F9357 , 0x6BCB3BAB , 0x5FE7038F , 0x03934BE3 , 0x37BF73C7 , 0x6DF6AD76 , 0x59DA9552 , 0x05AEDD3E , 0x3182E51A , 0xBD464DE6 , 0x896A75C2 , 0xD51E3DAE , 0xE132058A , 0xD68D764D , 0xE2A14E69 , 0xBED50605 , 0x8AF93E21 , 0x063D96DD , 0x3211AEF9 , 0x6E65E695 , 0x5A49DEB1 , 0xDAF741EC , 0xEEDB79C8 , 0xB2AF31A4 , 0x86830980 , 0x0A47A17C , 0x3E6B9958 , 0x621FD134 , 0x5633E910 , 0x618C9AD7 , 0x55A0A2F3 , 0x09D4EA9F , 0x3DF8D2BB , 0xB13C7A47 , 0x85104263 , 0xD9640A0F , 0xED48322B , 0xB701EC9A , 0x832DD4BE , 0xDF599CD2 , 0xEB75A4F6 , 0x67B10C0A , 0x539D342E , 0x0FE97C42 , 0x3BC54466 , 0x0C7A37A1 , 0x38560F85 , 0x642247E9 , 0x500E7FCD , 0xDCCAD731 , 0xE8E6EF15 , 0xB492A779 , 0x80BE9F5D , 0x00000000 }; DWORD something9 []={ 0x00000000 , 0x24342C38 , 0x48685870 , 0x6C5C7448 , 0x90D0B0E0 , 0xB4E49CD8 , 0xD8B8E890 , 0xFC8CC4A8 , 0x3BBB7BDB , 0x1F8F57E3 , 0x73D323AB , 0x57E70F93 , 0xAB6BCB3B , 0x8F5FE703 , 0xE303934B , 0xC737BF73 , 0x766DF6AD , 0x5259DA95 , 0x3E05AEDD , 0x1A3182E5 , 0xE6BD464D , 0xC2896A75 , 0xAED51E3D , 0x8AE13205 , 0x4DD68D76 , 0x69E2A14E , 0x05BED506 , 0x218AF93E , 0xDD063D96 , 0xF93211AE , 0x956E65E6 , 0xB15A49DE , 0xECDAF741 , 0xC8EEDB79 , 0xA4B2AF31 , 0x80868309 , 0x7C0A47A1 , 0x583E6B99 , 0x34621FD1 , 0x105633E9 , 0xD7618C9A , 0xF355A0A2 , 0x9F09D4EA , 0xBB3DF8D2 , 0x47B13C7A , 0x63851042 , 0x0FD9640A , 0x2BED4832 , 0x9AB701EC , 0xBE832DD4 , 0xD2DF599C , 0xF6EB75A4 , 0x0A67B10C , 0x2E539D34 , 0x420FE97C , 0x663BC544 , 0xA10C7A37 , 0x8538560F , 0xE9642247 , 0xCD500E7F , 0x31DCCAD7 , 0x15E8E6EF , 0x79B492A7 , 0x5D80BE9F , 0x6E696843 , 0x00000000 , 0xFFFFFFFF , 0x0060B7EB , 0x0060B7DD , 0x74696266 , 0x65736162 , 0x00000074 , 0x74696264 , 0x00415280 , 0x00413570 , 0x004135B0 , 0x004154A0 , 0x004153B0 , 0x00415460 , 0x00413220 , 0x00408860 , 0x00408CD0 , 0x00405550 , 0x0060BC56 , 0x0060BCAD , 0x0059D5A0 , 0x00413ED0 , 0x00413E90 , 0x61766E69 , 0x7469736F , 0x6C206F6F , 0x0060C377 , 0x0060C74E , 0x0060C7FA , 0x0060C986 , 0x0060CA16 , 0x00002B77 , 0x00000002 , 0x00000022 , 0x00000013 , 0x0000002B , 0x00611E18 , 0x00006E6F , 0x0060D217 , 0x00000000 , 0x00000433 , 0x00000000 , 0x00000000 , 0x000007FF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0x00000000 , 0x00000433 , 0x00000000 , 0x000007FF , 0x00000000 , 0x0060EC01 , 0x0060EC8A , 0x0060EE2D , 0x0060EF05 , 0x0060EF7E , 0x0060F1FB , 0x0060F9A4 , 0x6C617573 , 0x62694C20 , 0x3A6D6172 , 0x6D617267 , 0x00003E6E , 0x65766F20 , 0x6564206E , 0x73616820 , 0x70206568 , 0x616E7265 , 0x72702065 , 0x66617320 , 0x65786520 , 0x0A747375 , 0x6574616E , 0x72726576 , 0x00000000 , 0x65207974 , 0x206E776F , 0x64206E65 , 0x61682068 , 0x20656874 , 0x6E726574 , 0x70206568 , 0x61732074 , 0x78652065 , 0x7473756D , 0x74616E69 , 0x206E776F , 0x6572756C , 0xFFFFFFFF , 0xFFFFFFFF , 0x00610339 , 0x00610330 , 0x00000000 , 0x00000000 , 0x006105EC , 0x00610818 , 0x006108CA , 0x00610919 , 0x00610A30 , 0x00610B91 , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0x00611E25 , 0x65637865 , 0x00200020 , 0x00280068 , 0x00200020 , 0x00200020 , 0x00100010 , 0x00100010 , 0x00840084 , 0x00100084 , 0x01810181 , 0x01010101 , 0x01010101 , 0x01010101 , 0x01820182 , 0x01020102 , 0x01020102 , 0x01020102 , 0x04030201 , 0x14131211 , 0x24232221 , 0x34333231 , 0x44434241 , 0x54535251 , 0x64636261 , 0x74737271 , 0x545F434C , 0x00004349 , 0x435F434C , 0x414C4C4F , 0x002C2E5F , 0x00612235 , 0xFFFFFFFF , 0xFFFFFFFF , 0x00612B39 , 0x00612C0B , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00200020 , 0x00280028 , 0x00200020 , 0x00200020 , 0x00100010 , 0x00100010 , 0x00840084 , 0x00100010 , 0x00810081 , 0x00010001 , 0x00010001 , 0x00100010 , 0x00820082 , 0x00020002 , 0x00020002 , 0x00100010 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00200020 , 0x00280028 , 0x00200020 }; DWORD something10 []={ 0x00000000 , 0x342C3824 , 0x68587048 , 0x5C74486C , 0xD0B0E090 , 0xE49CD8B4 , 0xB8E890D8 , 0x8CC4A8FC , 0xBB7BDB3B , 0x8F57E31F , 0xD323AB73 , 0xE70F9357 , 0x6BCB3BAB , 0x5FE7038F , 0x03934BE3 , 0x37BF73C7 , 0x6DF6AD76 , 0x59DA9552 , 0x05AEDD3E , 0x3182E51A , 0xBD464DE6 , 0x896A75C2 , 0xD51E3DAE , 0xE132058A , 0xD68D764D , 0xE2A14E69 , 0xBED50605 , 0x8AF93E21 , 0x063D96DD , 0x3211AEF9 , 0x6E65E695 , 0x5A49DEB1 , 0xDAF741EC , 0xEEDB79C8 , 0xB2AF31A4 , 0x86830980 , 0x0A47A17C , 0x3E6B9958 , 0x621FD134 , 0x5633E910 , 0x618C9AD7 , 0x55A0A2F3 , 0x09D4EA9F , 0x3DF8D2BB , 0xB13C7A47 , 0x85104263 , 0xD9640A0F , 0xED48322B , 0xB701EC9A , 0x832DD4BE , 0xDF599CD2 , 0xEB75A4F6 , 0x67B10C0A , 0x539D342E , 0x0FE97C42 , 0x3BC54466 , 0x0C7A37A1 , 0x38560F85 , 0x642247E9 , 0x500E7FCD , 0xDCCAD731 , 0xE8E6EF15 , 0xB492A779 , 0x80BE9F5D , 0x00000000 , 0x24342C38 , 0x48685870 , 0x6C5C7448 , 0x90D0B0E0 , 0xB4E49CD8 , 0xD8B8E890 , 0xFC8CC4A8 , 0x3BBB7BDB , 0x1F8F57E3 , 0x73D323AB , 0x57E70F93 , 0xAB6BCB3B , 0x8F5FE703 , 0xE303934B , 0xC737BF73 , 0x766DF6AD , 0x5259DA95 , 0x3E05AEDD , 0x1A3182E5 , 0xE6BD464D , 0xC2896A75 , 0xAED51E3D , 0x8AE13205 , 0x4DD68D76 , 0x69E2A14E , 0x05BED506 , 0x218AF93E , 0xDD063D96 , 0xF93211AE , 0x956E65E6 , 0xB15A49DE , 0xECDAF741 , 0xC8EEDB79 , 0xA4B2AF31 , 0x80868309 , 0x7C0A47A1 , 0x583E6B99 , 0x34621FD1 , 0x105633E9 , 0xD7618C9A , 0xF355A0A2 , 0x9F09D4EA , 0xBB3DF8D2 , 0x47B13C7A , 0x63851042 , 0x0FD9640A , 0x2BED4832 , 0x9AB701EC , 0xBE832DD4 , 0xD2DF599C , 0xF6EB75A4 , 0x0A67B10C , 0x2E539D34 , 0x420FE97C , 0x663BC544 , 0xA10C7A37 , 0x8538560F , 0xE9642247 , 0xCD500E7F , 0x31DCCAD7 , 0x15E8E6EF , 0x79B492A7 , 0x5D80BE9F , 0x6E696843 , 0x00000000 , 0xFFFFFFFF , 0x0060B7EB , 0x0060B7DD , 0x74696266 , 0x65736162 , 0x00000074 , 0x74696264 , 0x00415280 , 0x00413570 , 0x004135B0 , 0x004154A0 , 0x004153B0 , 0x00415460 , 0x00413220 , 0x00408860 , 0x00408CD0 , 0x00405550 , 0x0060BC56 , 0x0060BCAD , 0x0059D5A0 , 0x00413ED0 , 0x00413E90 , 0x61766E69 , 0x7469736F , 0x6C206F6F , 0x0060C377 , 0x0060C74E , 0x0060C7FA , 0x0060C986 , 0x0060CA16 , 0x00002B77 , 0x00000002 , 0x00000022 , 0x00000013 , 0x0000002B , 0x00611E18 , 0x00006E6F , 0x0060D217 , 0x00000000 , 0x00000433 , 0x00000000 , 0x00000000 , 0x000007FF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0x00000000 , 0x00000433 , 0x00000000 , 0x000007FF , 0x00000000 , 0x0060EC01 , 0x0060EC8A , 0x0060EE2D , 0x0060EF05 , 0x0060EF7E , 0x0060F1FB , 0x0060F9A4 , 0x6C617573 , 0x62694C20 , 0x3A6D6172 , 0x6D617267 , 0x00003E6E , 0x65766F20 , 0x6564206E , 0x73616820 , 0x70206568 , 0x616E7265 , 0x72702065 , 0x66617320 , 0x65786520 , 0x0A747375 , 0x6574616E , 0x72726576 , 0x00000000 , 0x65207974 , 0x206E776F , 0x64206E65 , 0x61682068 , 0x20656874 , 0x6E726574 , 0x70206568 , 0x61732074 , 0x78652065 , 0x7473756D , 0x74616E69 , 0x206E776F , 0x6572756C , 0xFFFFFFFF , 0xFFFFFFFF , 0x00610339 , 0x00610330 , 0x00000000 , 0x00000000 , 0x006105EC , 0x00610818 , 0x006108CA , 0x00610919 , 0x00610A30 , 0x00610B91 , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0x00611E25 , 0x65637865 , 0x00200020 , 0x00280068 , 0x00200020 , 0x00200020 , 0x00100010 , 0x00100010 , 0x00840084 , 0x00100084 , 0x01810181 , 0x01010101 , 0x01010101 , 0x01010101 , 0x01820182 , 0x01020102 , 0x01020102 , 0x01020102 , 0x04030201 , 0x14131211 , 0x24232221 , 0x34333231 , 0x44434241 }; DWORD something11 []={ 0x00000000 , 0x2C382434 , 0x58704868 , 0x74486C5C , 0xB0E090D0 , 0x9CD8B4E4 , 0xE890D8B8 , 0xC4A8FC8C , 0x7BDB3BBB , 0x57E31F8F , 0x23AB73D3 , 0x0F9357E7 , 0xCB3BAB6B , 0xE7038F5F , 0x934BE303 , 0xBF73C737 , 0xF6AD766D , 0xDA955259 , 0xAEDD3E05 , 0x82E51A31 , 0x464DE6BD , 0x6A75C289 , 0x1E3DAED5 , 0x32058AE1 , 0x8D764DD6 , 0xA14E69E2 , 0xD50605BE , 0xF93E218A , 0x3D96DD06 , 0x11AEF932 , 0x65E6956E , 0x49DEB15A , 0xF741ECDA , 0xDB79C8EE , 0xAF31A4B2 , 0x83098086 , 0x47A17C0A , 0x6B99583E , 0x1FD13462 , 0x33E91056 , 0x8C9AD761 , 0xA0A2F355 , 0xD4EA9F09 , 0xF8D2BB3D , 0x3C7A47B1 , 0x10426385 , 0x640A0FD9 , 0x48322BED , 0x01EC9AB7 , 0x2DD4BE83 , 0x599CD2DF , 0x75A4F6EB , 0xB10C0A67 , 0x9D342E53 , 0xE97C420F , 0xC544663B , 0x7A37A10C , 0x560F8538 , 0x2247E964 , 0x0E7FCD50 , 0xCAD731DC , 0xE6EF15E8 , 0x92A779B4 , 0xBE9F5D80 , 0x00000000 , 0x342C3824 , 0x68587048 , 0x5C74486C , 0xD0B0E090 , 0xE49CD8B4 , 0xB8E890D8 , 0x8CC4A8FC , 0xBB7BDB3B , 0x8F57E31F , 0xD323AB73 , 0xE70F9357 , 0x6BCB3BAB , 0x5FE7038F , 0x03934BE3 , 0x37BF73C7 , 0x6DF6AD76 , 0x59DA9552 , 0x05AEDD3E , 0x3182E51A , 0xBD464DE6 , 0x896A75C2 , 0xD51E3DAE , 0xE132058A , 0xD68D764D , 0xE2A14E69 , 0xBED50605 , 0x8AF93E21 , 0x063D96DD , 0x3211AEF9 , 0x6E65E695 , 0x5A49DEB1 , 0xDAF741EC , 0xEEDB79C8 , 0xB2AF31A4 , 0x86830980 , 0x0A47A17C , 0x3E6B9958 , 0x621FD134 , 0x5633E910 , 0x618C9AD7 , 0x55A0A2F3 , 0x09D4EA9F , 0x3DF8D2BB , 0xB13C7A47 , 0x85104263 , 0xD9640A0F , 0xED48322B , 0xB701EC9A , 0x832DD4BE , 0xDF599CD2 , 0xEB75A4F6 , 0x67B10C0A , 0x539D342E , 0x0FE97C42 , 0x3BC54466 , 0x0C7A37A1 , 0x38560F85 , 0x642247E9 , 0x500E7FCD , 0xDCCAD731 , 0xE8E6EF15 , 0xB492A779 , 0x80BE9F5D , 0x00000000 , 0x24342C38 , 0x48685870 , 0x6C5C7448 , 0x90D0B0E0 , 0xB4E49CD8 , 0xD8B8E890 , 0xFC8CC4A8 , 0x3BBB7BDB , 0x1F8F57E3 , 0x73D323AB , 0x57E70F93 , 0xAB6BCB3B , 0x8F5FE703 , 0xE303934B , 0xC737BF73 , 0x766DF6AD , 0x5259DA95 , 0x3E05AEDD , 0x1A3182E5 , 0xE6BD464D , 0xC2896A75 , 0xAED51E3D , 0x8AE13205 , 0x4DD68D76 , 0x69E2A14E , 0x05BED506 , 0x218AF93E , 0xDD063D96 , 0xF93211AE , 0x956E65E6 , 0xB15A49DE , 0xECDAF741 , 0xC8EEDB79 , 0xA4B2AF31 , 0x80868309 , 0x7C0A47A1 , 0x583E6B99 , 0x34621FD1 , 0x105633E9 , 0xD7618C9A , 0xF355A0A2 , 0x9F09D4EA , 0xBB3DF8D2 , 0x47B13C7A , 0x63851042 , 0x0FD9640A , 0x2BED4832 , 0x9AB701EC , 0xBE832DD4 , 0xD2DF599C , 0xF6EB75A4 , 0x0A67B10C , 0x2E539D34 , 0x420FE97C , 0x663BC544 , 0xA10C7A37 , 0x8538560F , 0xE9642247 , 0xCD500E7F , 0x31DCCAD7 , 0x15E8E6EF , 0x79B492A7 , 0x5D80BE9F , 0x6E696843 , 0x00000000 , 0xFFFFFFFF , 0x0060B7EB , 0x0060B7DD , 0x74696266 , 0x65736162 , 0x00000074 , 0x74696264 , 0x00415280 , 0x00413570 , 0x004135B0 , 0x004154A0 , 0x004153B0 , 0x00415460 , 0x00413220 , 0x00408860 , 0x00408CD0 , 0x00405550 , 0x0060BC56 , 0x0060BCAD , 0x0059D5A0 , 0x00413ED0 , 0x00413E90 , 0x61766E69 , 0x7469736F , 0x6C206F6F , 0x0060C377 , 0x0060C74E , 0x0060C7FA , 0x0060C986 , 0x0060CA16 , 0x00002B77 , 0x00000002 , 0x00000022 , 0x00000013 , 0x0000002B , 0x00611E18 , 0x00006E6F , 0x0060D217 , 0x00000000 , 0x00000433 , 0x00000000 , 0x00000000 , 0x000007FF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0x00000000 , 0x00000433 , 0x00000000 , 0x000007FF , 0x00000000 , 0x0060EC01 , 0x0060EC8A , 0x0060EE2D , 0x0060EF05 , 0x0060EF7E , 0x0060F1FB , 0x0060F9A4 , 0x6C617573 , 0x62694C20 , 0x3A6D6172 , 0x6D617267 }; DWORD something12 []={ 0x00000000 , 0x3824342C , 0x70486858 , 0x486C5C74 , 0xE090D0B0 , 0xD8B4E49C , 0x90D8B8E8 , 0xA8FC8CC4 , 0xDB3BBB7B , 0xE31F8F57 , 0xAB73D323 , 0x9357E70F , 0x3BAB6BCB , 0x038F5FE7 , 0x4BE30393 , 0x73C737BF , 0xAD766DF6 , 0x955259DA , 0xDD3E05AE , 0xE51A3182 , 0x4DE6BD46 , 0x75C2896A , 0x3DAED51E , 0x058AE132 , 0x764DD68D , 0x4E69E2A1 , 0x0605BED5 , 0x3E218AF9 , 0x96DD063D , 0xAEF93211 , 0xE6956E65 , 0xDEB15A49 , 0x41ECDAF7 , 0x79C8EEDB , 0x31A4B2AF , 0x09808683 , 0xA17C0A47 , 0x99583E6B , 0xD134621F , 0xE9105633 , 0x9AD7618C , 0xA2F355A0 , 0xEA9F09D4 , 0xD2BB3DF8 , 0x7A47B13C , 0x42638510 , 0x0A0FD964 , 0x322BED48 , 0xEC9AB701 , 0xD4BE832D , 0x9CD2DF59 , 0xA4F6EB75 , 0x0C0A67B1 , 0x342E539D , 0x7C420FE9 , 0x44663BC5 , 0x37A10C7A , 0x0F853856 , 0x47E96422 , 0x7FCD500E , 0xD731DCCA , 0xEF15E8E6 , 0xA779B492 , 0x9F5D80BE , 0x00000000 , 0x2C382434 , 0x58704868 , 0x74486C5C , 0xB0E090D0 , 0x9CD8B4E4 , 0xE890D8B8 , 0xC4A8FC8C , 0x7BDB3BBB , 0x57E31F8F , 0x23AB73D3 , 0x0F9357E7 , 0xCB3BAB6B , 0xE7038F5F , 0x934BE303 , 0xBF73C737 , 0xF6AD766D , 0xDA955259 , 0xAEDD3E05 , 0x82E51A31 , 0x464DE6BD , 0x6A75C289 , 0x1E3DAED5 , 0x32058AE1 , 0x8D764DD6 , 0xA14E69E2 , 0xD50605BE , 0xF93E218A , 0x3D96DD06 , 0x11AEF932 , 0x65E6956E , 0x49DEB15A , 0xF741ECDA , 0xDB79C8EE , 0xAF31A4B2 , 0x83098086 , 0x47A17C0A , 0x6B99583E , 0x1FD13462 , 0x33E91056 , 0x8C9AD761 , 0xA0A2F355 , 0xD4EA9F09 , 0xF8D2BB3D , 0x3C7A47B1 , 0x10426385 , 0x640A0FD9 , 0x48322BED , 0x01EC9AB7 , 0x2DD4BE83 , 0x599CD2DF , 0x75A4F6EB , 0xB10C0A67 , 0x9D342E53 , 0xE97C420F , 0xC544663B , 0x7A37A10C , 0x560F8538 , 0x2247E964 , 0x0E7FCD50 , 0xCAD731DC , 0xE6EF15E8 , 0x92A779B4 , 0xBE9F5D80 , 0x00000000 , 0x342C3824 , 0x68587048 , 0x5C74486C , 0xD0B0E090 , 0xE49CD8B4 , 0xB8E890D8 , 0x8CC4A8FC , 0xBB7BDB3B , 0x8F57E31F , 0xD323AB73 , 0xE70F9357 , 0x6BCB3BAB , 0x5FE7038F , 0x03934BE3 , 0x37BF73C7 , 0x6DF6AD76 , 0x59DA9552 , 0x05AEDD3E , 0x3182E51A , 0xBD464DE6 , 0x896A75C2 , 0xD51E3DAE , 0xE132058A , 0xD68D764D , 0xE2A14E69 , 0xBED50605 , 0x8AF93E21 , 0x063D96DD , 0x3211AEF9 , 0x6E65E695 , 0x5A49DEB1 , 0xDAF741EC , 0xEEDB79C8 , 0xB2AF31A4 , 0x86830980 , 0x0A47A17C , 0x3E6B9958 , 0x621FD134 , 0x5633E910 , 0x618C9AD7 , 0x55A0A2F3 , 0x09D4EA9F , 0x3DF8D2BB , 0xB13C7A47 , 0x85104263 , 0xD9640A0F , 0xED48322B , 0xB701EC9A , 0x832DD4BE , 0xDF599CD2 , 0xEB75A4F6 , 0x67B10C0A , 0x539D342E , 0x0FE97C42 , 0x3BC54466 , 0x0C7A37A1 , 0x38560F85 , 0x642247E9 , 0x500E7FCD , 0xDCCAD731 , 0xE8E6EF15 , 0xB492A779 , 0x80BE9F5D , 0x00000000 , 0x24342C38 , 0x48685870 , 0x6C5C7448 , 0x90D0B0E0 , 0xB4E49CD8 , 0xD8B8E890 , 0xFC8CC4A8 , 0x3BBB7BDB , 0x1F8F57E3 , 0x73D323AB , 0x57E70F93 , 0xAB6BCB3B , 0x8F5FE703 , 0xE303934B , 0xC737BF73 , 0x766DF6AD , 0x5259DA95 , 0x3E05AEDD , 0x1A3182E5 , 0xE6BD464D , 0xC2896A75 , 0xAED51E3D , 0x8AE13205 , 0x4DD68D76 , 0x69E2A14E , 0x05BED506 , 0x218AF93E , 0xDD063D96 , 0xF93211AE , 0x956E65E6 , 0xB15A49DE , 0xECDAF741 , 0xC8EEDB79 , 0xA4B2AF31 , 0x80868309 , 0x7C0A47A1 , 0x583E6B99 , 0x34621FD1 , 0x105633E9 , 0xD7618C9A , 0xF355A0A2 , 0x9F09D4EA , 0xBB3DF8D2 , 0x47B13C7A , 0x63851042 , 0x0FD9640A , 0x2BED4832 , 0x9AB701EC , 0xBE832DD4 , 0xD2DF599C , 0xF6EB75A4 , 0x0A67B10C , 0x2E539D34 , 0x420FE97C , 0x663BC544 , 0xA10C7A37 , 0x8538560F , 0xE9642247 , 0xCD500E7F , 0x31DCCAD7 , 0x15E8E6EF , 0x79B492A7 , 0x5D80BE9F , 0x6E696843 }; int __cdecl UpdateUNKNOW ( char * var1 ) { int result ; // eax@3 unsigned int v2 ; // [sp+4h] [bp-4h]@1 v2 = 4 ; while ( v2 < 4 * *(( _DWORD *) var1 + 129 ) ) { *( _DWORD *)& var1 [ 4 * v2 + 256 ] = something9 [ var1 [ 4 * v2 + 256 ]] ^ something10 [( unsigned __int8 )(*( _WORD *)& var1 [ 4 * v2 + 256 ] >> 8 )] ^ something11 [(*( _DWORD *)& var1 [ 4 * v2 + 256 ] >> 16 ) & 0xFF ] ^ something12 [( unsigned __int16 )(*( _DWORD *)& var1 [ 4 * v2 + 256 ] >> 16 ) >> 16 ]; result = v2 ++ + 1 ; } return result ; } __int16 __cdecl DeCryptIt ( char * dest , char * source , char * UNKNOW ) { char * v4 ; // [sp+24h] [bp-4h]@1 int v5 ; // [sp+14h] [bp-14h]@5 int v6 ; // [sp+18h] [bp-10h]@5 int v7 ; // [sp+1Ch] [bp-Ch]@5 int v8 ; // [sp+20h] [bp-8h]@5 signed int v9 ; // [sp+0h] [bp-28h]@5 int v10 ; // [sp+4h] [bp-24h]@9 int v11 ; // [sp+8h] [bp-20h]@9 int v12 ; // [sp+Ch] [bp-1Ch]@9 int v13 ; // [sp+10h] [bp-18h]@9 v4 = & UNKNOW [ 16 * *(( _DWORD *) UNKNOW + 129 ) + 256 ]; if ( !(*( UNKNOW + 520 ) & 2 ) ) return 0 ; if ( !(*( UNKNOW + 520 ) & 2 ) ) { UpdateUNKNOW ( UNKNOW ); *( UNKNOW + 520 ) = ( unsigned __int8 )*( UNKNOW + 520 ) ^ 3 ; } v5 = *( _DWORD *) v4 ^ *( _DWORD *) dest ; v6 = *(( _DWORD *) v4 + 1 ) ^ *(( _DWORD *) dest + 1 ); v7 = *(( _DWORD *) v4 + 2 ) ^ *(( _DWORD *) dest + 2 ); v8 = *(( _DWORD *) v4 + 3 ) ^ *(( _DWORD *) dest + 3 ); v4 = UNKNOW + 400 ; v9 = *(( _DWORD *) UNKNOW + 129 ); if ( v9 != 10 ) { if ( v9 != 12 ) { if ( v9 != 14 ) goto LABEL_12 ; v10 = something4 [( unsigned __int8 ) v6 ] ^ something3 [( unsigned __int16 )(( _WORD ) v7 >> 8 )] ^ something2 [(( unsigned int ) v8 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v5 >> 24 ] ^ *(( _DWORD *) v4 + 16 ); v11 = something4 [( unsigned __int8 ) v7 ] ^ something3 [( unsigned __int16 )(( _WORD ) v8 >> 8 )] ^ something2 [(( unsigned int ) v5 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v6 >> 24 ] ^ *(( _DWORD *) v4 + 17 ); v12 = something4 [( unsigned __int8 ) v8 ] ^ something3 [( unsigned __int16 )(( _WORD ) v5 >> 8 )] ^ something2 [(( unsigned int ) v6 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v7 >> 24 ] ^ *(( _DWORD *) v4 + 18 ); v13 = something4 [( unsigned __int8 ) v5 ] ^ something3 [( unsigned __int16 )(( _WORD ) v6 >> 8 )] ^ something2 [(( unsigned int ) v7 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v8 >> 24 ] ^ *(( _DWORD *) v4 + 19 ); v5 = something4 [( unsigned __int8 ) v11 ] ^ something3 [( unsigned __int16 )(( _WORD ) v12 >> 8 )] ^ something2 [(( unsigned int ) v13 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v10 >> 24 ] ^ *(( _DWORD *) v4 + 12 ); v6 = something4 [( unsigned __int8 ) v12 ] ^ something3 [( unsigned __int16 )(( _WORD ) v13 >> 8 )] ^ something2 [(( unsigned int ) v10 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v11 >> 24 ] ^ *(( _DWORD *) v4 + 13 ); v7 = something4 [( unsigned __int8 ) v13 ] ^ something3 [( unsigned __int16 )(( _WORD ) v10 >> 8 )] ^ something2 [(( unsigned int ) v11 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v12 >> 24 ] ^ *(( _DWORD *) v4 + 14 ); v8 = something4 [( unsigned __int8 ) v10 ] ^ something3 [( unsigned __int16 )(( _WORD ) v11 >> 8 )] ^ something2 [(( unsigned int ) v12 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v13 >> 24 ] ^ *(( _DWORD *) v4 + 15 ); } v10 = something4 [( unsigned __int8 ) v6 ] ^ something3 [( unsigned __int16 )(( _WORD ) v7 >> 8 )] ^ something2 [(( unsigned int ) v8 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v5 >> 24 ] ^ *(( _DWORD *) v4 + 8 ); v11 = something4 [( unsigned __int8 ) v7 ] ^ something3 [( unsigned __int16 )(( _WORD ) v8 >> 8 )] ^ something2 [(( unsigned int ) v5 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v6 >> 24 ] ^ *(( _DWORD *) v4 + 9 ); v12 = something4 [( unsigned __int8 ) v8 ] ^ something3 [( unsigned __int16 )(( _WORD ) v5 >> 8 )] ^ something2 [(( unsigned int ) v6 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v7 >> 24 ] ^ *(( _DWORD *) v4 + 10 ); v13 = something4 [( unsigned __int8 ) v5 ] ^ something3 [( unsigned __int16 )(( _WORD ) v6 >> 8 )] ^ something2 [(( unsigned int ) v7 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v8 >> 24 ] ^ *(( _DWORD *) v4 + 11 ); v5 = something4 [( unsigned __int8 ) v11 ] ^ something3 [( unsigned __int16 )(( _WORD ) v12 >> 8 )] ^ something2 [(( unsigned int ) v13 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v10 >> 24 ] ^ *(( _DWORD *) v4 + 4 ); v6 = something4 [( unsigned __int8 ) v12 ] ^ something3 [( unsigned __int16 )(( _WORD ) v13 >> 8 )] ^ something2 [(( unsigned int ) v10 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v11 >> 24 ] ^ *(( _DWORD *) v4 + 5 ); v7 = something4 [( unsigned __int8 ) v13 ] ^ something3 [( unsigned __int16 )(( _WORD ) v10 >> 8 )] ^ something2 [(( unsigned int ) v11 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v12 >> 24 ] ^ *(( _DWORD *) v4 + 6 ); v8 = something4 [( unsigned __int8 ) v10 ] ^ something3 [( unsigned __int16 )(( _WORD ) v11 >> 8 )] ^ something2 [(( unsigned int ) v12 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v13 >> 24 ] ^ *(( _DWORD *) v4 + 7 ); } v10 = something4 [( unsigned __int8 ) v6 ] ^ something3 [( unsigned __int16 )(( _WORD ) v7 >> 8 )] ^ something2 [(( unsigned int ) v8 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v5 >> 24 ] ^ *( _DWORD *) v4 ; v11 = something4 [( unsigned __int8 ) v7 ] ^ something3 [( unsigned __int16 )(( _WORD ) v8 >> 8 )] ^ something2 [(( unsigned int ) v5 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v6 >> 24 ] ^ *(( _DWORD *) v4 + 1 ); v12 = something4 [( unsigned __int8 ) v8 ] ^ something3 [( unsigned __int16 )(( _WORD ) v5 >> 8 )] ^ something2 [(( unsigned int ) v6 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v7 >> 24 ] ^ *(( _DWORD *) v4 + 2 ); v13 = something4 [( unsigned __int8 ) v5 ] ^ something3 [( unsigned __int16 )(( _WORD ) v6 >> 8 )] ^ something2 [(( unsigned int ) v7 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v8 >> 24 ] ^ *(( _DWORD *) v4 + 3 ); v5 = something4 [( unsigned __int8 ) v11 ] ^ something3 [( unsigned __int16 )(( _WORD ) v12 >> 8 )] ^ something2 [(( unsigned int ) v13 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v10 >> 24 ] ^ *(( _DWORD *) v4 - 4 ); v6 = something4 [( unsigned __int8 ) v12 ] ^ something3 [( unsigned __int16 )(( _WORD ) v13 >> 8 )] ^ something2 [(( unsigned int ) v10 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v11 >> 24 ] ^ *(( _DWORD *) v4 - 3 ); v7 = something4 [( unsigned __int8 ) v13 ] ^ something3 [( unsigned __int16 )(( _WORD ) v10 >> 8 )] ^ something2 [(( unsigned int ) v11 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v12 >> 24 ] ^ *(( _DWORD *) v4 - 2 ); v8 = something4 [( unsigned __int8 ) v10 ] ^ something3 [( unsigned __int16 )(( _WORD ) v11 >> 8 )] ^ something2 [(( unsigned int ) v12 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v13 >> 24 ] ^ *(( _DWORD *) v4 - 1 ); v10 = something4 [( unsigned __int8 ) v6 ] ^ something3 [( unsigned __int16 )(( _WORD ) v7 >> 8 )] ^ something2 [(( unsigned int ) v8 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v5 >> 24 ] ^ *(( _DWORD *) v4 - 8 ); v11 = something4 [( unsigned __int8 ) v7 ] ^ something3 [( unsigned __int16 )(( _WORD ) v8 >> 8 )] ^ something2 [(( unsigned int ) v5 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v6 >> 24 ] ^ *(( _DWORD *) v4 - 7 ); v12 = something4 [( unsigned __int8 ) v8 ] ^ something3 [( unsigned __int16 )(( _WORD ) v5 >> 8 )] ^ something2 [(( unsigned int ) v6 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v7 >> 24 ] ^ *(( _DWORD *) v4 - 6 ); v13 = something4 [( unsigned __int8 ) v5 ] ^ something3 [( unsigned __int16 )(( _WORD ) v6 >> 8 )] ^ something2 [(( unsigned int ) v7 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v8 >> 24 ] ^ *(( _DWORD *) v4 - 5 ); v5 = something4 [( unsigned __int8 ) v11 ] ^ something3 [( unsigned __int16 )(( _WORD ) v12 >> 8 )] ^ something2 [(( unsigned int ) v13 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v10 >> 24 ] ^ *(( _DWORD *) v4 - 12 ); v6 = something4 [( unsigned __int8 ) v12 ] ^ something3 [( unsigned __int16 )(( _WORD ) v13 >> 8 )] ^ something2 [(( unsigned int ) v10 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v11 >> 24 ] ^ *(( _DWORD *) v4 - 11 ); v7 = something4 [( unsigned __int8 ) v13 ] ^ something3 [( unsigned __int16 )(( _WORD ) v10 >> 8 )] ^ something2 [(( unsigned int ) v11 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v12 >> 24 ] ^ *(( _DWORD *) v4 - 10 ); v8 = something4 [( unsigned __int8 ) v10 ] ^ something3 [( unsigned __int16 )(( _WORD ) v11 >> 8 )] ^ something2 [(( unsigned int ) v12 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v13 >> 24 ] ^ *(( _DWORD *) v4 - 9 ); v10 = something4 [( unsigned __int8 ) v6 ] ^ something3 [( unsigned __int16 )(( _WORD ) v7 >> 8 )] ^ something2 [(( unsigned int ) v8 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v5 >> 24 ] ^ *(( _DWORD *) v4 - 16 ); v11 = something4 [( unsigned __int8 ) v7 ] ^ something3 [( unsigned __int16 )(( _WORD ) v8 >> 8 )] ^ something2 [(( unsigned int ) v5 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v6 >> 24 ] ^ *(( _DWORD *) v4 - 15 ); v12 = something4 [( unsigned __int8 ) v8 ] ^ something3 [( unsigned __int16 )(( _WORD ) v5 >> 8 )] ^ something2 [(( unsigned int ) v6 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v7 >> 24 ] ^ *(( _DWORD *) v4 - 14 ); v13 = something4 [( unsigned __int8 ) v5 ] ^ something3 [( unsigned __int16 )(( _WORD ) v6 >> 8 )] ^ something2 [(( unsigned int ) v7 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v8 >> 24 ] ^ *(( _DWORD *) v4 - 13 ); v5 = something4 [( unsigned __int8 ) v11 ] ^ something3 [( unsigned __int16 )(( _WORD ) v12 >> 8 )] ^ something2 [(( unsigned int ) v13 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v10 >> 24 ] ^ *(( _DWORD *) v4 - 20 ); v6 = something4 [( unsigned __int8 ) v12 ] ^ something3 [( unsigned __int16 )(( _WORD ) v13 >> 8 )] ^ something2 [(( unsigned int ) v10 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v11 >> 24 ] ^ *(( _DWORD *) v4 - 19 ); v7 = something4 [( unsigned __int8 ) v13 ] ^ something3 [( unsigned __int16 )(( _WORD ) v10 >> 8 )] ^ something2 [(( unsigned int ) v11 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v12 >> 24 ] ^ *(( _DWORD *) v4 - 18 ); v8 = something4 [( unsigned __int8 ) v10 ] ^ something3 [( unsigned __int16 )(( _WORD ) v11 >> 8 )] ^ something2 [(( unsigned int ) v12 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v13 >> 24 ] ^ *(( _DWORD *) v4 - 17 ); v10 = something4 [( unsigned __int8 ) v6 ] ^ something3 [( unsigned __int16 )(( _WORD ) v7 >> 8 )] ^ something2 [(( unsigned int ) v8 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v5 >> 24 ] ^ *(( _DWORD *) v4 - 24 ); v11 = something4 [( unsigned __int8 ) v7 ] ^ something3 [( unsigned __int16 )(( _WORD ) v8 >> 8 )] ^ something2 [(( unsigned int ) v5 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v6 >> 24 ] ^ *(( _DWORD *) v4 - 23 ); v12 = something4 [( unsigned __int8 ) v8 ] ^ something3 [( unsigned __int16 )(( _WORD ) v5 >> 8 )] ^ something2 [(( unsigned int ) v6 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v7 >> 24 ] ^ *(( _DWORD *) v4 - 22 ); v13 = something4 [( unsigned __int8 ) v5 ] ^ something3 [( unsigned __int16 )(( _WORD ) v6 >> 8 )] ^ something2 [(( unsigned int ) v7 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v8 >> 24 ] ^ *(( _DWORD *) v4 - 21 ); v5 = something4 [( unsigned __int8 ) v11 ] ^ something3 [( unsigned __int16 )(( _WORD ) v12 >> 8 )] ^ something2 [(( unsigned int ) v13 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v10 >> 24 ] ^ *(( _DWORD *) v4 - 28 ); v6 = something4 [( unsigned __int8 ) v12 ] ^ something3 [( unsigned __int16 )(( _WORD ) v13 >> 8 )] ^ something2 [(( unsigned int ) v10 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v11 >> 24 ] ^ *(( _DWORD *) v4 - 27 ); v7 = something4 [( unsigned __int8 ) v13 ] ^ something3 [( unsigned __int16 )(( _WORD ) v10 >> 8 )] ^ something2 [(( unsigned int ) v11 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v12 >> 24 ] ^ *(( _DWORD *) v4 - 26 ); v8 = something4 [( unsigned __int8 ) v10 ] ^ something3 [( unsigned __int16 )(( _WORD ) v11 >> 8 )] ^ something2 [(( unsigned int ) v12 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v13 >> 24 ] ^ *(( _DWORD *) v4 - 25 ); v10 = something4 [( unsigned __int8 ) v6 ] ^ something3 [( unsigned __int16 )(( _WORD ) v7 >> 8 )] ^ something2 [(( unsigned int ) v8 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v5 >> 24 ] ^ *(( _DWORD *) v4 - 32 ); v11 = something4 [( unsigned __int8 ) v7 ] ^ something3 [( unsigned __int16 )(( _WORD ) v8 >> 8 )] ^ something2 [(( unsigned int ) v5 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v6 >> 24 ] ^ *(( _DWORD *) v4 - 31 ); v12 = something4 [( unsigned __int8 ) v8 ] ^ something3 [( unsigned __int16 )(( _WORD ) v5 >> 8 )] ^ something2 [(( unsigned int ) v6 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v7 >> 24 ] ^ *(( _DWORD *) v4 - 30 ); v13 = something4 [( unsigned __int8 ) v5 ] ^ something3 [( unsigned __int16 )(( _WORD ) v6 >> 8 )] ^ something2 [(( unsigned int ) v7 >> 16 ) & 0xFF ] ^ something1 [( unsigned int ) v8 >> 24 ] ^ *(( _DWORD *) v4 - 29 ); v5 = something8 [( unsigned __int8 ) v11 ] ^ something7 [( unsigned __int16 )(( _WORD ) v12 >> 8 )] ^ something6 [(( unsigned int ) v13 >> 16 ) & 0xFF ] ^ something5 [( unsigned int ) v10 >> 24 ] ^ *(( _DWORD *) v4 - 36 ); v6 = something8 [( unsigned __int8 ) v12 ] ^ something7 [( unsigned __int16 )(( _WORD ) v13 >> 8 )] ^ something6 [(( unsigned int ) v10 >> 16 ) & 0xFF ] ^ something5 [( unsigned int ) v11 >> 24 ] ^ *(( _DWORD *) v4 - 35 ); v7 = something8 [( unsigned __int8 ) v13 ] ^ something7 [( unsigned __int16 )(( _WORD ) v10 >> 8 )] ^ something6 [(( unsigned int ) v11 >> 16 ) & 0xFF ] ^ something5 [( unsigned int ) v12 >> 24 ] ^ *(( _DWORD *) v4 - 34 ); v8 = something8 [( unsigned __int8 ) v10 ] ^ something7 [( unsigned __int16 )(( _WORD ) v11 >> 8 )] ^ something6 [(( unsigned int ) v12 >> 16 ) & 0xFF ] ^ something5 [( unsigned int ) v13 >> 24 ] ^ *(( _DWORD *) v4 - 33 ); LABEL_12 : *( _DWORD *) source = v5 ; *(( _DWORD *) source + 1 ) = v6 ; *(( _DWORD *) source + 2 ) = v7 ; *(( _DWORD *) source + 3 ) = v8 ; return 1 ; } /* ams version */ __declspec ( naked ) int __cdecl AESDecrypt_ASM ( char * UNKNOW , char * dest , char * source , int size , char * XORKey ) { __asm { dump_005C60EF : ;<= Procedure Start PUSH EBP MOV EBP , ESP SUB ESP , 028h MOV EAX , DWORD PTR SS :[ EBP + 014h ] MOV DWORD PTR SS :[ EBP - 028h ], EAX MOV ECX , DWORD PTR SS :[ EBP - 028h ] SUB ECX , 010h MOV DWORD PTR SS :[ EBP - 028h ], ECX JMP dump_005C6121 dump_005C6106 : MOV EDX , DWORD PTR SS :[ EBP - 028h ] SUB EDX , 010h MOV DWORD PTR SS :[ EBP - 028h ], EDX MOV EAX , DWORD PTR SS :[ EBP + 010h ] ADD EAX , 010h MOV DWORD PTR SS :[ EBP + 010h ], EAX MOV ECX , DWORD PTR SS :[ EBP + 0Ch ] ADD ECX , 010h MOV DWORD PTR SS :[ EBP + 0Ch ], ECX dump_005C6121 : CMP DWORD PTR SS :[ EBP - 028h ], 0 JL dump_005C6161 PUSH 010h MOV EDX , DWORD PTR SS :[ EBP + 010h ] PUSH EDX LEA EAX , DWORD PTR SS :[ EBP - 010h ] PUSH EAX CALL memcpy ;<= Jump / Call Address Not Resolved ADD ESP , 0Ch MOV ECX , DWORD PTR SS :[ EBP + 8 ] PUSH ECX LEA EDX , DWORD PTR SS :[ EBP - 020h ] PUSH EDX LEA EAX , DWORD PTR SS :[ EBP - 010h ] PUSH EAX CALL DeCryptIt ;<= Jump / Call Address Not Resolved ADD ESP , 0Ch PUSH 010h LEA ECX , DWORD PTR SS :[ EBP - 020h ] PUSH ECX MOV EDX , DWORD PTR SS :[ EBP + 0Ch ] PUSH EDX CALL memcpy ;<= Jump / Call Address Not Resolved ADD ESP , 0Ch JMP dump_005C6106 dump_005C6161 : CMP DWORD PTR SS :[ EBP - 028h ],- 010h JE dump_005C61CA MOV EAX , DWORD PTR SS :[ EBP - 028h ] ADD EAX , 010h PUSH EAX MOV ECX , DWORD PTR SS :[ EBP + 010h ] PUSH ECX LEA EDX , DWORD PTR SS :[ EBP - 010h ] PUSH EDX CALL memcpy ;<= Jump / Call Address Not Resolved ADD ESP , 0Ch MOV DWORD PTR SS :[ EBP - 024h ], 0 JMP dump_005C6190 dump_005C6187 : MOV EAX , DWORD PTR SS :[ EBP - 024h ] ADD EAX , 1 MOV DWORD PTR SS :[ EBP - 024h ], EAX dump_005C6190 : MOV ECX , DWORD PTR SS :[ EBP - 028h ] ADD ECX , 010h CMP DWORD PTR SS :[ EBP - 024h ], ECX JGE dump_005C61B3 MOV EDX , DWORD PTR SS :[ EBP + 018h ] ADD EDX , DWORD PTR SS :[ EBP - 024h ] MOV EAX , DWORD PTR SS :[ EBP - 024h ] MOV CL , BYTE PTR SS :[ EBP + EAX - 010h ] XOR CL , BYTE PTR DS :[ EDX ] MOV EDX , DWORD PTR SS :[ EBP - 024h ] MOV BYTE PTR SS :[ EBP + EDX - 010h ], CL JMP dump_005C6187 dump_005C61B3 : MOV EAX , DWORD PTR SS :[ EBP - 028h ] ADD EAX , 010h PUSH EAX LEA ECX , DWORD PTR SS :[ EBP - 010h ] PUSH ECX MOV EDX , DWORD PTR SS :[ EBP + 0Ch ] PUSH EDX CALL memcpy ;<= Jump / Call Address Not Resolved ADD ESP , 0Ch dump_005C61CA : MOV ESP , EBP POP EBP RET ;<= Procedure End }} int __cdecl AESDecrypt ( char * UNKNOW , char * dest , char * source , int size , char * XORKey ) { int result ; // eax@1 int position ; // [sp+0h] [bp-28h]@1 char TEMP_BUFFER [ 16 ]; // [sp+18h] [bp-10h]@3 char TEMP [ 16 ]; // [sp+8h] [bp-20h]@3 int i ; // [sp+4h] [bp-24h]@5 result = size ; position = size - 16 ; while ( position >= 0 ) // 16 bytes block { memcpy ( TEMP_BUFFER , source , 16 ); DeCryptIt ( TEMP_BUFFER , TEMP , UNKNOW ); //BUGGY ! memcpy ( dest , TEMP , 16 ); position -= 16 ; result = (int)( source + 16 ); source += 16 ; dest += 16 ; } if ( position != - 16 ) { memcpy ( TEMP_BUFFER , source , position + 16 ); i = 0 ; while ( i < position + 16 ) { TEMP_BUFFER [ i ] ^= XORKey [ i ]; // copy it over the old ? ++ i ; } memcpy ( dest , TEMP_BUFFER , position + 16 ); } return result ; } signed int __stdcall DecryptAES ( char * source , int size ) { char * dest = source ; return AESDecrypt ( UNKNOW , dest , source , size , ( char *)& XORKey ); } int DecryptPacket ( char * buf ) { return DecryptAES ( buf + 3 , int (*( PWORD ( buf ))- 3 )); }
... also alles geht bis auf
DeCryptIt .. .aber vllt sind ja auch meine
keys,etc buggy ~.~ wer weiß xD
Solltest du es gefixt haben.. wie gesagt wenn das public wird .. dann wirds warscheinlich schnell gefixt ~.~ als .. (
nur an die weitergeben wo du dir sicher bist das die... ich glaub du weißt was ich meine xD )
Testen tu ichd en crypt mit dem da:
PHP Code:
#include <stdio.h> #include "DeCryptKalOnline.h" char test []={ 0x47 , 0x00 , 0x11 , 0x4b , 0x61 , 0x1e , 0x98 , 0x2e , 0x5c , 0xa5 , 0x56 , 0xfe , 0xec , 0xf8 , 0x2d , 0xfc , 0x98 , 0x79 , 0xcd , 0x79 , 0x11 , 0x65 , 0x70 , 0x1e , 0x42 , 0x75 , 0x05 , 0xaa , 0xa4 , 0x01 , 0xdd , 0x5a , 0x54 , 0xe0 , 0x93 , 0xb0 , 0x04 , 0x6f , 0xd9 , 0xb9 , 0xed , 0x91 , 0x06 , 0xec , 0x80 , 0xb0 , 0xe3 , 0x45 , 0xce , 0x63 , 0x46 , 0xb8 , 0xf5 , 0x3c , 0x88 , 0x3d , 0x9d , 0x2d , 0xcf , 0xa4 , 0x55 , 0x44 , 0x77 , 0x87 , 0xa4 , 0x38 , 0x60 , 0xde , 0xdc , 0xad , 0x98 }; char test_should []={ 0x47 , 0x00 , 0x11 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x02 , 0xf9 , 0x5d , 0x02 , 0x00 , 0x42 , 0x61 , 0x6b , 0x61 , 0x42 , 0x6f , 0x74 , 0x00 , 0x02 , 0x01 , 0x00 , 0x00 , 0x00 , 0x00 , 0x0e , 0x0a , 0x08 , 0x0f , 0x12 , 0x01 , 0x01 , 0x00 , 0x49 , 0x25 , 0x00 , 0x00 , 0x42 , 0x61 , 0x6b , 0x61 , 0x42 , 0x75 , 0x67 , 0x00 , 0x02 , 0x13 , 0x00 , 0x00 , 0x00 , 0x00 , 0x11 , 0x15 , 0x0d , 0x32 , 0x36 , 0x01 , 0x05 , 0x05 , 0x2d , 0x00 , 0x2e , 0x00 , 0x2c , 0x00 , 0x20 , 0x00 , 0x17 , 0x00 }; void DumpIt ( int size , char * buf ) { /* printf("nn"); if (v == 'S') printf("SEND PACKET"); else printf("RECV PACKET"); */ printf ( " SIZE: %3d \n " , size ); int i ; int col = 14 ; int pc = 0 ; int lasti = 0 ; bool notfull = true ; for ( i = 0 ; i < size ; i ++) { printf ( "%02x " , BYTE ( buf [ i ])); if ( pc ++> col ) { //PRINT the text to it XD printf ( " " ); int x ; for ( x = lasti ; x <= i ; x ++) { if ( BYTE ( buf [ x ]) >= 33 ) printf ( "%c" , char ( buf [ x ])); else printf ( "." ); } printf ( "n " ); pc = 0 ; lasti = i + 1 ; notfull = false ; } else notfull = true ; } if ( notfull ) { while( 1 ) { //FINISH LAST ROW ! printf ( " " ); //no hex here if ( pc ++> col ) { //PRINT the text to it XD printf ( " " ); int x ; for ( x = lasti ; x <= i ; x ++) { if ( x < size ) if ( BYTE ( buf [ x ]) >= 33 ) printf ( "%c" , char ( buf [ x ])); else printf ( "." ); else printf ( " " ); } printf ( "\n " ); pc = 0 ; lasti = i + 1 ; notfull = false ; break; } } } printf ( "\n" ); } int main () { printf ( "Testing .. xD\n\n" ); printf ( "nn Packet:\n" ); DumpIt ( 0x47 , test ); printf ( "Decrypt packet...\n" ); DecryptPacket ( test ); printf ( "\n\n Got decrypted to:\n" ); DumpIt ( 0x47 , test ); printf ( "\n\n Should be:\n" ); DumpIt ( 0x47 , test_should ); getchar (); }
~.~ leider kommts falsch raus... -__- (
aber weir weiß .. vllt ist ja mein test flasch ? muss ich noch mal gucken.. xD )
01/21/2008, 09:42
#134
elite*gold: 0
Join Date: Nov 2007
Posts: 356
Received Thanks: 142
kopilieren ging releasen nich :>
01/21/2008, 10:07
#135
elite*gold: 55
Join Date: Mar 2006
Posts: 4,582
Received Thanks: 1,539
wozu denn auch es funzt ja nochnet richtig
Similar Threads
P-Server kein login möglich Fehleranalyse
05/15/2010 - Metin2 Private Server - 11 Replies
Freunde hab P-server aufgestellt.
Hamachi netztwerk ausgewählt in virtual PC.
Starte Server und versuche mnich einzuloggen bekomme immer die meldung FEHLER BEIM VERBINDEN MIT DEM SERVER
Was mach ich falsch?=
Hab das HOW to benutzt YouTube - Metin 2 P-Server Erstellen (Anleitung + Files) Deutsch
ist das in Ordnung?
Neuer AwesonQ Fehleranalyse HABE EIN PROBLEM!!
08/05/2008 - Diablo 2 - 1 Replies
Also bei mir leuft AwesonQ nicht richtig
Habe alles neue runtergeladen eingestellt es geht auch soweit das er den char ausweählt und sobalt das Spiel startet und die Tür aufgeht kackt es ab und sagt Redvex.exe error!
woran liegt das?
All times are GMT +2. The time now is 16:21 .