延安市有几个飞机场:如何禁用QQ(XP系统)

来源:百度文库 编辑:高校问答 时间:2024/04/30 05:33:56
如何禁用QQ(XP系统) 步骤详细些

一、使用防火墙禁止端口法

我们知道 QQ使用的默认端口是 UDP 4000,使用防火墙将该端口关闭,那么别人就不能使用QQ了,当自己需要上网时只需开放该端口就可以了。

下面以我使用的“金山网镖6”进行说明,点击菜单“工具”→“综合设置”→“IP过滤”→“添加”,弹出新窗口。(如图1)

在“端口”栏输入“4000”,在“协议”栏选择“UDP”,在“操作”栏选择“禁止”,这样就将UDP 4000端口关闭了。再操作一次,只是在“协议”栏选择“TCP”,将TCP 4000端口关闭。可以看到已经禁止了 UDP 4000和TCP 4000端口。(如图2)

此时你再登录QQ时试试,是不是一直不能成功呀!时间长了会出现连接超时的情况,即使重新安装了QQ,也不能登录成功。

如果你想使用QQ时,可修改上述规则,将“操作”栏的“禁止”改为“允许”就可以了。

到这里还不到万事大吉的时候。不信你可以再开一个QQ登录窗口(即同时有两个QQ登录窗口)试试,不一会竟然登录成功了。难道我们介绍的方法不管用吗?非也!这是因为在一个电脑进行多次QQ登录时,后来的QQ使用的端口号会是4001、4002、4003,即每运行一个QQ,使用的UPD 端口会加1。由于我们同时运行了两个QQ,第二个QQ使用的端口号是 UDP 4001,而不是UDP 4000,当然能够登录成功了。为了保险起见,我们需要封4000到4009,九个端口就可以了。你的同事总不能在一个QQ不能登录时,会同时运行10个登录窗口吧。

二、将QQ安装目录下的文件属性改为只写

QQ在运行过程中需要正确加载“LoginUinList.dat”文件,该文件存储着用户的帐户信息,并且要将登录过程中的一些信息写入到安装目录下相关文件中,默认情况下QQ的安装目录是可以读写的,如果将QQ安装目录属性改为“只读”,那么QQ在登录过程中就因为无法写入登录信息而拒绝登录。

操作方法:找到QQ安装目录(默认为C:\Program Files\Tencent\QQ),在其上点击鼠标右键,在弹出的菜单中选择“属性”,然后在弹出的窗口;(如图3)

<图3>

将其属性设置为“只读”,再点击“确定”,此时会弹出一个“确认属性更改的”对话框,选中“将更改应用于该文件夹、子文件夹和文件”按钮,连续两次点击“确定”按钮,关闭属性对话框。现在重新启动QQ,QQ号码就不能再登录了。

当你需要用QQ时,去掉该安装目录和该目录下所有文件的只读属性就可以了。

三、编辑Hosts文件

如果您经常上网你就会发现,每当您每在IE中输入一个网址并回车后,在IE的状态栏就会出现一行字:“正在查找网站”,有时很快,有些却特别慢,一般第一次访问网站都比以前访问过的慢,这就是域名解析的问题。

众所周知,计算机只能识别二进制的字符,因此为了标识每个网站就引入了IP地址的概念,IP地址就是网络上标识您站点的数字地址,就如同210.51.7.122一类的数字,很难记忆,为了简单好记,就采用了域名的方法来代替IP地址标识站点地址。所以当我们浏览所需的网站时,我们访问网站时要先连接到域名解析服务器(各地服务商提供)解析出IP地址来后才访问网站。因此,往往要耗费不少的时间,如果我们省去连接这个域名解析服务器的环节而直接访问网站速度当然会快不少。Hosts文件可以加快IP地址与主机名的映解析速度,从而提高上网速度。

实现域名本地解析的方法是将网站域名和其对应的IP地址存放到一个文件中,该文件名为Hosts,其内容存放格式为:IP地址 域名 #注释,该文件在Windows 98系统中存放在C:\Windows\目录下,在Windows 2000或XP中存放的路径为C:\windows\system32\drivers\etc\(假设操作系统均安装在 C:盘)。

我们上网时会首选搜索Hosts这个文件是否有相关的解析,如果没有才会通过网络服务的服务器进行解析。如果我们将QQ的全部服务器与错误的IP地址对应,并存入在Hosts文件,那么QQ就不能正常登录了。

用记事本打开Hosts文件,然后在文件中按照“IP地址 域名 #注释”的格式,将QQ服务器域名与错误的IP地址对应起来,从而实现禁用QQ的目的。(如图4)

