如今安装的软件功能五花八门,实际上用到的就哪么一小点;比如有很多软件都有在线升级功能,还有一些软件甚至时不时的弹出一些广告,而这些功能你都无法通过软件的设置来关闭。这时候我们可能通过禁止软件功能程序的权限或者访问目录的权限来禁止这些功能,也可以通过镜像劫持禁止软件功能程序的运行。
注:下以3种方法,如果某种方法不能可尝试换种方法。
一、禁用权限
以“test”文件夹 为例。
方法1. 完全禁止访问
右键点击“test”属性->“安全”->“高级”。
->“更改权限”。
->将“包括可以从该对象的父项的权限”前的勾选去除。
->“删除”。
->之后一路点击“确定”即可。
方法2、设置所有用户为只读权限
右键点击“test”属性->“安全”->“高级”。
->“更改权限”。
->将“包括可以从该对象的父项的权限”前的勾选去除。
->“删除”。
-> 点“确定”回到“安全”页继续操作。 ->“编辑”。
-> “添加”。
-> 输入用户“everyone”,点“确定”。
->“everyone”允许权限只勾取“只读”。
->之后一路点击“确定”即可。
二、镜像劫持
什么叫镜像劫持?
比如你有一个程序a.exe,通过镜像劫持设置为b.exe,当你运行a.exe时实际上运行的是b.exe。
该方法只针对可执行文件,以搜狗输入法的广告程序SGNews.exe为例。
1、打开注册表。win+r 打开运行窗口,输入regedit。
2、定位到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\
3、右键,新建“项”,将“新项 #1”重命名为SGNews.exe
4、再在software_reporter_tool.exe下新建“字符串值”,重命名“新值 #1”为Debugger
5、双击Debugger,填入cmd.exe /c echo http://www.1118pc.com
6、确定