应用程序也能变成“系统服务”
近日,小胖为了保证局域网中共享服务器的稳定运行和安全,决定为该服务器安装网络防火墙,但由于企业级的网络防火墙价格较高,单位暂时不会购买,因此小胖打算暂时使用瑞星个人网络防火墙作为“企业级”网络防火墙。但问题也接踵而来了。
瑞星个人网络防火墙是以应用程序形式运行的,在每次登录Windows系统后,该网络防火墙才会开始运行,无法在后台以系统服务形式运行。如何解决这个难题呢?小胖在Windows 2000资源工具箱中找到了一个工具“srvinstw.exe”,它可以将应用程序变为Windows系统服务,这样一来,瑞星网络防火墙就可以在后台以系统服务形式运行,小胖不必每次都要登录Windows系统来启动防火墙。
工具下载地址:http://www.cpcw.com/04/yf.rar
srvinstw的应用
将应用程序变成Windows系统服务,并不是简单使用“srvinstw”就可以完成的,这里要注意,应用程序变成系统服务要分两种情况。
如果程序员在开发设计某个应用程序的时候,就充分考虑到了可以将它作为系统服务,那么将这些应用程序变成Windows系统服务就非常简单,通过“srvinstw”就可以完成。
但是,大部分应用程序在开发设计之初并没有考虑到这点,如瑞星个人网络防火墙、花生壳等。WWw.ItcompuTeR.coM.cN单纯使用“srvinstw”是无法将它们变成系统服务的,这时就需要使用“srvinstw+srvany”的组合来完成这一操作,其中“srvany”也是Windows 2000资源工具箱中的一个命令。
实 战
现在小胖就要将瑞星个人网络防火墙这个应用程序变成Windows系统服务。由于瑞星个人网络防火墙在设计之初并没考虑到要将它作为系统服务,因此它的转换只能使用“srvinstw+srvany”组合方式来完成。
第一步:添加系统服务
首先在局域网中的Windows 2000服务器中安装好瑞星个人网络防火墙。接着运行Windows 2000资源工具箱中的“srvinstw.exe”,弹出“Install/Remove Server”向导对话框,然后选择“Install a Server”(添加一个服务)单选项,点击“下一步”按钮后,选择“Local Machine”单选项,这样就可以开始着手将瑞星个人网络防火墙配置成局域网中本地服务器的一个系统服务,点击“下一步”按钮后,在“Server Name”对话框中为该服务起个名字(如“RFW”)。
接着要为该服务选择执行文件,这里要注意不能选择瑞星个人网络防火墙的主程序“rfw.exe”,因为在设计它时没有考虑到当作系统服务使用。现在使用“srvany.exe”可以解决这个难题,点击“Browse”按钮找到“srvany.exe”文件。接下来,小胖选择“Server is its own process”单选项,这样该程序就被定义为独立进程运行状态了,点击“下一步”按钮,选择“System Account”单选项。同时,指定该服务以“Automatic”(自动)方式运行,免去手工启动的麻烦。最后,点击“完成”按钮即可。
第二步:修改注册表
完成了系统服务的添加操作后,“RFW”服务还不能正常运行,必须修改Windows 2000服务器的注册表。打开注册表编辑器,展开“HKEY_LOCAL_MACHINE\SYSTEM\currentcontrolset\services”,找到“RFW”项目,在该项下面新建一个名为“Parameters”的项目,接着在“Parameters”项下新建一个类型为字符串值的“application”子键,该键值为瑞星个人网络防火墙主程序“rfw.exe”的磁盘路径(见图),最后重新启动Windows 2000服务器。
通过上述设置,小胖已将局域网内共享服务器中的瑞星个人网络防火墙变成服务器的一个系统服务了。它默认在后台运行,不用登录Windows 2000系统即可启动它。
rmtSvc&vIDC应用实战 有IE,想黑就黑!
首先在http://www.sixvee.com/520yy/tools/rmtsvc247.rar下载rmtSvc&vIDC的最新版本2.4.7版(以下简称rmtSvc)。简单点说,rmtSvc是一款集FTP、Telnet服务、Proxy服务以及vIDC服务的远程控制工具。用户可以通过此款工具方便地对远程计算机进行控制。此工具和其它远程控制工具不同,它采用B/S结构(无需安装),用户可通过浏览器进行远程控制(我们的口号是:有IE,想黑就黑!)。
下面,笔者就以入侵控制的实例来为大家分别介绍rmtSvc常用功能的使用方法及技巧。解压下载后的压缩包,先别急着让rmtSvc.exe在目标机运行(未加壳的程序会遭到杀毒软件的查杀),笔者先告诉大家如何给源程序加壳从而避免被查杀吧(不然就没得玩了-_-|)。在http://www.sixvee.com/520yy/tools/AsPack.rar下载加壳程序AsPack Ver2.12版,运行程序,进入“选项”菜单,勾选“保留额外数据”,然后“打开文件”,选择源程序rmtSvc.exe后就会自动压缩了。
特别提醒:压缩后的rmtSvc.exe不会被杀毒软件查杀,而且文件体积会减少近50%(经过金山毒霸6增强版、KV2005、诺顿2005测试),如果想进一步增强隐蔽性,请参考2004年第50期G9版《披着羊皮的狼——将Radmin改造为百分百木马》一文介绍的“超级捆绑”软件的使用方法。木马程序的欺骗发送本文就不作进一步讨论了。
武装rmtSvc,“暗杀”杀毒软件
1.打开浏览器输入http://IP:port(其中IP为被控机的IP地址,port为rmtSvc的服务端口,默认为7778)。连接成功后将会看到如图1的欢迎登录画面,输入访问密码(默认为123456),就可以进行rmtSvc所支持的操作(如果之前已经连同msnlib.dll和webe目录都发给了对方,那么rmtSvc将会多出用MSN进行远程控制和HTTP方式文件管理的功能)。
摄像头应用技巧三则
谈到摄像头,相信很多朋友都会首先想到视频聊天。其实摄像头并不仅仅局限于用作聊天的工具,它的用途还有很多,比如将摄像头和一些常用软件配合使用可以实现一些意想不到的功能,并为我们平常的工作服务。下面我们介绍摄像头的三种用法,让大家能更合理、更全面地使用摄像头。
大头贴不用求人,想怎么拍就怎么拍
很多朋友都喜欢拍摄大头贴,然后便是“满山遍野”地贴,手机上、电脑上,甚至还有朋友将大头贴粘到衬衫上……但是很多大头贴都是在商场中用专门的机器拍摄制作的。其实我们自己就可以动手制作,只要有一个摄像头就可轻松搞定。下面我们就以《大头贴制作系统V5.2》这款软件来实现如何在家中用摄像头拍大头贴。
打开《大头贴制作系统》,在界面左侧边框区对边框进行预览,看到满意的就点击拍照键。大家可以在右边操作区或功能区进入相应的菜单(图1),再选择边框及背景,如果用户选择右边的“自动配图”模式,那么软件就会依次自动连续选择边框以供拍摄,用户只要不断摆好POSE,点击拍照键即可拍摄。这款软件还提供专用边框制作工具,用户可以根据需要定制自己喜爱的边框。
拍出的大头贴照都会排列在界面右侧,双击图片进入“编辑页面”。除了可以对大头贴进行改变尺寸、图像翻转、色彩对比度等调节外,还具有反色、浮雕、马赛克等多种特殊效果(图2),在这里用户可以随心所欲对大头贴进行加工,最后就可以进行打印输出大头贴了。
值得注意的是,为了让拍摄效果更好,摄像头放置距离最好在80cm~100cm之间,这样拍出来的头像不会因为畸变而变得五官比例失调。但是如果用户的摄像头不具备中焦距功能,那么最好摆在约50cm处,否则难以满足构图要求。镜头不能直接面对光源,否则画面会有光晕(即白色光圈或模糊),也可以自制一个遮光罩戴在镜头上。此外,摄像头要放置于正面或左、右侧不大于45度斜角的地方,镜头的高度与用户坐在电脑前时的鼻子等高。要知道,位置过高会有俯视感,将用户的额头部位变得很大;位置过低会有仰视感,夸张了用户的颈部。
利用ACDSee,拍照、编辑一条龙完成
虽然目前许多摄像头都带有快门键,可以完成单幅画面的拍摄,但如果对拍摄的画面效果不满意或者图片颜色有偏差,就仍需要找工具来美化。其实大家不用这么麻烦,利用ACDSee软件完全可以实现拍照、修改一条龙操作。
打开ACDSee 7.0,点快捷按钮栏中的“获取”,然后选择“扫描仪”,在扫描设置对话框中选择摄像头(图3),在输出中对“格式、文件夹和模板”进行设置。完成后确定,便出现捕获对话框。
在“视频”预览框中看到合适的照片,用鼠标单击右侧控制区的“捕获”,图像便出现在右边“图例”区域(图4)。在图例区选择自己满意的照片(双击放大)发送到“扫描设置”设置选定的目录中。如果对拍摄的画面效果不满意,或者颜色有偏差,可以通过ACDSee内置工具进行调节。在这里,用户可以对画面尺寸大小、饱和度和对比度等调整。
打造人脸识别系统
不知用户看科幻电影时是否留意到人脸识别系统:人只要将脸放在仪器前被扫描一下,大门就打开了,比阿里巴巴芝麻开门的咒语还灵。其实我们也可以过一把人脸识别的瘾,只需用摄像头配合一款名为《Alparysoft VideoLock for Webcam》的软件就可以轻松搭建出一个人脸识别系统。这样就可以通过它来管理用户的电脑,而且系统还会记录下“非法用户”的照片,比密码保护还要有效。
在安装《Alparysoft VideoLock for Webcam》后,第一次运行软件时先设置用户名和密码(图5),这是防止未受权的用户进入电脑系统。接下来,用户需要到“Settings”选项面板进行相应设置,如果是注册版本,这里功能会更丰富。在这里,我们只须设置 “Hot Key”及“Wait min”两项。其中 “Hot Key”是加锁的快捷键,“Wait min”中的“10”则表示如果10分钟内没使用键盘鼠标则自动上锁。此外,为了防止别人用关机重启的方式取消锁定状态,我们必须勾选“Run at startup Windows”。
接下来,我们就要进行对脸部特征识别设置。这时大家单击“Training”选项,然后点击“Add Picture”按键拍照来进行脸部特征取样:点击任一项,在左侧的预览窗口中,就会显示软件通过摄像头拍摄的画面,并用黄色的框锁定脸部(图6)。
在这里,我们建议大家在不同光线,不同角度多拍摄几张,这样会增加软件在不同环境中识别用户的能力。如果“Calibrate”下的状态条显示为绿色,说明识别成功;如果是空白说明识别失败,红色说明识别困难。对于空白和红色两种状态,可以试着调整一下“Calibrate”下方的滑块,降低识别精度:数值越低代表识别精度越高。
在脸部特征取好样后,我们的系统就算设置好了。大家离开电脑时只要右键单击任务栏VideoLock图标选择“Lock Workstation”或用快捷键即可锁住电脑。当用户想操作电脑时,首先要通过摄像头拍照对数据库里脸部特征采样进行对比,若软件识别正确就可以进入系统了。如果无法识别,用户仍可以通过“Ctrl+Alt+Q”组合键调出密码登录框,通过输入密码进入系统。
合理地利用多种软件可以让摄像头的应用变得非常广泛。用户在使用摄像头时,不妨多使用一些软件以及多试试它们的功能选项,也许会有意想不到的收获。