曾经研究过如何限制程序的运行,有组策略法,映像劫持等手段.最近在研究家长控制功能时又发现一种手段,通过DLL文件来限制.该方法只对连网的程序有效…因为对于这部分程序来说,不能连网也就相当于是被禁用了.(如QQ,IE等)
1.先看下ws2_32.dll – DLL文件信息
DLL 文件: ws2_32 或者 ws2_32.dll DLL
名称: WinSock 2.0 32bit
描述: ws2_32.dll是Windows Sockets应用程序接口,用于支持Internet和网络应用程序。
属于: Windows Sockets 系统
DLL文件: 是
常见错误: File Not Found, Missing File, Exception Errors
2.实战:在规定时间内限制QQ和IE连网建立2个BAT文件,分别命名为xianzhi.bat和jiechu.bat(都假设程序安装在C盘下)
xianzhi.bat代码
- @echo off
- md "C:\Program Files\Tencent\QQ"\ws2_32.dll
- md "C:\Program Files\Internet Explorer"\ws2_32.dll
- exit
jiechu.bat代码
- @echo off
- rd "C:\Program Files\Tencent\QQ"\ws2_32.dll
- rd "C:\Program Files\Internet Explorer"\ws2_32.dll
- exit
把2个文件添加到任务计划中去,时间按需要设置