的注册码参数信息也行。以上的简单操作就实现了禁止QQ非法程序运行的目的。当然如果我们想禁止其他程序运行只需要将QQ.EXE换为其他对应名称即可。(如图3)
四,DLL建立法和非法程序运行说不:
如果说以上的自制“映像劫持”阻挠非法程序运行法对于初学者来说比较困难的话,下面笔者再介绍一个更为简单的方法,那就是DLL建立法和非法程序运行说不。我们同样以禁止QQ程序的运行为例进行介绍。
第一步:进入到QQ程序安装目录,这个目录应该是qq.exe所在目录。
第二步:在目录中点鼠标右键选择新建一个文本文件,然后保存退出。(如图4)
第三步:将建立的文本文件改名为ws2_32.dll,注意后缀名也要更改不是TXT而是DLL了。这样当我们要执行QQ.exe时系统就会以文件出错误而禁止运行。当然如果日后我们想使用QQ程序的话只需要把新建立的这个ws2_32.dll删除即可。(如图5)
小提示:
在我们更改文件名和扩展名时记得通过文件夹选项将系统设置为不隐藏文件扩展名,否则更改后实际上对应的不是DLL文件而是ws2_32.dll.txt文本文件,自然无法实现对应功能。
本方法适用基于NT系统的WinXP,Win2000,Win2003,另外新建ws2_32.dll法只能阻止与网络相关的程序,如果该程序是单机程序不进行任何网络通讯和访问的话此方法无效,用户还需要通过“映像劫持”阻挠非法程序运行法来解决实际问题。
五,小程序来帮忙让非法程序运行失败:
当然在网上还有很多类似的程序可以实现禁止非法程序运行的目的,这类程序的原理就是映像劫持,由于程序名称千差万别而且原理都一样,所以这里由于篇幅关系就不详细说明了,感兴趣的读者可以自行到IT168的下载站获取。(如图6)
六,总结:
本文从原理到实例介绍了两个禁止阻挠非法程序自动运行的方法,两个方法都是有效的,而且实现起来非常简单。dll法的缺点是实施后对应整个文件夹的exe都不能用,而映像劫持的缺点是不管是否同一文件夹,只要名字被重定向,那么这些程序都将无法正常使用,所以在实际工作中我们应该根据实际情况出发选取合适的方法,必要时两者同时实施互相补充协同工作。
上一页 [1] [2]
欢迎访问最专业的网吧论坛,无盘论坛,网吧经营,网咖管理,网吧专业论坛
https://bbs.txwb.com
关注天下网吧微信/下载天下网吧APP/天下网吧小程序,一起来超精彩
|
本文来源:广东网吧联盟 作者:佚名