Results 1 to 13 of 13
  1. #1
    FirevTwo's Avatar
    Join Date
    Jun 2013
    Gender
    male
    Location
    www.home.softpwn.net
    Posts
    4
    Reputation
    10
    Thanks
    6

    DragonNest Encryption + Decryption routines

    DragonNest uses XTEA static encryption. To be used in visual studio 2012/2010. Any questions just PM for skype name. Bypassless PE coming soon

    Encryption key array (copy it to your own .cpp file):

    unsigned char encryptKeys[] = {0x54,0xC1,0xB8,0x00,0x81,0x31,0xCF,0x32,0x81,0xA9 ,0xB8,0x15,0x86,0x41,0xA6,0x1B,0x2E,0x1C,0x23,0x68 ,0x5A,0x25,0x0F,0x2F,0xBA,0xC9,0xA1,0x5A,0xDC,0xFA ,0x0F,0x72,0xCF,0x7D,0x17,0x3B,0xCE,0x6F,0x60,0x3B ,0x82,0x88,0x82,0x1A,0xD3,0xF1,0xB9,0x4F,0x65,0x04 ,0xE2,0x29,0x76,0xB1,0xF3,0x1D,0x5F,0x0E,0x32,0x14 ,0xA9,0x2C,0xF9,0x24,0x3A,0xA7,0x74,0x34,0x34,0x59 ,0x3B,0x2F,0x7E,0x63,0x4B,0x54,0x27,0x24,0xE5,0x14 ,0x2D,0xBD,0x22,0x44,0xE2,0x35,0xCD,0x15,0x4B,0xA7 ,0x6E,0x52,0x77,0x81,0x21,0x60,0x8C,0xAF,0xC3,0x20 ,0x5D,0xA2,0x03,0x3F,0x3A,0x92,0x88,0x28,0x8C,0xD2 ,0x88,0x09,0xC9,0x44,0x1E,0x49,0x88,0x55,0x5B,0x2E ,0x3D,0x51,0x51,0x47,0x24,0x7D,0xEA,0x22,0xBA,0xD1 ,0xBD,0x02,0xDC,0x8D,0x6C,0x13,0x23,0x7D,0x6D,0x17 ,0x81,0x08,0x40,0x24,0x81,0x99,0xFD,0x49,0xFE,0xD6 ,0x3B,0x5E,0x42,0x41,0xCE,0x41,0x8A,0xFC,0xC4,0x62 ,0xCA,0x12,0x4D,0x6B,0xB7,0x2C,0x6F,0x07,0x21,0xEB ,0x34,0x36,0xAF,0x26,0x3B,0x78,0xF5,0xBF,0x29,0x28 ,0x4F,0x4F,0xC1,0x13,0x7D,0x44,0x6B,0x7C,0x80,0x36 ,0xC9,0x02,0xB1,0x83,0x1E,0x7A,0x8C,0xB1,0xEC,0x4A ,0xE7,0x71,0x17,0x5B,0xFD,0x60,0x67,0x77,0xB9,0x9B ,0xC9,0x3B,0x72,0x92,0xBA,0x4A,0xA6,0x2B,0xEB,0x1F ,0xE4,0x09,0x08,0x57,0x72,0x23,0x6E,0x52,0x44,0x00 ,0x15,0x6E,0xF8,0x3B,0x1F,0x69,0x28,0x12,0x21,0x6B ,0x4D,0x1B,0x3E,0x44,0xED,0x01,0xE7,0x1C,0xA1,0x57 ,0x93,0x72,0x8C,0x4D,0x33,0x2F,0x8E,0xBE,0xB6,0x76 ,0xBD,0x8B,0xC6,0x71,0x91,0xF4,0x1B,0x0C,0x8D,0xDD ,0xA7,0x57,0x4E,0xB6,0x5F,0x7C,0x6C,0x43,0x30,0x23 ,0x01,0xC0,0x04,0x70,0xE1,0x39,0x4A,0x21,0x2A,0xC6 ,0x4F,0x27,0x60,0x4C,0xF6,0x0D,0x23,0x14,0x68,0x7B ,0x39,0xDB,0xAA,0x46,0x14,0xDA,0x5D,0x46,0x7D,0x27 ,0x1A,0x59,0x18,0x75,0x95,0x79,0xDB,0x0A,0x66,0x59 ,0x8C,0x72,0x5B,0x58,0x79,0x85,0x8F,0x10,0x23,0x50 ,0x72,0x54,0x8F,0x08,0x41,0x64,0xE2,0xA3,0x29,0x34 ,0xB6,0x5A,0x6F,0x06,0x8E,0xBF,0xD6,0x30,0x31,0xCD ,0x7D,0x09,0x4B,0xF9,0x35,0x2F,0x5A,0xB5,0x98,0x65 ,0xD9,0x3D,0x4F,0x66,0xE2,0x6E,0xE7,0x47,0x6A,0xF2 ,0x80,0x17,0xCA,0x4C,0x8E,0x21,0x62,0x4E,0xEF,0x13 ,0xEC,0xEB,0x48,0x44,0x5E,0x23,0x8F,0x7D,0x20,0xD1 ,0x19,0x7D,0xA3,0x3B,0x2B,0x2C,0xC9,0x2B,0xB8,0x09 ,0xD7,0x75,0xB1,0x4C,0x56,0x91,0x0B,0x6A,0xA1,0x42 ,0xCA,0x4B,0x45,0x81,0x95,0x7C,0x49,0x38,0x6E,0x7C ,0x50,0x03,0xB9,0x35,0x5A,0x48,0x61,0x47,0x6E,0xAF ,0xBF,0x05,0xC3,0xB6,0x1E,0x7E,0xC2,0x82,0xE4,0x33 ,0xF8,0x63,0xE5,0x2B,0xF3,0x4F,0x79,0x7C,0x1C,0x92 ,0x83,0x26,0xCD,0x3D,0xCA,0x69,0x79,0xF2,0x2B,0x61 ,0xA0,0xAF,0xFC,0x06,0xA6,0xBF,0xEC,0x7B,0xB4,0x5F ,0x2C,0x62,0xE3,0x09,0x3D,0x1F,0x19,0x58,0x76,0x09 ,0xED,0xB5,0x6E,0x32,0xDC,0x81,0x45,0x52,0x6E,0x14 ,0x42,0x6D,0xF8,0x5A,0xD7,0x5D,0x4F,0x6E,0xC3,0x19 ,0x0A,0xBE,0xE0,0x7C,0xE5,0x7F,0xE2,0x38,0x70,0x33 ,0xE4,0x05,0xD4,0xDB,0x7A,0x4B,0x9C,0xA2,0x6B,0x29 ,0x4E,0xD0,0x9A,0x2C,0x4F,0x48,0x23,0x17,0xBD,0xD4 ,0x42,0x5F,0xD6,0xB2,0xC7,0x3B,0x27,0xCE,0x68,0x4D ,0x28,0xB3,0x48,0x77,0xDC,0x2E,0xC9,0x6A,0x98,0x57 ,0x14,0x60,0x69,0x4D,0x80,0x2D,0xE5,0xC8,0x12,0x28 ,0x1F,0xCD,0xFD,0x05,0x19,0xCA,0x02,0x1D,0x2F,0xBD ,0xA6,0x3F,0x56,0x54,0x7F,0x40,0xC9,0xA7,0xE8,0x33 ,0x9F,0x0C,0x47,0x61,0x9D,0x52,0xA5,0x33,0x95,0x01 ,0x05,0x16,0x3A,0x94,0x43,0x12,0xA7,0x3E,0x79,0x1F ,0xDE,0x7B,0x30,0x21,0xBA,0x32,0xCB,0x6C,0x2A,0x4F ,0x1F,0x09,0xF5,0xD9,0xEE,0x49,0x31,0x01,0x5D,0x79 ,0xD5,0xD6,0x0B,0x66,0x46,0x13,0x14,0x35,0xC3,0x2D ,0x9A,0x19,0x33,0xC9,0x82,0x58,0xC6,0xF4,0xE5,0x1B ,0x28,0x53,0x15,0x5A,0x3A,0x5D,0x87,0x32,0xAB,0xF9 ,0x76,0x76,0xF1,0xDA,0xE3,0x45,0x1D,0x46,0x8E,0x21 ,0x24,0xF9,0xD5,0x77,0x90,0xEA,0x1E,0x0A,0x97,0x0E ,0x72,0x39,0x32,0x33,0xE5,0x1D,0x25,0xE7,0xDD,0x56 ,0xA6,0xFD,0xCE,0x7F,0x14,0xE0,0x9B,0x34,0x3F,0x2B ,0xCE,0x33,0x2A,0xBD,0x6B,0x7D,0xBC,0x7B,0x2D,0x78 ,0xBB,0x05,0xC0,0x6F,0x55,0x0E,0xAA,0x38,0xCF,0xC7 ,0xDC,0x03,0x43,0x50,0xA8,0x52,0x15,0x6E,0x38,0x1E ,0x63,0xD0,0x47,0x3B,0x5C,0x44,0x96,0x4A,0x61,0x62 ,0x32,0x53,0xB1,0xAB,0x1D,0x63,0x07,0xC8,0xE5,0x6D ,0x2C,0x3D,0x52,0x6A,0x35,0x1C,0xFB,0x0B,0x85,0xB5 ,0xF0,0x09,0x13,0xA1,0x41,0x53,0x1F,0x7E,0xA9,0x28 ,0x6C,0xB4,0xD6,0x51,0xC2,0xC6,0xBA,0x63,0xAA,0x4A ,0x0E,0x2B,0x3E,0x6C,0x0A,0x60,0x4B,0x5B,0x71,0x18 ,0x4D,0x48,0x91,0x07,0x97,0x94,0x5F,0x3B,0x62,0xC4 ,0x4A,0x3A,0xAC,0x1F,0xE8,0x4F,0x24,0xC7,0xB1,0x4F ,0xEB,0xA6,0x98,0x6F,0x04,0x06,0xE9,0x15,0x04,0x82 ,0xB9,0x54,0x33,0x5A,0xAB,0x48,0xF1,0xED,0x8D,0x4C ,0x18,0x19,0x32,0x64,0x88,0xDB,0xBE,0x18,0xE0,0x92 ,0x16,0x67,0x9C,0xD9,0xB9,0x73,0x4D,0xE1,0xD7,0x0B ,0x67,0x77,0xBF,0x78,0xD5,0x03,0xD8,0x33,0xC2,0xA5 ,0xED,0x58,0x9F,0x85,0x85,0x6D,0x35,0x3E,0x88,0x62 ,0xA3,0x59,0xEF,0x2D,0xF3,0xAA,0x5D,0x5C,0x62,0x2B ,0x9D,0x43,0xC7,0xF5,0xE6,0x00,0xE1,0x8B,0x54,0x39 ,0xCB,0x64,0x92,0x22,0xF3,0x68,0x25,0x63,0x99,0x98 ,0xD5,0x50,0xE2,0x31,0x20,0x34,0xD1,0x0B,0xC1,0x24 ,0x39,0xFB,0xA4,0x35,0xC8,0xCE,0xDC,0x69,0x72,0x51 ,0x49,0x0A,0x83,0x47,0x13,0x5B,0x7C,0x8A,0x85,0x73 ,0x58,0xCC,0x81,0x01,0xC5,0x16,0xDA,0x46,0xB0,0x36 ,0x50,0x70,0xDB,0x69,0xF5,0x0F,0x29,0xF0,0xB4,0x37 ,0x6D,0xE0,0x2E,0x60,0x56,0xC4,0x98,0x7B,0x48,0x15 ,0x2F,0x1F,0x6A,0x80,0x49,0x35,0x90,0x58,0xD5,0x4B ,0x56,0x5B,0x31,0x4D,0x05,0x02,0xE4,0x7D,0x35,0xA0 ,0xAE,0x4B,0xDD,0xD1,0x3B,0x5D,0x20,0xDC,0x38,0x15 ,0x70,0xE3,0x8C,0x51,0x74,0xDF,0x0A,0x2A,0x9A,0x6B ,0x98,0x3F,0x66,0x2A,0xE0,0x66,0x95,0xF7,0x85,0x18 ,0x3C,0x6D,0x7C,0x0D,0xF5,0xD1,0xF5,0x7A,0xCC,0x5E ,0x9F,0x15,0xCC,0x68,0xC7,0x1E,0xE5,0xEB,0x4C,0x0F ,0xE9,0x63,0x53,0x09,0x1B,0xCB,0x97,0x69,0x33,0x69 ,0x94,0x43,0x40,0x57,0x77,0x26,0x9B,0x9B,0x82,0x4B ,0xD3,0x8F,0xBE,0x5C,0x2B,0x4E,0x27,0x18,0x3B,0xB1 ,0xB7,0x0E,0xB9,0x83,0xB8,0x1D,0xE5,0x5D,0x22,0x4B ,0xCC,0x45,0x26,0x2B,0xA5,0x37,0x38,0x08,0x5D,0xF1 ,0x26,0x3D,0xC1,0x9B,0xDB,0x32,0x6A,0xF2,0x63,0x67 ,0xB7,0x5B,0x7F,0x11,0xD4,0xB9,0xD7,0x64,0xAD,0x19 ,0x84,0x63,0x93,0xA2,0xAC,0x4C,0x29,0xEC,0x1F,0x4A ,0x7F,0xED,0x6C,0x7E,0x86,0x6D,0x20,0x33,0x0B,0xFC ,0x6D,0x51,0xC7,0x85,0x11,0x77,0xA3,0x88,0xAF,0x0D ,0xE8,0x60,0xE4,0x02,0x68,0xF0,0x7B,0x11,0xEF,0x52 ,0x63,0x5F,0xC7,0x3D,0x12,0x61,0x6C,0x9A,0x7D,0x1D ,0xDA,0xA4,0x5F,0x37,0x0B,0x9C,0x9F,0x31,0xAA,0x01 ,0xD9,0x70,0xBD,0x10,0x32,0x35,0x39,0x72,0xCD,0x52 ,0xAF,0xB1,0x4F,0x1E,0x84,0x5D,0xA6,0x0B,0x33,0x11 ,0x0F,0x2D,0x33,0xF1,0xBD,0x14,0x6B,0xAB,0x9C,0x04 ,0x1C,0x69,0x8D,0x66,0x5C,0x9D,0x2D,0x5D,0xAE,0xBA ,0xA6,0x47,0x17,0x0B,0x41,0x11,0xDD,0x3B,0x87,0x20 ,0x16,0x13,0x7E,0x54,0xCC,0xFE,0x6A,0x03,0x0B,0xD7 ,0x36,0x13,0x32,0x62,0xF9,0x0A,0x18,0xE9,0x4E,0x33 ,0x20,0x4A,0x4E,0x54,0xFB,0x6C,0xCA,0x21,0x62,0xAA ,0x53,0x04,0x73,0xDB,0x60,0x23,0x04,0x3B,0x77,0x71 ,0x18,0x17,0x50,0x32,0xD1,0x9B,0x89,0x02,0x1D,0xBD ,0xB9,0x51,0xFD,0x3B,0x06,0x3E,0x6D,0x7F,0xE2,0x61 ,0x25,0xDF,0xC6,0x38,0x76,0x2D,0x99,0x7C,0x87,0xC6 ,0x55,0x7B,0x24,0x9B,0x59,0x2F,0x0B,0xF9,0x82,0x33 ,0xC2,0x42,0x9C,0x0D,0xF7,0x5C,0xD6,0x05,0x97,0xF4 ,0x32,0x68,0x6B,0x1B,0xE4,0x03,0xE6,0x0B,0x03,0x3D ,0x4F,0x23,0x25,0x13,0x32,0x31,0xB4,0x3C,0x26,0x01 ,0x4F,0x4A,0x72,0x08,0xA7,0x6D,0x01,0x03,0x61,0x29 ,0x6F,0xAE,0x1F,0x73,0x34,0x9F,0xC2,0x1E,0x1E,0x27 ,0xFA,0x1B,0x9D,0x1E,0x22,0x6E,0x35,0xE4,0xFE,0x75 ,0xD0,0xBE,0xE2,0x29,0x83,0xC4,0xE4,0x04,0x26,0x5D ,0x2D,0x29,0x33,0x55,0xBD,0x5D,0x56,0x56,0xED,0x53 ,0x21,0x27,0xD9,0x77,0xC1,0x96,0x06,0x69,0x72,0x50 ,0x0F,0x30,0x5B,0xFF,0xC6,0x10,0x78,0x27,0xCA,0x49 ,0x5A,0x07,0x50,0x54,0xE2,0xB6,0x17,0x4B,0xDC,0xDD ,0x8A,0x16,0xFE,0x92,0x73,0x57,0xC6,0xE7,0xD9,0x26 ,0x71,0x8A,0xC3,0x73,0xDD,0xB5,0x05,0x5B,0xC6,0x90 ,0x41,0x5F,0x7F,0xC2,0xC6,0x65,0x3D,0x6E,0x1F,0x3C ,0xD4,0x70,0x6F,0x58,0x1E,0xAD,0x36,0x23,0x07,0xC3 ,0xC5,0x43,0x49,0x88,0x40,0x10,0xA8,0x0F,0x03,0x1C ,0x2B,0xD3,0xEC,0x6A,0x13,0xB2,0x2D,0x50,0xDE,0x47 ,0x6C,0x66,0x08,0x7B,0x82,0x6B,0x1A,0xCE,0x69,0x52 ,0x41,0x9F,0x2C,0x78,0x15,0xD0,0xE0,0x67,0x5F,0xB5 ,0x70,0x32,0xB7,0x6F,0x7B,0x67,0xC3,0x10,0xE5,0x55 ,0x8F,0x48,0x07,0x01,0xFC,0x0F,0xEE,0x6C,0x58,0xFF ,0xEB,0x53,0xC9,0x38,0x3E,0x30,0x65,0xB2,0x2F,0x24 ,0xF9,0x40,0x01,0x61,0xC8,0xDA,0x8B,0x07,0x1B,0x41 ,0x94,0x01,0x95,0x76,0xD7,0x6A,0xB9,0x54,0x43,0x2F ,0x37,0xE4,0x49,0x26,0x85,0x57,0x0A,0x51,0xCD,0x9E ,0x35,0x56,0x2A,0xE0,0x1C,0x17,0xA9,0xD8,0x1F,0x7C ,0x43,0x5E,0x59,0x43,0xAB,0x76,0xD7,0x46,0xD4,0x6F ,0x29,0x08,0xB7,0x5E,0xCD,0x41,0x98,0x1E,0x1E,0x0C ,0x03,0x58,0xD6,0x06,0xA5,0x8C,0x2A,0x69,0xF3,0x99 ,0xC1,0x0C,0xAE,0xBC,0x5D,0x1C,0xFA,0x24,0xE4,0x4B ,0xF6,0xB7,0x5B,0x4A,0xBF,0x1D,0x9F,0x30,0xBA,0x66 ,0xDA,0x11,0x86,0x21,0x7F,0x12,0xEC,0x3E,0xF0,0x47 ,0xD3,0xAB,0x1B,0x74,0xEB,0xD6,0x7F,0x32,0xEF,0xA3 ,0xB4,0x2C,0x66,0xC3,0x49,0x78,0xA7,0x8E,0x1C,0x07 ,0x8F,0x84,0x66,0x1B,0x9D,0x32,0x9B,0x7C,0xE6,0x99 ,0xEA,0x6D,0xCA,0xE9,0x31,0x3B,0x21,0xFC,0x71,0x2B ,0xDD,0x5B,0x0C,0x72,0xD3,0x7F,0x60,0x4C,0xC9,0x3B ,0x41,0x6B,0x80,0x76,0x2E,0x7B,0x74,0x7E,0x5F,0x11 ,0x5C,0x46,0x22,0x48,0x7C,0x88,0xE0,0x05,0xE1,0xED ,0x10,0x0C,0x4F,0xEF,0xC2,0x05,0x03,0xCC,0x65,0x3E ,0xB2,0xC0,0xF8,0x28,0x03,0xC5,0x4E,0x28,0x2E,0x02 ,0xC7,0x36,0x4F,0x49,0x58,0x02,0x3B,0x6D,0x81,0x7C ,0x1B,0x64,0xD2,0x36,0x7F,0xE5,0x4B,0x41,0xC5,0x67 ,0xA1,0x63,0xD3,0xD8,0x38,0x3E,0xC4,0x33,0xFA,0x72 ,0x28,0x0D,0x0B,0x79,0xC4,0x50,0xAE,0x09,0x0F,0xC5 ,0x9E,0x3E,0x9D,0xCF,0x4F,0x1F,0xE2,0x49,0x00,0x26 ,0x2F,0x0D,0xCF,0x78,0x77,0x8B,0x4E,0x4E,0xB1,0x67 ,0x75,0x43,0x36,0xA8,0x44,0x38,0xCE,0x33,0x86,0x4E ,0x68,0x8E,0x2C,0x07,0x21,0x9A,0x3A,0x08,0xB0,0x6B ,0x5F,0x22,0xDB,0xB1,0x5C,0x2E,0xD9,0x79,0xF9,0x2B ,0x9B,0x7B,0xBF,0x30,0x60,0x93,0x36,0x47,0x5A,0xDC ,0xBF,0x03,0xF2,0x50,0xC9,0x17,0xAD,0xFC,0xEF,0x45 ,0x9B,0x06,0xE5,0x52,0xE1,0x30,0xC2,0x1E,0x07,0x2B ,0x85,0x01,0x92,0x7D,0xDA,0x46,0xDE,0xC5,0x79,0x18 ,0xC5,0x23,0x59,0x5D,0xC0,0x7D,0x22,0x7A,0x5C,0xD0 ,0xBB,0x52,0xDA,0xFE,0xFD,0x17,0xDD,0x00,0xCD,0x66 ,0xE0,0xBD,0x7E,0x79,0x4B,0x4C,0xE1,0x3A,0xBC,0xE9 ,0x2B,0x3A,0xC3,0x66,0xA9,0x4D,0x32,0xAF,0xBC,0x52 ,0x97,0xF0,0xE3,0x67,0x0F,0xCD,0xA0,0x05,0xE6,0x97 ,0x95,0x5B,0xE9,0xD5,0xDF,0x6A,0x70,0x92,0x26,0x19 ,0xED,0x13,0x6E,0x7A,0x90,0x54,0x87,0x36,0x47,0x5E ,0x69,0x5E,0x06,0xAE,0x5F,0x43,0xEB,0x99,0xEC,0x3B ,0xEE,0x2A,0x72,0x66,0x4B,0xF1,0x2B,0x20,0x09,0x18 ,0xA4,0x3F,0x06,0x53,0x93,0x38,0xD8,0xE0,0x95,0x7B ,0x1D,0xB6,0xCA,0x15,0x3D,0xD6,0x3B,0x25,0x12,0x07 ,0x59,0x2E,0xB3,0xE4,0xD3,0x0C,0x39,0x27,0x8E,0x12 ,0x9D,0x89,0x3E,0x48,0xA9,0x43,0xC6,0x1F,0x6E,0xC0 ,0xBC,0x54,0x6E,0x28,0xEA,0x50,0xCC,0xA4,0x40,0x58 ,0x53,0x30,0x17,0x28,0xCB,0x38,0x18,0x48,0xF8,0x56 ,0xCB,0x68,0xEF,0x57,0x53,0x48,0xAB,0x5E,0xAA,0x52 ,0x76,0x74,0x18,0x22,0x02,0xA5,0x09,0x7A,0x61,0xCB ,0x77,0x36,0xDF,0x48,0x68,0x68,0xB9,0xC7,0xEA,0x72 ,0x56,0xD8,0x83,0x2C,0x3F,0xC5,0xAB,0x68,0x86,0xBF ,0x4A,0x01,0x12,0x67,0xFC,0x50,0x41,0xCC,0x7F,0x18 ,0xB6,0xE9,0x88,0x27,0xC9,0xF7,0x1F,0x44,0x17,0xA2 ,0xF2,0x0D,0x33,0xB2,0x32,0x0E,0x8F,0x51,0xE4,0x35 ,0xA8,0x80,0x26,0x45,0x04,0xC7,0x46,0x7A,0x9C,0xE6 ,0x45,0x7A,0x2C,0xE1,0xEE,0x49,0xEF,0x6F,0x2A,0x2A ,0x99,0x89,0xFF,0x25,0x5A,0x23,0x58,0x2D,0xD9,0x39 ,0x44,0x5F,0x32,0x25,0x5D,0x56,0xEB,0xBC,0x81,0x43 ,0x4F,0xB9,0x1F,0x5D,0xE6,0xD2,0x20,0x5F,0x1D,0x0F ,0x5D,0x22,0xE4,0xE7,0x46,0x75,0x3C,0x10,0x37,0x16 ,0x2F,0x94,0x2C,0x31,0x6C,0x7C,0xF8,0x06,0xA8,0x1B ,0x63,0x4E,0x2E,0x9E,0x8B,0x49,0x27,0x9A,0x65,0x77 ,0x76,0x85,0xE9,0x04,0xF2,0xAC,0x9C,0x17,0xD4,0xF5 ,0xF2,0x43,0xA1,0x19,0xB4,0x5A,0x29,0x15,0x7C,0x17 ,0x64,0xE7,0x8A,0x67,0x42,0xF4,0x6B,0x00,0x13,0x45 ,0x8F,0x49,0xAF,0xAD,0x40,0x75,0x98,0xCD,0x4A,0x67 ,0x86,0x42,0xB7,0x1A,0xD5,0xED,0x88,0x3C,0xE7,0x4D ,0xB4,0x0F,0xA9,0x97,0xAE,0x1B,0x27,0x61,0x7C,0x74 ,0x87,0x86,0x4C,0x49,0x59,0x2C,0x34,0x2E,0x67,0x6C ,0x46,0x1B,0x46,0x16,0xCC,0x56,0xF4,0x25,0x1C,0x74 ,0x9F,0x58,0x8C,0x45,0x4B,0xD2,0x8D,0x6B,0xED,0x7C ,0xE1,0x49,0xCD,0xD4,0x2A,0x02,0xFB,0x90,0xB1,0x16 ,0x84,0x3A,0x38,0x78,0x90,0xBF,0x2C,0x7A,0x02,0x8D ,0xFD,0x64,0x13,0xA5,0xF4,0x2E,0x4D,0x5B,0xE7,0x6D ,0xEA,0xA8,0x34,0x77,0x3F,0x76,0xE4,0x56,0x69,0x45 ,0x64,0x14,0x3E,0x7A,0x52,0x69,0x63,0x70,0x4F,0x2B ,0x90,0x18,0x45,0x37,0xEF,0x61,0x63,0x68,0xD7,0xD8 ,0x0C,0x1E,0x70,0x37,0xD0,0x10,0xA3,0xA0,0x2F,0x5B ,0xF6,0x1B,0x3E,0x12,0x49,0x58,0xAD,0x13,0x8F,0x71 ,0xC3,0x67,0x99,0xCF,0x6D,0x04,0xC1,0xBF,0x55,0x7C ,0x95,0x14,0xA7,0x55,0x39,0x2C,0x9D,0x52,0xDB,0x24 ,0x36,0x40,0x0C,0x08,0x1A,0x7A,0x9F,0x9B,0xD4,0x0C ,0xEB,0x21,0x16,0x30,0x6A,0xEB,0x6D,0x40,0x77,0x71 ,0x86,0x6F,0xA6,0xC5,0xED,0x2F,0x98,0x08,0x68,0x6B ,0xC4,0xAE,0xDB,0x4E,0xFF,0xD3,0xDA,0x3F,0x27,0x60 ,0x7C,0x59,0x15,0xC9,0x41,0x76,0xC4,0xD9,0x62,0x00 ,0x5F,0xAE,0x90,0x55,0x33,0x54,0xB9,0x66,0xD9,0xDD ,0xCE,0x6E,0x77,0x39,0xE4,0x75,0x60,0x05,0xA0,0x26 ,0x93,0x4C,0x96,0x20,0x8A,0x01,0x5B,0x2E,0x9C,0xB1 ,0x91,0x03,0x41,0xF0,0x77,0x23,0xC2,0x15,0x85,0x4C ,0x59,0x99,0xDF,0x75,0x47,0x43,0xAD,0x35,0x43,0x02 ,0x92,0x5C,0x64,0xB8,0xBD,0x7E,0x3E,0x50,0x09,0x59 ,0x87,0x5B,0x24,0x52,0xD4,0xB1,0xEE,0x14,0x0F,0x8C ,0xC8,0x7E,0xB4,0x8E,0x66,0x4A,0x38,0x7F,0xEC,0x75 ,0xA6,0xF1,0xEE,0x62,0xD9,0x06,0x52,0x77,0xF0,0x32 ,0xB1,0x6A,0xE4,0x4E,0x74,0x23,0x18,0x03,0x0F,0x23 ,0xFD,0xDC,0x61,0x3F,0xDD,0xB2,0xB1,0x22,0x7D,0xE8 ,0x23,0x71,0xF9,0xF3,0x38,0x39,0xAC,0x03,0xD6,0x30 ,0xE0,0x3F,0x01,0x64,0xBE,0xB4,0x10,0x7B,0x84,0x9E ,0x6B,0x6D,0xB6,0x1D,0xB0,0x42,0x23,0x94,0x03,0x39 ,0x82,0x49,0x68,0x26,0x16,0x30,0xC5,0x62,0xAB,0xA5 ,0x93,0x45,0x7B,0x96,0x29,0x29,0x11,0xF7,0x95,0x2C ,0xE5,0x3F,0x23,0x3B,0x76,0x6E,0x4F,0x60,0x81,0x14 ,0x8C,0x70,0x05,0x0F,0x67,0x69,0x7A,0xB3,0x1C,0x49 ,0x56,0x63,0x87,0x10,0xF6,0x12,0xE0,0x54,0xC7,0xC2 ,0x3C,0x2C,0x15,0xEE,0x56,0x20,0x1C,0x86,0x7F,0x3A ,0xF7,0xC4,0xDF,0x4F,0x8E,0xA6,0xB4,0x27,0xA2,0x87 ,0xE5,0x1B,0xAC,0xD4,0x32,0x21,0x67,0x98,0xD5,0x55 ,0xE5,0x08,0xEE,0x79,0x0D,0x42,0x7A,0x69,0xFB,0x49 ,0x7C,0x5C,0x6F,0xDF,0xE0,0x2D,0xAE,0x7E,0x2D,0x4E ,0xA7,0x12,0x25,0x2A,0x46,0x1E,0xB0,0x47,0x00,0x02 ,0xA7,0x51,0xCC,0x32,0x8C,0x22,0xC6,0xEB,0xB6,0x7B ,0x7B,0xB0,0x4C,0x54,0x3D,0x51,0x10,0x1B,0xE4,0x5A ,0xEC,0x72,0x59,0x29,0x22,0x57,0x8E,0xBE,0x40,0x64 ,0xA5,0xBE,0x69,0x7C,0x60,0xFD,0x94,0x18,0xEC,0x35 ,0x6E,0x3D,0x5C,0x9B,0x2E,0x07,0x8A,0xA4,0x41,0x71 ,0xDA,0xFF,0xAF,0x0E,0x78,0x16,0xE1,0x00,0x5E,0x69 ,0xD2,0x5A,0x04,0x15,0x0A,0x49,0xA8,0x8B,0x29,0x59 ,0x1C,0x00,0xFC,0x1D,0xF1,0x24,0x36,0x24,0x40,0x50 ,0xBC,0x6E,0x0F,0x45,0x15,0x58,0x00,0x2F,0x9F,0x10 ,0xB2,0xF3,0x5D,0x73,0xB8,0x3E,0xFF,0x10,0x83,0x5A ,0x18,0x7B,0x08,0x95,0xD5,0x1F,0xA8,0x72,0xEA,0x69 ,0xD9,0xC3,0xAD,0x14,0x04,0x63,0xB4,0x2A,0xF5,0xAD ,0x83,0x3E,0xAA,0x7B,0x0F,0x35,0x45,0x86,0x8A,0x2C ,0x77,0xA1,0x67,0x58,0x60,0x38,0x9C,0x6A,0x65,0x78 ,0xD2,0x75,0xD9,0x5A,0xEB,0x21,0x81,0xBD,0x0C,0x6D ,0x0A,0xE7,0x9E,0x63,0x99,0x7D,0x7A,0x46,0x03,0x89 ,0x29,0x1C,0x95,0x69,0xEF,0x7A,0x13,0xC4,0x24,0x44 ,0x06,0xED,0xB6,0x45,0x40,0xA9,0x05,0x23,0x35,0xE6 ,0x03,0x36,0xF0,0x65,0x23,0x02,0x1B,0x1E,0xE2,0x34 ,0x1B,0x0B,0x79,0x53,0x64,0xA3,0xD6,0x0D,0xAB,0x3E ,0xBB,0x26,0x1C,0xA3,0x65,0x67,0x53,0x0C,0x5F,0x1C ,0xF9,0x87,0x37,0x74,0x10,0xF9,0xAF,0x7D,0x5D,0x1A ,0x1B,0x6E,0x38,0x03,0x77,0x62,0x5A,0x06,0x0E,0x7F ,0x1F,0x88,0x99,0x13,0x6F,0x78,0xFD,0x2E,0x45,0x35 ,0xDA,0x28,0x3C,0x70,0xF9,0x53,0x50,0x10,0x71,0x79 ,0xF5,0xC2,0x6D,0x68,0x70,0x2A,0x1F,0x42,0xA5,0x5E ,0xD9,0x42,0x0F,0x05,0x2C,0x61,0xC7,0xA9,0x4C,0x2E ,0x5D,0x59,0xAB,0x77,0xD2,0x2D,0xE0,0x20,0x1C,0xF6 ,0xD8,0x0A,0x2B,0x9B,0x7D,0x1E,0x1A,0x29,0x32,0x0B ,0xFE,0x5F,0x49,0x47,0xB0,0x6D,0xD5,0x5B,0x95,0xAD ,0xF0,0x4D,0xCF,0x00,0x17,0x22,0x0F,0x7E,0x68,0x36 ,0xFE,0x23,0xB1,0x16,0x9E,0x1F,0xAC,0x14,0x03,0xD9 ,0x2B,0x3D,0x61,0xFC,0x98,0x6C,0x9C,0x03,0x07,0x4F ,0xC7,0x93,0xBC,0x28,0xAE,0x10,0x1C,0x49,0xAD,0xB3 ,0xAA,0x11,0x02,0x0B,0x9F,0x09,0x02,0xD1,0x86,0x33 ,0xB3,0x7F,0xCA,0x5F,0xFD,0x92,0xE0,0x3B,0x6C,0xDF ,0x78,0x53,0x48,0xB1,0xD8,0x43,0xF9,0x67,0xA0,0x37 ,0x5E,0x56,0x4B,0x19,0x53,0x64,0xA1,0x15,0xD0,0x79 ,0x1E,0x4F,0xD9,0x5E,0x9C,0x3D,0x63,0xE8,0x39,0x2B ,0x70,0x01,0x23,0x5F,0xE8,0x24,0x70,0x55,0x03,0x55 ,0xCA,0x08,0xAE,0xFB,0xDF,0x47,0x92,0x76,0xA1,0x44 ,0x85,0x0F,0xDB,0x4E,0xA4,0x5D,0xFD,0x1C,0xD2,0x7C ,0x7D,0x52,0x3A,0x81,0x49,0x78,0x49,0x1E,0x80,0x3E ,0x43,0xFE,0x21,0x6D,0xD4,0xAF,0x64,0x79,0xF0,0x69 ,0xE4,0x46,0xC1,0xF9,0x58,0x31,0xAB,0x33,0x07,0x05 ,0xEF,0xB6,0x15,0x66,0xB9,0x9C,0x7A,0x3F,0x36,0xDB ,0xED,0x11,0xA4,0xB9,0x2D,0x7D,0x65,0x56,0xA9,0x21 ,0xFD,0x9A,0xF1,0x10,0x26,0x5A,0x0A,0x4E,0xD8,0xD1 ,0x3E,0x1F,0x66,0x36,0xEF,0x44,0x35,0xFF,0xC6,0x58 ,0x44,0x87,0x1F,0x1A,0x6A,0x15,0xA0,0x0D,0x17,0x9E ,0x61,0x07,0xC5,0x3B,0xC0,0x59,0x18,0xA4,0xCE,0x6A ,0x4F,0xDC,0x6B,0x25,0x84,0xE4,0xB1,0x37,0xE3,0x86 ,0x00,0x07,0x20,0x6E,0x6F,0x38,0x8A,0xB7,0xCD,0x6B ,0x72,0x9E,0x1D,0x4A,0xB9,0xC2,0xFC,0x36,0x87,0x51 ,0x5B,0x2D,0x63,0xD2,0x35,0x28,0x85,0x8B,0xDC,0x4A ,0xDB,0xAF,0x74,0x29,0xF1,0x44,0xB5,0x70,0x53,0x28 ,0x90,0x7C,0x4A,0xA3,0x79,0x51,0x5E,0x82,0xB0,0x63 ,0xF4,0xFA,0xA6,0x25,0x3E,0x16,0x61,0x68,0x80,0x40 ,0x75,0x0B,0x89,0x34,0x38,0x28,0x6C,0xB1,0x4C,0x6C ,0x0F,0x10,0xB8,0x3B,0xEE,0x9D,0x39,0x1C,0xE3,0x0C ,0x92,0x29,0x9A,0x9C,0xAF,0x42,0xF2,0x20,0xB9,0x26 ,0x4D,0x4B,0x9D,0x62,0x9E,0x1B,0x3F,0x1C,0x56,0xE2 ,0xC6,0x33,0x93,0x72,0x07,0x27,0xC8,0x74,0xC9,0x25 ,0x1B,0xD3,0xE9,0x6B,0x55,0xB0,0x00,0x0A,0x9C,0x1A ,0x0A,0x68,0x91,0xFB,0x52,0x38,0xFE,0x3E,0x9A,0x10 ,0x69,0x8B,0x61,0x69,0x09,0xA4,0x2D,0x5C,0x22,0x34 ,0xC8,0x26,0x92,0x08,0x93,0x2E,0xB8,0x00,0xCB,0x6F ,0x04,0xE1,0xEF,0x53,0x3A,0x90,0x43,0x1F,0xD7,0xAD ,0xCE,0x66,0x5B,0x00,0xDC,0x7C,0x6E,0x00,0x7F,0x69 ,0x46,0xE9,0x1B,0x69,0xB8,0x79,0xA1,0x03,0x58,0x72 ,0xA7,0x5C,0x35,0x32,0x96,0x39,0x0F,0x36,0xEE,0x11 ,0x4D,0xD0,0x52,0x1A,0x07,0x26,0x2E,0x2C,0x00,0xC9 ,0x4B,0x6F,0x22,0x27,0x7C,0x00,0x65,0xD9,0xFE,0x3C ,0xE8,0xF1,0x1B,0x5E,0x4A,0x5F,0xFE,0x6A,0x38,0x75 ,0x9F,0x08,0x14,0xC9,0xD6,0x4A,0x1B,0xB6,0x0C,0x4C ,0xBC,0x05,0x39,0x5E,0x7F,0x59,0x6E,0x20,0xFF,0x4D ,0xFE,0x4C,0x7D,0x0C,0x13,0x6F,0x4E,0xCE,0xBD,0x19 ,0x67,0x27,0xC1,0x7C,0x9E,0xAF,0xEC,0x39,0xD6,0x91 ,0xC1,0x12,0x30,0x50,0xAE,0x77,0x7E,0xB8,0xFF,0x1F ,0xD8,0x4A,0xEC,0x7A,0xD9,0xF1,0x9B,0x43,0xA2,0x05 ,0xF7,0x0C,0x21,0x0F,0x4C,0x63,0xBC,0x3D,0xD5,0x27 ,0xA4,0x1F,0xE2,0x77,0x5F,0xF8,0x1C,0x6B,0x73,0xDE ,0x0D,0x7D,0x80,0xEA,0xA4,0x1A,0x03,0x73,0x3E,0x41 ,0xF1,0x59,0x97,0x41,0x99,0xBA,0xC6,0x66,0x7F,0x75 ,0xCE,0x1B,0xEB,0x2E,0x86,0x04,0xB3,0x21,0xE9,0x67 ,0x2C,0x5E,0x2B,0x06,0x07,0x7A,0x36,0x54,0x58,0x9D ,0x67,0x20,0x39,0x6C,0x69,0x25,0x57,0x76,0x22,0x7E ,0xA4,0x08,0x14,0x12,0xD6,0x99,0x77,0x3F,0x10,0x9C ,0x51,0x7D,0xE0,0x3D,0xD1,0x74,0xFA,0x5B,0x14,0x42 ,0x7C,0x99,0x05,0x29,0x17,0x57,0xCE,0x3C,0xA2,0xA1 ,0x7B,0x55,0xD6,0xB4,0x8B,0x6C,0xEF,0xDD,0x3E,0x27 ,0x26,0xB3,0xAE,0x55,0xA3,0x8B,0xBD,0x47,0x49,0x9B ,0x73,0x19,0x06,0x9C,0xF8,0x62,0x3B,0xE8,0xD5,0x0B ,0x25,0x02,0xDB,0x5C,0x34,0x5C,0xF9,0x38,0xEA,0x9D ,0xD4,0x17,0x0E,0x7A,0x03,0x4B,0x91,0x28,0xCD,0x77 ,0xC9,0x31,0x75,0x10,0xCA,0x62,0x76,0x6C,0x57,0x3C ,0xFF,0x12,0x00,0x95,0xD3,0x25,0xB7,0xCC,0x6E,0x30 ,0x8F,0x2B,0x66,0x28,0x1A,0x40,0x6C,0x5B,0xCF,0x6D ,0x10,0x79,0xD1,0x07,0xA6,0x74,0xBD,0xF3,0xF2,0x30 ,0x07,0xAE,0x95,0x74,0xFF,0x3D,0x9A,0x17,0x07,0xB9 ,0xE7,0x71,0x4F,0xDA,0x7E,0x6D,0xF6,0xB4,0xA0,0x1C ,0x8C,0x59,0xA9,0x10,0x5B,0xFB,0x04,0x53,0xCE,0x66 ,0x95,0x09,0x3B,0xD7,0x50,0x2D,0x07,0x11,0x4A,0x54 ,0x53,0x16,0xF4,0x0F,0x4C,0x35,0xB2,0x55,0x2E,0x56 ,0xCE,0x17,0x8A,0xDA,0x96,0x13,0x30,0x90,0xA2,0x07 ,0x28,0x65,0x32,0x12,0x7F,0x9E,0xE8,0x4B,0xD4,0xD3 ,0xA4,0x7D,0xC8,0xD7,0x41,0x39,0x70,0x92,0x37,0x0D ,0x61,0xC4,0x97,0x7E,0xF0,0xD7,0xD8,0x2D,0x0C,0x59 ,0x67,0x71,0x70,0xFC,0x0D,0x27,0x2E,0x8F,0x41,0x78 ,0x4C,0xCD,0xA1,0x49,0x20,0x50,0x30,0x1C,0x40,0x53 ,0x59,0x67,0x7B,0x0B,0x30,0x5F,0x84,0xF7,0xE9,0x35 ,0xD4,0x27,0xAB,0x54,0x6A,0xF5,0xC8,0x29,0x9C,0x72 ,0x10,0x3E,0x04,0xAA,0x3C,0x28,0xC2,0x89,0x59,0x4F ,0x1C,0x19,0xFD,0x23,0xED,0xDE,0x0F,0x54,0x15,0x40 ,0xBD,0x4A,0x86,0x7A,0xAB,0x39,0x20,0xCE,0x35,0x2C ,0xE0,0x64,0xD2,0x1D,0xE0,0xA2,0x56,0x17,0xC6,0x0F ,0x8B,0x2B,0xF7,0x72,0x90,0x2C,0x1A,0xE5,0xDF,0x6A ,0x92,0xE9,0x4B,0x3F,0xFB,0x19,0xBF,0x1E,0x86,0x31 ,0xAC,0x2E,0xBF,0x12,0x7C,0x41,0x4F,0xA0,0x72,0x65 ,0x6D,0x56,0x0F,0x39,0x2A,0xC8,0xC5,0x3A,0x47,0x4D ,0xE0,0x31,0x80,0x15,0x62,0x5C,0x15,0xCB,0xFA,0x62 ,0xDB,0xC3,0x7A,0x05,0xED,0x44,0xCB,0x35,0xAF,0x48 ,0x63,0x7C,0x7A,0xB2,0x4A,0x3F,0x3B,0xF2,0x65,0x02 ,0x79,0x7D,0x20,0x54,0x5F,0x32,0x94,0x7A,0xEB,0x6D ,0x54,0x07,0xCD,0x4E,0x18,0x47,0x01,0x14,0x3C,0x43 ,0xEF,0x29,0x36,0x43,0x0C,0x76,0x4F,0x19,0x5C,0xB2 ,0x47,0x22,0xFE,0x8E,0x71,0x29,0xDF,0xC7,0x05,0x21 ,0x50,0x6C,0xBA,0x79,0xA8,0x3B,0x86,0x3F,0xC5,0x18 ,0x39,0x07,0x9F,0x60,0xB7,0x7F,0xB5,0xFC,0xB1,0x08 ,0xEA,0x77,0x81,0x09,0x95,0x61,0x01,0x34,0x04,0x6C ,0xA0,0x38,0xB7,0x30,0x6E,0x06,0xBD,0xAA,0x6A,0x11 ,0x7C,0x78,0x78,0x19,0x85,0x08,0x4F,0x75,0x15,0x9D ,0x10,0x1F,0x7B,0xF5,0x5D,0x34,0x8F,0x2B,0x1F,0x71 ,0x83,0x51,0x03,0x16,0x33,0x63,0x61,0x42,0x47,0x95 ,0xCF,0x7C,0x84,0x72,0x95,0x19,0x61,0x2F,0xA0,0x77 ,0x94,0xD3,0x52,0x02,0x8D,0x35,0x6A,0x32,0x11,0xBA ,0x64,0x13,0xB1,0xAB,0x3A,0x3C,0xD3,0xAE,0x2C,0x75 ,0xEE,0x00,0x9A,0x47,0x5C,0x1E,0x18,0x73,0xA1,0x32 ,0x85,0x0B,0xDE,0xBF,0x9B,0x2E,0xCB,0x20,0x26,0x38 ,0x21,0xDC,0x28,0x3B,0x86,0xC7,0x6F,0x60,0x6E,0x8E ,0x43,0x34,0x2A,0x38,0xCF,0x64,0x1C,0x4F,0x3D,0x0B ,0x55,0xB6,0x00,0x39,0xA3,0xAC,0x21,0x4C,0xE0,0xE9 ,0x75,0x52,0x1D,0x1B,0xFD,0x36,0x7F,0x8A,0xB1,0x12 ,0xE4,0x15,0x3C,0x52,0x10,0x67,0x2F,0x07,0x4C,0x71 ,0x25,0x52,0xCA,0x27,0xA0,0x2E,0xBA,0x91,0x57,0x45 ,0x3F,0xBD,0x3F,0x6B,0x66,0xB2,0xDC,0x63,0xED,0xF2 ,0x71,0x6F,0x6B,0x73,0xE0,0x0C,0x37,0x1E,0x14,0x43 ,0xFD,0xA5,0x3D,0x4A,0xFA,0x88,0xEC,0x6D,0xAB,0x76 ,0xDF,0x0F,0x6B,0x5A,0xB9,0x43,0x30,0x8D,0x85,0x57 };

    ///////////////////////////// ----- Encryption.h ------ ////////////////


    #pragma once
    #include <Windows.h>
    #include <intrin.h>


    void Decrypt(unsigned char* data,int* keyPtr,int datalen);
    void DecryptRecv();

    void EncryptSend();
    void __cdecl Encrypt(unsigned char* data,int* keyPtr,int datalen);

    struct keyStruct {

    unsigned char* keyList;

    };



    /////////////////////////// ---- Encryption.cpp ------ ////////////////////
    #include "Encryption.h"

    void __declspec (naked) EncryptSend()
    {
    __asm
    {
    push ecx
    mov edx,eax
    push ebx
    mov ebx,eax
    shr edx,0x03
    test al,0x07
    mov [esp+0x04],ebx
    _emit 0x74
    _emit 0x03
    add edx,0x01
    mov ecx,eax
    and ecx,0x01
    add ecx,0x01
    test edx,edx
    _emit 0x0f
    _emit 0x8e
    _emit 0xc0
    _emit 0x00
    _emit 0x00
    _emit 0x00
    and eax,0x000000FF
    shl eax,0x04
    imul ecx,ecx,0x9E3779B9
    push ebp
    push esi
    mov esi,[esp+0x14]
    push edi
    lea edi,[eax+esi+0x04]
    mov esi,[esp+0x1C]
    mov [esp+0x18],ecx
    mov [esp+0x1C],edx
    lea esp,[esp+0x00000000]
    xor eax,eax
    cmp ebx,0x08
    _emit 0x72
    _emit 0x63
    cmp [esp+0x18],eax
    mov ecx,[esi]
    mov edx,[esi+0x04]
    _emit 0x74
    _emit 0x4a
    mov ebx,edx
    shr ebx,0x05
    mov ebp,edx
    shl ebp,0x04
    xor ebx,ebp
    add ebx,edx
    mov ebp,eax
    and ebp,0x03
    mov ebp,[edi+ebp*4]
    add ebp,eax
    xor ebx,ebp
    add ecx,ebx
    mov ebx,ecx
    shr ebx,0x05
    mov ebp,ecx
    shl ebp,0x04
    xor ebx,ebp
    sub eax,0x61C88647
    mov ebp,eax
    shr ebp,0x0B
    and ebp,0x03
    mov ebp,[edi+ebp*4]
    add ebx,ecx
    add ebp,eax
    xor ebx,ebp
    add edx,ebx
    cmp eax,[esp+0x18]
    _emit 0x75
    _emit 0xBA
    mov ebx,[esp+0x10]
    sub ebx,0x08
    mov [esi],ecx
    mov [esi+0x04],edx
    mov [esp+0x10],ebx
    _emit 0xEB
    _emit 0x19
    test ebx,ebx
    _emit 0x76
    _emit 0x15
    mov ecx,edi
    mov eax,esi
    sub ecx,esi
    mov ebp,ebx
    mov dl,[ecx+eax]
    xor [eax],dl
    add eax,0x01
    sub ebp,0x01
    _emit 0x75
    _emit 0xF3
    add esi,0x08
    sub dword ptr [esp+0x1C],0x01
    _emit 0x0f
    _emit 0x85
    _emit 0x6f
    _emit 0xff
    _emit 0xff
    _emit 0xff
    pop edi
    pop esi
    pop ebp
    pop ebx
    pop ecx
    ret
    }
    }

    void Encrypt(unsigned char* data,int* keyPtr,int datalen)
    {
    __asm
    {
    push esp
    mov esi,datalen
    add datalen,0x04
    mov eax,datalen // this needs the short before packet.
    mov ebx, 1
    mov edx,[keyPtr]
    mov ecx,data
    push ecx
    push edx
    call EncryptSend
    add esp,0x0C
    }
    }

    void Decrypt(unsigned char* data,int* keyPtr,int datalen) { // ecx = class ptr, eax = 3 bytes before data param sub 3

    __asm {

    mov edi,data
    movzx eax,word ptr [edi]
    lea ecx,[edi+03]
    push ecx
    mov ecx,[keyPtr]
    sub eax,03
    push ecx
    call DecryptRecv
    add esp,0x08
    }
    }


    void __declspec(naked) DecryptRecv()
    {

    __asm
    {
    sub esp,0x08
    mov ecx,eax
    push ebx
    mov ebx,eax
    shr ecx,0x03
    test al,0x07
    mov [esp+0x04],ebx
    _emit 0x74
    _emit 0x03
    add ecx,01
    mov edx,eax
    and edx,01
    add edx,01
    test ecx,ecx
    _emit 0x0f
    _emit 0x8e
    _emit 0xbc
    _emit 0x00
    _emit 0x00
    _emit 0x00
    push ebp
    and eax,0x000000FF
    push esi
    mov esi,[esp+0x18]
    shl eax,04
    push edi
    lea edi,[eax+esi+0x04]
    mov esi,[esp+0x20]
    mov eax,edx
    imul eax,eax,0x9E3779B9
    mov [esp+0x14],eax
    mov [esp+0x1C],ecx
    _emit 0xEB
    _emit 0x05
    _emit 0x90
    mov eax,[esp+0x14]
    cmp ebx,0x08
    _emit 0x72
    _emit 0x5f
    test eax,eax
    mov edx,[esi]
    mov ecx,[esi+0x04]
    _emit 0x74
    _emit 0x48
    mov ebx,edx
    shr ebx,0x05
    mov ebp,edx
    shl ebp,0x04
    xor ebx,ebp
    mov ebp,eax
    shr ebp,0x0B
    and ebp,0x03
    mov ebp,[edi+ebp*4]
    add ebp,eax
    add ebx,edx
    xor ebx,ebp
    sub ecx,ebx
    mov ebx,ecx
    shr ebx,0x05
    mov ebp,ecx
    shl ebp,0x04
    xor ebx,ebp
    add eax,0x61C88647
    mov ebp,eax
    and ebp,0x03
    mov ebp,[edi+ebp*4]
    add ebx,ecx
    add ebp,eax
    xor ebx,ebp
    sub edx,ebx
    test eax,eax
    _emit 0x75
    _emit 0xbc
    mov ebx,[esp+0x10]
    sub ebx,0x08
    mov [esi],edx
    mov [esi+0x04],ecx
    mov [esp+0x10],ebx
    _emit 0xeb
    _emit 0x19
    test ebx,ebx
    _emit 0x76
    _emit 0x15
    mov ecx,edi
    mov eax,esi
    sub ecx,esi
    mov ebp,ebx
    mov dl,[ecx+eax]
    xor [eax],dl
    add eax,01
    sub ebp,01
    _emit 0x75
    _emit 0xf3
    add esi,0x08
    sub dword ptr [esp+0x1C],0x01
    _emit 0x0f
    _emit 0x85
    _emit 0x71
    _emit 0xff
    _emit 0xff
    _emit 0xff
    pop edi
    pop esi
    pop ebp
    pop ebx
    add esp,0x08
    ret
    }

    }
    Last edited by FirevTwo; 01-11-2014 at 02:37 PM.

  2. The Following 2 Users Say Thank You to FirevTwo For This Useful Post:

    bobsd (01-11-2014),High Lander (01-13-2014)

  3. #2
    kur4pik4's Avatar
    Join Date
    Jan 2014
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0
    Wow it's look legit..
    When the bypass released?

  4. #3
    bobsd's Avatar
    Join Date
    Oct 2013
    Gender
    female
    Posts
    8
    Reputation
    10
    Thanks
    1
    My Mood
    Bored
    THANK______YOU! Would've never figured it out, too stupid. Do we need to update/patch this at all?

  5. #4
    FirevTwo's Avatar
    Join Date
    Jun 2013
    Gender
    male
    Location
    www.home.softpwn.net
    Posts
    4
    Reputation
    10
    Thanks
    6
    unpatchable until they change their game + servers funcs which is unlikely. this works on all versions of DN. Add me on skype if you'd like to buy a VIP version.
    Last edited by FirevTwo; 01-11-2014 at 10:25 PM.

  6. The Following User Says Thank You to FirevTwo For This Useful Post:

    bobsd (01-12-2014)

  7. #5
    bugmenot4321's Avatar
    Join Date
    Dec 2013
    Gender
    female
    Posts
    14
    Reputation
    10
    Thanks
    4
    A video explains what it does would be helpful... you cant sell product without letting us to understand what it is.

    edit: above source incomplete? what your vip has more?
    Last edited by bugmenot4321; 01-12-2014 at 01:54 AM.

  8. #6
    FirevTwo's Avatar
    Join Date
    Jun 2013
    Gender
    male
    Location
    www.home.softpwn.net
    Posts
    4
    Reputation
    10
    Thanks
    6
    i'm still working on it so i'll post info soon. i'll be releasing a free version too

  9. #7
    Hitman 47's Avatar
    Join Date
    Oct 2009
    Gender
    male
    Location
    Earth
    Posts
    2,551
    Reputation
    15
    Thanks
    331
    My Mood
    Cool
    Quote Originally Posted by FirevTwo View Post
    i'm still working on it so i'll post info soon. i'll be releasing a free version too
    Hey remenber me? I supported/helped with your last VIP Hack for DN NA.

    I was also the one who wrote a TuT provided a way for players to multiclient. It is patch now tho. Check out the link below for that TuT, might be able to integrate it in your VIP, people love being able to multi client.
    https://www.mpgh.net/forum/487-dragon...t-dummies.html

  10. #8
    Zearth's Avatar
    Join Date
    Jan 2014
    Gender
    male
    Location
    Bosnia & Herzegovina
    Posts
    0
    Reputation
    10
    Thanks
    0
    My Mood
    Bored
    ermm, what can I do with that? (noob here )
    I have no idea, can you tell me what does it do?

  11. #9
    alwaho's Avatar
    Join Date
    Jan 2012
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0
    Sound interesting, if I am getting back into dragon nest, a bit of packet editing and going back to making trainers would be pretty nice. GL on your VIP version, I might be adding you on skype very soon.

  12. #10
    EGewrgaerGAEWRGERG's Avatar
    Join Date
    Oct 2010
    Gender
    male
    Posts
    236
    Reputation
    10
    Thanks
    49
    Thank you!!!!!!

  13. #11
    FirevTwo's Avatar
    Join Date
    Jun 2013
    Gender
    male
    Location
    www.home.softpwn.net
    Posts
    4
    Reputation
    10
    Thanks
    6
    the bypassless PE is almost done . I tried to rls a trial version but the moderators here deleted it for some reason even though I had virus scan, pictures, etc

  14. #12
    Hitman 47's Avatar
    Join Date
    Oct 2009
    Gender
    male
    Location
    Earth
    Posts
    2,551
    Reputation
    15
    Thanks
    331
    My Mood
    Cool
    Quote Originally Posted by FirevTwo View Post
    the bypassless PE is almost done . I tried to rls a trial version but the moderators here deleted it for some reason even though I had virus scan, pictures, etc
    I can test it for you if you want.

  15. #13
    Hitman 47's Avatar
    Join Date
    Oct 2009
    Gender
    male
    Location
    Earth
    Posts
    2,551
    Reputation
    15
    Thanks
    331
    My Mood
    Cool
    Quote Originally Posted by hitman265 View Post


    I can test it for you if you want.
    What is your skype?

Similar Threads

  1. [release] my aer-246 aes encryption | decryption program
    By cosconub in forum C# Programming
    Replies: 9
    Last Post: 02-02-2011, 06:01 PM
  2. Encrypt/Decrypt vb.Net?
    By o0OpurezO0o in forum Visual Basic Programming
    Replies: 24
    Last Post: 11-22-2010, 09:36 PM
  3. Encrypt/Decrypt Functions
    By CodeDemon in forum Combat Arms Hack Coding / Programming / Source Code
    Replies: 7
    Last Post: 09-09-2010, 04:59 AM
  4. Mods Encrypt/Decrypt???
    By SPA777174 in forum Call of Duty Modern Warfare 2 Help
    Replies: 0
    Last Post: 07-22-2010, 11:33 PM
  5. [TUT]Basic Encrypter\Decrypter
    By Bombsaway707 in forum Visual Basic Programming
    Replies: 30
    Last Post: 12-01-2009, 09:05 PM