运行命令安全隐患
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp Pathsabc.exe]
@="D:\adfafafd.txt"
我们可以在windows“运行”(you can use shortcut ‘win+R’),然后输入”abc”,系统将运行键值所指向的文件,在此,将打开D: adfafafd.txt文本。我们也可以将其更换为可执行文件。(此处应该是一处安全隐患,因为我们可以替换别的命令的键值,使得用户在输入原来命令之后,运行的是更换后的程序。)
这是在我安装传美QQ的时候想到的。
我喜欢将快捷方式配置到环境变量中,然后从“运行”启动程序,这样就不用鼠标了,呵呵。
但在我安装完毕传美QQ的时候,我打开“运行”,输入“QQ”(这是我先前用的快捷方式,并且在安装完这个版本后,已手动做了路径更改,所以应该可以正常启动现在的这个QQ),启动的确是卸载QQ的程序,Tencentqq2009 uninst.exe。我当然特别恼火了!后来终于让我在注册表中找到了这个坏家伙。希望传美QQ改正此问题吧。
声明:
此idea,被用于任何地方,与作者无关。
注:如发现我的理解或者说文章的技术观点有问题,甚至很大错误,希望发现的人给以观点,本初学者将不甚感激,呵呵.
PS:我的同事开发了一个MSDN论坛的小工具,有兴趣的朋友可以试试,此工具已开始在国内推行: