禁止程序运行的方法

禁止程序运行的方法

ID:47336369

大小:29.00 KB

页数:5页

时间:2019-08-14

禁止程序运行的方法_第1页
禁止程序运行的方法_第2页
禁止程序运行的方法_第3页
禁止程序运行的方法_第4页
禁止程序运行的方法_第5页
资源描述:

《禁止程序运行的方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、禁止程序运行的方法1.通过注册表或组策略限制程序运行打开HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer键,在下面建一DWORD值,名称为“DisallowRun“,值为1,然后在Explorer键下建一主键,名称为“DisallowRun”,接着在DisallowRun下建一字符串值,名称任意,可以随便设一个数,值为要禁止运行的程序的名称,如“qq.exe”,操作完成后需要注销或重启桌面,以后在资源管理器中运行QQ时,就会提示“本

2、次操作由于这台计算机的限制而被取消”。另外还有种方法是通过组策略来禁止程序运行,不过组策略与注册表是等价的,只是组策略更方便一些而已,方法是“用户配置-管理模板-系统-不要运行指定的Windows应用程序”。这种方法用来防止在我的电脑中运行某个程序,实质上是限制对ShellExecute的调用。2.通过映像劫持禁止某程序运行打开HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionImageFileExecutionOptions键,在它下面建一主键,名称为要禁止运

3、行的程序名,如“qq.exe”,然后再在qq.exe下建一字符串值,名称为“Debugger”,最好是把值设为"ntsd-d",这样这个程序就不能运行了.3.利用manifest文件限制某程序运行.不过程序改名后也可以运行。3.利用manifest文件限制某程序运行先找到目标程序所在的目录,在里面建一文件夹,名称为目标程序的名字后面加上“.manifest”,如要禁止QQ运行,则在QQ安装目录中创建一个名为"QQ.exe.manifest”的文件夹。4.禁止某类程序运行禁止网络程序运行如禁止QQ,可以在其安装目录中创建一个名为“ws2_

4、32.dll”的文件夹,ws2_32.dll是访问网络时所必需的库文件,由于程序在查找文件时只认名称,不认属性,所以QQ运行后就会在当前目录中找到ws2_32.dll这个文件夹,然后把它当作文件去执行,然后出错,提示“应用程序正常初使化失败”。禁止其它程序运行若要禁止VB6的程序运行可以在其目录中创建一个msvbvm60.dll的文件夹,若要禁止VC6的程序运行可以在其目录中创建mfc42.dll的文件夹。有些病毒还会在其文件夹中再创建一个无法删除的文件夹,如建立一个加点的文件夹(如在cmd下输入:mdc:陆希鹏..回车就可以)5.

5、设置权限使用权限的前提是目标程序所在的分区必须是NTFS文件系统,方法是右击一个文件选择属性,在“安全”选项卡中先选择一个用户,然后在下面的列表中选择它的权限,也可以单击高级以便设置更多的权限。注意,如何没有“安全”选项卡的话,可在文件夹选项中取消“使用简单文件共享(推荐)”这个选项,同时还有检查注册表中[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]这个键下是否存在“NoSecurityTab”这个DWORD值,有则删去。如果

6、经过以上设置后还找不到“安全”选项卡,那么就是rshx32.dll这个文件没有注册或者不存在,这时可以使用regsvr32来注册这个文件。除此之外,还可以使用cacls命令来修改文件的权限。具体方法可以在cmd里输入cacls/?来获得帮助。映像劫持法禁运程序@echooff  &setwind=1:verybatif%wind%==1(regadd"HKLMSOFTWAREMicrosoftWindowsNTCurrentVersionImageFileExecutionOptionsQQgame.exe"/vdebugg

7、er/treg_sz/ddebugfile.exe/f>nulsetwind=0echoQQ游戏已禁止  按任意键后将解除echo.&echo退出请关闭窗口)else(regdelete"HKLMSOFTWAREMicrosoftWindowsNTCurrentVersionImageFileExecutionOptionsQQgame.exe"/f>nulsetwind=1echoQQ游戏已解除禁止  按任意键后将禁止运行echo.&echo退出请关闭窗口)pause>nul&cls&gotoverybat以上内容,记事本

8、保存为bat文件。用VBS脚本禁止指定程序运行使用VBS脚本就可以限制别人使用某些程序,但同时自己还可以很方便地使用被限制的程序。第一步:打开记事本,接着输入以下内容:dimqobj,pipe,gooddo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。