also .. was ich bis jetzt habe:
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
.. .aber vllt sind ja auch meine
Solltest du es gefixt haben.. wie gesagt wenn das public wird .. dann wirds warscheinlich schnell gefixt ~.~ als .. (
~.~ leider kommts falsch raus... -__- (