专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  在一些系统,为了特定目的,经常要求程序隐藏起来运行,例如DCS(集散控制系统)中的后台监控系统、木马控制程序、源码防拷贝等,以减少被发现、截杀和反汇编的风险。   这种功能模块要求程序在运行期间不仅不会在桌面出现,也不允许被操作者从任务管理器列表中发现。   程序隐形的原理对于一个隐形程序而言,最基本的要求是:   1. 不在桌面出现界面;   2. 不在任务栏出现图标;   3. 程序名从任务管理器名单中消失。   对于上述第一点,可以将Form的Visible属性设为False。   要将图标从任务栏中屏蔽掉,可以把For [阅读全文] [PDF]
在Windows的大多数场合下,鼠标都是始终可见的。但在有些场合需隐藏鼠标,使之不可见,以免影响屏幕画面的整体效果,如屏幕保护程序运行时,鼠标就是不可见的。在VB中可通过调用Windows API函数ShowCursor()来非常轻松地实现鼠标的隐藏。方法如下: 方法一: 首先在全局模块中声明函数如下: Declare Function ShowCursor Lib \"User\"(ByVal bShow As Interger) As Interger 当bShow为True时,系统内部计数器加1;当bShow为False时,计数器减1。只有当计数器值 [阅读全文] [PDF]
在windows的大多数场合下,鼠标都是始终可见的。但在有些场合需隐藏鼠标,使之不可见,以免影响屏幕画面的整体效果,如屏幕保护程序运行时,鼠标就是不可见的。在vb中可通过调用windows api函数showcursor()来非常轻松地实现鼠标的隐藏。方法如下: 方法一: 首先在全局模块中声明函数如下: declare function showcursor lib \"user\"(byval bshow as interger) as interger 当bshow为true时,系统内部计数器加1;当bshow为false时,计数器减1。只有当计数器值 [阅读全文] [PDF]
一、实现方法  Windows提供了一个API函数mouse_event,可以模拟一次鼠标事件,比如左键单击、双击和右键单击等。在程序中使用此函数将产生一个十分有趣的效果,所模拟的鼠标事件将屏蔽真正的鼠标事件,我们的实例也就是利用该函数的这一特性来实现隐藏程序中的鼠标。Mouse_event函数原型如下:VOID mouse_event( DWORD dwFlags, // flags specifying various motion/click variants DWORD dx, // horizontal mouse position or pos [阅读全文] [PDF]
1 共4条 分1页