禁止QQ掃描你的硬盤
本帖被 Diss 執行加亮操作(2011-12-09)
QQ运行时扫描硬盘已经不是新闻了,但在被360爆出新闻之后,QQ并没有做出什么修改,2011的最新版本还是继续扫描你的电脑硬盘。不相信的话,就装个360,用隐私保护器中的文件访问检测就可以看到。我曾有一次看到QQ在不停访问Evernote的安装文件夹,难道想查看我在Evernote中写的东西?抑或QQ又有了新的山寨对象?

如果对于QQ扫描硬盘不是零容忍,那么就直接无视这一篇好了。其实禁止QQ扫描硬盘有很多方法:依靠第三方软件,安装修改后的QQ,用受限用户来运行QQ 等等。这些在网上都可以搜到。在这些方法中,我觉得用受限用户来运行QQ比较好。因为不需要安装额外的软件,也不需要承受修改版QQ的风险,只是在系统本 地设置用户权限来阻止QQ扫描硬盘。如果未来QQ连这个都要阻挠的话,那就完完全全成为彻底的流氓软件了。

当然最好的方法还是弃用QQ。不过这似乎对于我这样周围都用QQ的人来说,不是很容易办
的事情。还有个办法就是用Pidgin+libqq,这个方法我用过一段时间,直到受不了每过一段时间账户受限要登录QQ安全中心解除限制。所以,使用受限用户来运行官方QQ成了现在的选择。

具体怎么建立受限用户来禁止QQ扫描硬盘,在这里就不再详细写了,因为网上已经有很多教程了

【禁止QQ扫描本地硬盘】把SafeBase这个文件夹的权限设置为完全拒绝 
Quote:

原理很简单,禁止QQ安全组件的运行。

XP系统,在C:\documents and SettingsAdministratorApplication DataTencentQQ下,把SafeBase这个文件夹的权限设置为完全拒绝


WIN7系统,在C:UsersffmcztAppDataRoamingTencentQQ下,把SafeBase这个文件夹的权限设置为完全拒绝

如何对把SafeBase这个文件夹的权限设置为完全拒绝了呢?

;打开;C:\documents and SettingsAdministratorApplication DataTencentQQ

二:在菜单上点工具”-“文件夹选项,弹出窗口中选查看。如图,取消对使用简单文件共享(推荐)”的选择,点确定关闭窗口。
接着,在要设置权限的“SafeBase”文件夹上点右键,选属性”-“安全,这时就可以看到设置权限的窗口了。在组或用户名称改密码qq中选择“administrator”这组,并在下面“administrator”中设置权限,勾选完全拒绝,然后再操作一次,在组或用户名称中选择“system”这组,并在下面“system”中设置权限,勾选完全拒绝,把这样就可以把SafeBase这个文件夹的权限设置为完全拒绝。




利用系统权限来禁止QQ扫描你的硬盘
Quote:
原理:windows允许以其它非当前登陆的用户来运行程序


要求:QQ所在的盘为NTFS格式,系统盘为NTFS格式。(后附FAT32NTFS方法)


本教程以XP为例,win7的操作类似。


一、建立一个连访问硬盘的权限都没有的用户


1我的电脑右键,点管理





2、在弹出的计算机管理窗口左边,依次点开本地用户和组用户,然后在右边的空白处点右键,选新用户





3、输入一个用户名,密码,并去掉用户下次登陆时必须更改密码前的钩,勾选密码永不过期,点创建
这里我以用户名:QQ,密码:123456 为例



4、右键点刚创建的用户,选属性






5、点隶属于,然后会看下面有一个“Users”,点它,然后点最下面的删除,如果这里除了“Users”以外,还有别的,全删掉,保证隶属于这个里面是空的。这样一来,我们刚创建的这个“QQ”用户,连最基本的访问任何数据的权限都没有。(那这个用户怎么上QQ?别急,给它部分文件夹的权限。)





二、赋予刚为QQ创建的用户访问QQ所在文件及系统盘的权利


1、右键点桌面的QQ快捷方式,选属性,到QQ安装的文件夹


例:D:\Program Files\Tencent




2、打开D盘,到tencent这个文件夹,点右键,选属性,再点安全(只有NTFS格式的盘才有这个)
再点添加





3、输入你刚刚创建的用户名(这里以QQ为例),点确定,会回到上一个窗口。





4、选中刚创建的用户(这里以QQ为例),将允许下面的完全控制勾上,其它的就会自动勾上了,确定





5、对着系统盘(一般是C盘)点右键属性,重复234的操作。如果还要再细一点,那就对C盘下的各个文件夹单独进行上述操作,将 C:\Documents and Settings\All Users\Application Data\Tencent    C:\windows  以及输入法所在的目录的权限赋予给QQwindows没有Documents and Settings,对应的是users)如果以使用QQ的过程中,发现有什么不对,再给相应的目录权限,重登QQ就行了。


三、以刚创建用户身份登陆QQ


1、右键点桌面的QQ快捷方式,选属性快捷方式高级



2、勾上以其它用户身份运行确定




3、右键点桌面的QQ快捷方式,选运行方式





4、点下列用户,将计算机名\”后面的用户名改为刚创建的用户
假如点下列用户后,显示的是“634661654\adminstrator”,将adminstrator刚为QQ即可。
输入密码,点确定。之后就可以登陆QQ了。





5、每次都要像上面那样登陆是不是有点烦?


set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.run "runas /user:QQ %comspec%" 'Open command prompt
WScript.Sleep 600
WshShell.SendKeys "000000" 'send password
WshShell.SendKeys "{ENTER}"
WScript.Sleep 600
'Open TM
WshShell.SendKeys Chr(34) + "D:\Program Files\Tencent\QQ\" + Chr(34)
WshShell.SendKeys "{ENTER}"
WshShell.SendKeys "exit" 'Close command prompt
WshShell.SendKeys "{ENTER}"

将上面这段代码复制一下,新建一个记事本(假如名称为新建文本文档.txt”),粘进去,将绿的三处改一下,
从上到下依次是:


QQ创建的用户名
QQ创建的用户名的密码


QQ.exe所在的位置(这个在右键点桌面的QQ快捷方式,选属性快捷方式目标里有)
改好了,保存。再将新建文本文档.txt”重命名为“QQ.vbs”,拷到QQ安装文件夹,发送一个快捷方式到桌面,以后就用这个快捷方式登陆QQ
这个QQ.vbs,有可能会被报为病毒,加到排除里就行了。


附:FAT32NTFS方法
 (X为要转换分区的盘符):


  1.单击开始程序附件 命令提示符


  2.打开窗口以后,在光标的提示符下输入“convert X:/FS:NTFS”,然后回车。注意在“convert”的后面有一个空格。


  3.接着系统会要求你输入X盘的卷标,然后回车。(卷标在 我的电脑中点X盘,然后看它的属性可以到。)(或者运行,输入cmd,在打开的工具中输入“vol”命令就可以看见c盘的卷标,如果想看其他的盘,例如D盘,则先输入d:,然后在输入vol 即可。)

这样就可简单地转换分区格式为NTFS了。(可能需要重启)