1. 首先通過任務管理器找到QQ的進程號(PID), 把鼠標放在窗口最下,右鍵啟動任務管理器 ,
壹般任務管理器中PID沒有顯示出來, 首先選擇進程,然後在任務管理器
的菜單?查看?中?選擇列?,勾選PID (進程標識符),然後點確定就可以看到如上圖所示了。
2.選擇QQ的進程,可以看到下圖中兩個PID是 5728 和7868 ,開了兩個QQ。
然後在命令提示符中輸入:netstat -ano 就可以顯示所有進程所使用的端口號。根據所得到的進程號就可以查看QQ使用的端口號。觀察時,在沒有啟動與好友的對話窗口時機器上的QQ使用了8個端口號,都是使用udp與服務器進行通信的,如果激活了壹個對話窗口,則再開啟新的PID 與對應通信端口,QQ每次啟動所使用的端口號不同。
騰訊QQ,TCP和UDP都有使用,但是以UDP為主,因為UDP傳輸速度快,而且聊天內容也算不上隱私內容, 簡單的說,QQ登錄,發消息聊天都是UDP的,只有對方不在線或者隱身時,妳所發送的消息是TCP的。
封鎖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的安裝文件沒有任何關系,是不會被輕 易發覺做了手腳的!