Board logo

标题: [注册表类] 批处理怎样通过注册表或组策略禁用QQ? [打印本页]

作者: cmbatd    时间: 2010-5-29 17:36     标题: 批处理怎样通过注册表或组策略禁用QQ?

http://wenwen.soso.com/z/q159829230.htm?w=%D7%A2%B2%E1%B1%ED%BD%FB%D3%C3QQ&spi=1&sr=1&w8=%E6%B3%A8%E5%86%8C%E8%A1%A8%E7%A6%81%E7%94%A8QQ&qf=10&rn=367
依上面的步骤我一个也没行得通,请一一作解释
1,添加端口的名称写什么?
2,LoginUinList.dat这个文件压根就找不到。
3,导入注册表了可依旧能启动QQ。
作者: hanyeguxing    时间: 2010-5-29 18:03

此问题不属于批处理问题:
1,注册表劫持:
  1. cmd /c reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\qq.exe" /v Debugger /t REG_SZ /d "ntsd --" /f
复制代码
2,在qq.exe的目录下使用qq.exe.manifest文件。(效果如下图:)
3,在qq.exe目录下生成假的winsock的dll文件,阻止访问网络。(对新版本中内置socks协议的QQ不起做用)
3,组策略-计算机配置-windows 配置-安全设置-软件限制策略-其他规则:
创建新路径规则,路径中添写完整的qq.exe路径(含文件名),这样以单独阻止某个特定路径下的文件运行,阻止过程记录在事件查看器中。
4,组策略-计算机配置-windows 配置-安全设置-软件限制策略-其他规则:
创建新散列规则,在文件信息中筛选需要的信息,系统将阻止所有具有该特征信息的文件运行,阻止过程记录在事件查看器中。
注意:以上各种方法慎用,不正确的设置将造成严重后果,特别是散列规则,更不要将伪装文件放入各系统目录!
作者: cmbatd    时间: 2010-5-29 22:34     标题: 回复 2楼 的帖子

谢谢你的回复,我事先也将此问题放在了注册表一栏里
另外想请问下:
1,"ntsd --"和debugfile.exe的区别~~你说的这个我导入注册表了后也不见效果额~~
2,如果使用那个文件?
3,如何生成假的dll文件?
作者: hanyeguxing    时间: 2010-5-29 23:37

检查注册表中HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\qq.exe项下是否存在名为Debugger值为ntsd --的键
作者: ZJHJ    时间: 2010-5-30 10:57

好象注册表对这个没有什么作用的,打开软件限制策略,用手动输入QQ.EXE。设置成不允许。(不要填路径)这样就是你重新装也无法启动QQ。前、后备个份。自己要启动QQ,将设置前的文件恢复,刷新一下即可。

路径及文件:
%windir%\system32\GroupPolicy\Machine\Registry.pol

[ 本帖最后由 ZJHJ 于 2010-5-30 11:01 编辑 ]
作者: Batcher    时间: 2010-5-30 10:58

推荐使用散列规则
作者: cmbatd    时间: 2010-5-30 15:43     标题: 回复 4楼 的帖子

我QQ装在了D盘,注册表导入后也找不到qq.exe这个节点额~~
作者: cmbatd    时间: 2010-5-30 15:49     标题: 回复 5楼 的帖子

软件限制策略确实可以阻止QQ的登录
你讲的主要是“即使重新安装了QQ也运行不了”吧?
我将你说的那个文件及路径添加进去显示:c9e323aa93e40f5f837714edca40227a:7496:32771
那这样是只能阻止QQ的运行啊还是还会阻止其它软件的运行?
作者: cmbatd    时间: 2010-5-30 15:52     标题: 回复 6楼 的帖子

貌似散例与新路径规则结果都一样~~小弟欲以注册表或防火墙限制其登录,有法不?
作者: hanyeguxing    时间: 2010-5-30 17:53     标题: 回复 9楼 的帖子

打开注册表编辑器,定位到HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options项上,新建项名qq.exe,在这个项里新建名为“Debugger”值为“ntsd --”的字符串值
作者: cmbatd    时间: 2010-5-31 22:25     标题: 回复 10楼 的帖子

注册表问题已解决,那这两个呢
1,添加端口的名称写什么?
2,LoginUinList.dat这个文件压根就找不到。
作者: bluewing009    时间: 2010-6-1 17:05

IEFO和访问控制可以做到,win自带防火墙(注册表控制)也可以

[ 本帖最后由 bluewing009 于 2010-6-1 17:19 编辑 ]
作者: cmbatd    时间: 2010-6-2 01:40     标题: 回复 12楼 的帖子

那用防火墙如何做到?




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2