<图4>

具体设置如下:

127.0.0.1 sz.tencent.com # 禁用QQ 1号服务器

127.0.0.1 sz1.tencent.com # 禁用QQ 1号服务器

127.0.0.1 sz2.tencent.com # 禁用QQ 2号服务器

127.0.0.1 sz3.tencent.com # 禁用QQ 3号服务器

127.0.0.1 sz4.tencent.com # 禁用QQ 4号服务器

127.0.0.1 sz5.tencent.com # 禁用QQ 5号服务器

127.0.0.1 sz6.tencent.com # 禁用QQ 6号服务器

127.0.0.1 sz7.tencent.com # 禁用QQ 7号服务器

127.0.0.1 sz8.tencent.com # 禁用QQ 8号服务器

需要注意的是在输入映射记录时,一条记录占一行,并且IP地址和域名要有空格。

如果需要使用QQ时,只需将QQ服务器域名对应的IP地址修改正确就可以了。或者干脆将Hosts文件改为其它名字,不用QQ时再改为来就可以了。

四、删除文件禁止QQ

首选,将自己的QQ号码登录一次,必须做这一步,否则经过下面的操作后,连你自己也不能使用QQ了。然后打开QQ安装目录,在安装目录中找到“WizardCtrl.dll”动态链接库文件(如图5),将该文件删除或者移动到其他的目录中。

<图5>

需要注意的是:在安装目录中有两个同名文件,必须选择安装在主目录中的动态链接库文件,如果选择了删除“TMDlls”子文件夹中的“WizardCtrl.dll”文件则无效。

此后,如果有人在QQ登录对话框中输入未出现在列表中的QQ号码时,点击“登录”按键后,QQ程序就会自动关闭,禁止QQ程序的运行,而我们却还是可以使用QQ的!

以上四种方法都有效,实现起来也很方便,第一种方法的使用前提是你的电脑中必须安装了一种网络防火墙软件,否则不能对4000端口进行封闭;第二种方法通过修改QQ安装目录下的文件属性来实现,由于包含了子文件夹及全部的QQ文件,修改一次会需要较长时间,在修改时容易被别看到,保密性不强;第三种方法非常具有实用性,编辑好Hosts文件后就无需再动,想上QQ时只需将Hosts改为其它的文件名即可,切换速度很快;第四种方法最绝,由于只有你自己的QQ可以登录,具有很大的隐蔽性,推荐使用。

从修复QQ上网来说,安全性最好的是修改Hosts文件和禁用端口的方法。由于这两种方法的禁用与QQ的安装文件没有任何关系,是不会被轻易发觉做了手脚的!

把它删掉!这是最直接的嘿嘿

具体还有别的办法如下:

--禁用QQ
每一个QQ功能一般都有对应一个DLL文件,个人感觉找到了与自动登录功能有关的DLL把它CUT或者DEL应该可以解决你所说的问题…努力搜索中:)

如果单只用禁用QQ的办法来我这边在补充几种方法:

一、使用防火墙禁止端口法
我们知道QQ使用的默认端口是UDP4000,使用防火墙将该端口关闭,那么别人就不能使用QQ了,当自己需要上网时只需开放该端口就可以了 。

下面以我使用的“金山网镖6”进行说明,点击菜单“工具”→“综合设置”→“IP过滤”→“添加”,弹出新窗口。

在“端口”栏输入“4000”,在“协议”栏选择“UDP”,在“操作”栏选择“禁止”,这样就将UDP4000端口关闭了。再操作一次,只是在 “协议”栏选择“TCP”,将TCP4000端口关闭。可以看到已经禁止了UDP4000和TCP4000端口

此时你再登录QQ时试试,是不是一直不能成功呀!时间长了会出现连接超时的情况,即使重新安装了QQ,也不能登录成功。如果你想使用QQ 时,可修改上述规则,将“操作”栏的“禁止”改为“允许”就可以了。

到这里还不到万事大吉的时候。不信你可以再开一个QQ登录窗口(即同时有两个QQ登录窗口)试试,不一会竟然登录成功了。难道我们介绍的 方法不管用吗?非也!这是因为在一个电脑进行多次QQ登录时,后来的QQ使用的端口号会是4001、4002、4003,即每运行一个QQ,使用的UPD端 口会加1。由于我们同时运行了两个QQ,第二个QQ使用的端口号是UDP4001,而不是UDP4000,当然能够登录成功了。为了保险起见,我们需要封 4000到4009,九个端口就可以了。你的同事总不能在一个QQ不能登录时,会同时运行10个登录窗口吧。

