Skip to content

Instantly share code, notes, and snippets.

@SouhailHammou
Created September 22, 2015 18:23
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SouhailHammou/71c06a12c3d3cebd437b to your computer and use it in GitHub Desktop.
Save SouhailHammou/71c06a12c3d3cebd437b to your computer and use it in GitHub Desktop.
#include <stdio.h>
#include <stdlib.h>
int main()
{
unsigned char Random[] = {0x23,0x9D,0xC4,0x3E,0xEE,0xB3,0x57,0x42,0xEC,0xDE,0xA5,0x29,0xFF,0x87,0x43,0xC8,0xFF,0x37,0x64,0x12,0x5C,0xAC,0x9E,0xD3,0x05,0x2D,0xF1,0xA2,0x88,0x1A,0x05,0x10,0x7A,0xC7,0xB3,0x26,0x19,0x8A,0xC7,0x0F,0x30,0x13,0x04,0x11,0x3B,0xFC,0x69,0xC2,0xCC,0xA1,0xB3,0x78,0x2D,0x32,0x23,0x01,0x47,0x07,0x81,0x94,0xC2,0x33,0x61,0x08,0x6E,0x5B,0xA5,0x44,0xE2,0xC9,0x43,0xF7,0x63,0xBC,0x49,0x89,0x07,0x02,0x1E,0x51,0x19,0xC9,0x0A,0x08,0xC0,0xB3,0xF8,0x7D,0xDC,0x28,0x7B,0x8B,0x31,0xF0,0x10,0x48,0xC7,0x01,0xA3,0x80,0x90,0x95,0x54,0x62,0x4C,0x80,0x7A,0x78,0xAA,0xC1,0xE8,0xDD,0xB0,0x57,0x70,0xAA,0x5C,0x56,0xA6,0xB1,0x8C,0x39,0xE6,0x6E,0x1B,0x7A,0x99,0x3A,0x4D,0x60,0xB3,0xC2,0x6D,0x19,0x80,0xB8,0xB4,0x08,0xA1,0xC8,0x6D,0x60,0x52,0xCE,0x57,0xF2,0xEE,0x46,0x4B,0x43,0xB4,0x03,0x1E,0xE2,0xCB,0x25,0xC9,0xF8,0x84,0x45,0xC7,0x21,0xE0,0xF2,0xBF,0x7A,0x52,0x61,0x63,0xFC,0xC5,0x60,0x98,0x08,0xE1,0x8C,0xD7,0x42,0x8A,0xC4,0xD3,0xA3,0xAA,0xDD,0x5C,0xCA,0x31,0x97,0x83,0x93,0x5A,0xD0,0xFF,0xEB,0x2F,0xF8,0xCF,0xE3,0x4F,0xC5,0x21,0x03,0xEF,0x28,0x73,0xE0,0x1F,0x7F,0xF8,0xF0,0x4E,0x0C,0x3D,0x9E,0x11,0xA6,0x0C,0x9A,0x20,0xAE,0x91,0x73,0xA1,0x45,0xBB,0x67,0xAA,0xBC,0xE5,0x7A,0x01,0x4C,0xB6,0xC5,0x26,0x08,0x45,0x11,0x93,0x0F,0x81,0xA4,0x42,0x06,0xD1,0x5B,0x70,0xC6,0xF7,0xF9,0xA1,0x51,0x3A,0xBF,0xE4,0xAF};
unsigned char Enc[] = {0xae,0xac,0xd9,0x1a,0x02,0xf0,0x07,0xb2,0xb2,0xc6,0xe6};
unsigned char* charset = "!#$%&'()*+,-./ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
int i,j;
for(i = 0 ; i < sizeof(Enc); i++)
{
for(j=0; j < strlen(charset); j++)
{
if((charset[j] ^ Random[charset[j]]) == Enc[i])
{
printf("%c",charset[j]);
break;
}
}
}
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment