首页 相关文章 用VB实现“木马”式隐形运行程序

用VB实现“木马”式隐形运行程序

在一些系统,为了特定目的,经常要求程序隐藏起来运行,例如DCS(集散控制系统)中的后台监控系统、木马控制程序、源码防拷贝等,以减少被发现、截杀和反汇编的风险。这种功能模块要求程序在运行期间不仅不会在桌面出现,也不允许被操作者从任务管理器列表中发现。
  
  程序隐形的原理
  
  对于一个隐形程序而言,最基本的要求是:
  
  1.不在桌面出现界面;
  
  2.不在任务栏出现图标;
  
  3.程序名从任务管理器名单中消失。
  
  对于上述第一点,可以将Form的Visible属性设为False。
  
  要将图标从任务栏中屏蔽掉,可以把Form的ShowInTaskBar改为False。
  
  在Windows环境下,可以调用WINAPI函数中的RegisterviceProcess来实现第三个要求。
  
  上述功能,不论用VC、Delphi、VB,还是PB等任何一种高级编程语言都是比较容易实现的。
  
  隐形功能多用于木马程序,但木马程序在许多国家和地区是不合法的,为便于理解,本文用VB结合一个程序防拷贝的实例来讲解。通过获取软件安...[ 查看全文 ]

2016-02-19 标签:

用VB实现“木马”式隐形运行程序的相关文章

手机页面
收藏网站 回到头部