二、将QQ安装目录下的文件属性改为只写
QQ在运行过程中需要正确加载“LoginUinList.dat”文件,该文件存储着用户的帐户信息,并且要将登录过程中的一些信息写入到安装目录 下相关文件中,默认情况下QQ的安装目录是可以读写的,如果将QQ安装目录属性改为“只读”,那么QQ在登录过程中就因为无法写入登录信息 而拒绝登录。

操作方法:找到QQ安装目录(默认为C:\\ProgramFiles\\Tencent\\QQ),在其上点击鼠标右键,在弹出的菜单中选择“属性” ,然后在弹出的窗口

将其属性设置为“只读”,再点击“确定”,此时会弹出一个“确认属性更改的”对话框,选中“将更改应用于该文件夹、子文件夹和文件 ”按钮,连续两次点击“确定”按钮,关闭属性对话框。现在重新启动QQ,QQ号码就不能再登录了。当你需要用QQ时,去掉该安装目录和该目 录下所有文件的只读属性就可以了。

三、编辑Hosts文件
如果您经常上网你就会发现,每当您每在IE中输入一个网址并回车后,在IE的状态栏就会出现一行字:“正在查找网站”,有时很快,有些却 特别慢,一般第一次访问网站都比以前访问过的慢,这就是域名解析的问题。众所周知,计算机只能识别二进制的字符,因此为了标识每个网 站就引入了IP地址的概念,IP地址就是网络上标识您站点的数字地址,就如同210.51.7.122一类的数字,很难记忆,为了简单好记,就采用了 域名的方法来代替IP地址标识站点地址。所以当我们浏览所需的网站时,我们访问网站时要先连接到域名解析服务器(各地服务商提供)解析出 IP地址来后才访问网站。因此,往往要耗费不少的时间,如果我们省去连接这个域名解析服务器的环节而直接访问网站速度当然会快不少。 Hosts文件可以加快IP地址与主机名的映解析速度,从而提高上网速度。

实现域名本地解析的方法是将网站域名和其对应的IP地址存放到一个文件中,该文件名为Hosts,其内容存放格式为:IP地址域名#注释,该 文件在Windows98系统中存放在C:\\Windows\\目录下,在Windows2000或XP中存放的路径为C:\\windows\\system32\\drivers\\etc\\(假设操作系统均 安装在C:盘)。

我们上网时会首选搜索Hosts这个文件是否有相关的解析,如果没有才会通过网络服务的服务器进行解析。如果我们将QQ的全部服务器与错 误的IP地址对应,并存入在Hosts文件,那么QQ就不能正常登录了。

用记事本打开Hosts文件,然后在文件中按照“IP地址域名#注释”的格式,将QQ服务器域名与错误的IP地址对应起来,从而实现禁用QQ的目 的

具体设置如下:

127.0.0.1sz.tencent.com#禁用QQ1号服务器

127.0.0.1sz1.tencent.com#禁用QQ1号服务器

127.0.0.1sz2.tencent.com#禁用QQ2号服务器

127.0.0.1sz3.tencent.com#禁用QQ3号服务器

127.0.0.1sz4.tencent.com#禁用QQ4号服务器

127.0.0.1sz5.tencent.com#禁用QQ5号服务器

127.0.0.1sz6.tencent.com#禁用QQ6号服务器

127.0.0.1sz7.tencent.com#禁用QQ7号服务器

127.0.0.1sz8.tencent.com#禁用QQ8号服务器

需要注意的是在输入映射记录时,一条记录占一行,并且IP地址和域名要有空格。如果需要使用QQ时,只需将QQ服务器域名对应的IP地址修 改正确就可以了。或者干脆将Hosts文件改为其它名字,不用QQ时再改为来就可以了。

四、删除文件禁止QQ

首选,将自己的QQ号码登录一次,必须做这一步,否则经过下面的操作后,连你自己也不能使用QQ了。然后打开QQ安装目录,在安装目录中 找到“WizardCtrl.dll”动态链接库文件,将该文件删除或者移动到其他的目录中。

需要注意的是:在安装目录中有两个同名文件,必须选择安装在主目录中的动态链接库文件,如果选择了删除“TMDlls”子文件夹中的 “WizardCtrl.dll”文件则无效。

此后,如果有人在QQ登录对话框中输入未出现在列表中的QQ号码时,点击“登录”按键后,QQ程序就会自动关闭,禁止QQ程序的运行,而我 们却还是可以使用QQ的!

以上四种方法都有效,实现起来也很方便,第一种方法的使用前提是你的电脑中必须安装了一种网络防火墙软件 ,否则不能对4000端口进行封闭;第二种方法通过修改QQ安装目录下的文件属性来实现,由于包含了子文件夹及全部的QQ文件,修改一次会需 要较长时间,在修改时容易被别看到,保密性不强;第三种方法非常具有实用性,编辑好Hosts文件后就无需再动,想上QQ时只需将Hosts改为 其它的文件名即可,切换速度很快;第四种方法最绝,由于只有你自己的QQ可以登录,具有很大的隐蔽性,推荐使用。

从修复QQ上网来说,安全性最好的是修改Hosts文件和禁用端口的方法。由于这两种方法的禁用与QQ的安装文件没有任何关系,是不会被轻 易发觉做了手脚的!

巧修hosts文件禁用QQ

(2004-06-22 13:54:54)

hosts文件是什么“东东”?对这样的文件,菜鸟朋友们可能了解甚少,更不要说知道它在系统中扮演什么角色了,即使一些“网络高手”也可能只是听说而已!其实该文件“隐藏”在Win98系统下的Windows目录中,或者“隐藏”在Win2000/XP系统的system32文件夹中。打开该文件后,你会发现它是根据TCP/IPforWindows这样的标准来工作的,文件中记录了部分IP地址和主机名的映射关系,利用这种映射关系,hosts文件可以加快IP地址与主机名的解析速度,从而提高网上冲浪的速度。不过今天,本文将为你奉献一种另外的用法,只要你稍微对hosts文件动一下“小手术”,就能达到禁用QQ的目的。

●禁用原理

在每次访问网站时,IE浏览器总要将对应网站地址转换成IP地址,才能正确打开网站页面。由于hosts文件的访问级别,要比DNS域名服务器高,所以你可以修改一下hosts文件,将它“变脸”为一小型、简单的DNS服务器,这样的话就可以在本地计算机中完成解析任务。要是hosts文件在解析时地址出错,IE将无法连接到指定的服务器;考虑到使用QQ时,需要与指定的服务器连接,因此只要你将QQ的服务器名字映射到一个错误的IP地址中,就可以让QQ连接服务器失败,从而实现禁用QQ的目的。

●禁用操作

打开系统的查找或搜索对话框,将“要搜索的文件名或文件夹名”设置为“hosts”,再单击“立即搜索”命令,将lmhosts文件(Win98系统中是hosts文件)搜索出来;

再用鼠标右键单击一下lmhosts文件,从打开的右键菜单中,选中“属性”选项,在随后出现的属性设置界面中,将其中的“只读”属性屏蔽掉,这样你就可以为下面修改hosts文件后,重新保存文件打下“基础”。

打开写字板编辑工具,执行“文件/打开”命令,将刚才找到的hosts文件打开,然后在文件中,输入QQ服务器的域名与错误的IP地址的对应关系。在输入映射记录时,你必须记住每一行中,只能输一条映射记录,也就是说每一行中只能书写一个IP地址,还要保证QQ服务器的IP地址和域名之间,使用空格隔离开来;再有一点要注意的是,你可以用“#”,来为对应的映射记录添加解释说明,以便日后能知道该文件中的记录,代表什么含义;

根据上面的标准,你可以在lmhosts文件中,输入下面的映射记录: 127.0.0.1sz.tencent.com#禁用sz.tencent.com服务器127.0.0.1sz1.tencent.com#禁用sz1.tencent.com服务器127.0.0.1sz2.tencent.com#禁用sz2.tencent.com服务器127.0.0.1sz3.tencent.com#禁用sz3.tencent.com服务器127.0.0.1sz4.tencent.com#禁用sz4.tencent.com服务器127.0.0.1sz5.tencent.com#禁用sz5.tencent.com服务器127.0.0.1sz6.tencent.com#禁用sz6.tencent.com服务器127.0.0.1sz7.tencent.com#禁用sz7.tencent.com服务器

输入完毕后,执行写字板程序界面中的“文件”/“保存”命令,将它按原文件名来保存。完成上面的步骤后,无论你选择哪一个QQ服务器连接登录时,都不会成功的,如此一来,你禁用QQ的目的就实现了!

编者:如果局域网中使用一台电脑作为代理服务器上网,只需要将局域网内提供DNS解析服务的电脑(一般为网关电脑)中的此文件修改,就可以起到禁用局域网内QQ等网络软件的作用。当然,最彻底的方法还是使用网络防火墙将8000、4000、4001等端口屏蔽。