netstat命令如何讓win7系統(tǒng)更安全
netstat命令如何讓win7系統(tǒng)更安全
如果你的計(jì)算機(jī)有時(shí)候接收到的數(shù)據(jù)報(bào)導(dǎo)致出錯(cuò)數(shù)據(jù)或故障,你不必感到奇怪,TCP/IP可以容許這些類型的錯(cuò)誤,并能夠自動(dòng)重發(fā)數(shù)據(jù)報(bào)。但如果累計(jì)的出錯(cuò)情況數(shù)目占到所接收的IP數(shù)據(jù)報(bào)相當(dāng)大的百分比,或者它的數(shù)目正迅速增加,那么你就應(yīng)該使用Netstat查一查為什么會(huì)出現(xiàn)這些情況了。 善用netstat的一些基本命令,往往可以在保護(hù)網(wǎng)絡(luò)安全上起到很大的作用,下面學(xué)習(xí)啦小編給出的幾條命令的作用就非常突出。
檢測(cè)網(wǎng)絡(luò)連接
如果你懷疑自己的計(jì)算機(jī)上被別人安裝了木馬,或者是中了病毒,但是手里沒有完善的工具來檢測(cè)是不是真有這樣的事情發(fā)生,那可以使用Windows自帶的網(wǎng)絡(luò)命令來看看誰在連接你的計(jì)算機(jī)。具體的命令格式是:netstat -an 這個(gè)命令能看到所有和本地計(jì)算機(jī)建立連接的IP,它包含四個(gè)部分——proto(連接方式)、local address(本地連接地址)、foreign address(和本地建立連接的地址)、state(當(dāng)前端口狀態(tài))。通過這個(gè)命令的詳細(xì)信息,我們就可以完全監(jiān)控計(jì)算機(jī)上的連接,從而達(dá)到控制計(jì)算機(jī)的目的。
我們?cè)诿钐崾痉休斎肴缦拢簄etstat -a 顯示出你的計(jì)算機(jī)當(dāng)前所開放的所有端口 ,netstat -s -e 比較詳細(xì)的顯示你的網(wǎng)絡(luò)資料,包括TCP、UDP、ICMP 和 IP的統(tǒng)計(jì)等大家可能都見過了。那有沒有想過更勝層次的了解Vista、Windows7顯示協(xié)議統(tǒng)計(jì)和當(dāng)前 TCP/IP 網(wǎng)絡(luò)連接的知識(shí)呢?
小編特別整理netstat命令用法如下(提示:其中按有a-b的順序排列)——
NETSTAT:Vista / Windows7 下顯示協(xié)議統(tǒng)計(jì)和當(dāng)前 TCP/IP 網(wǎng)絡(luò)連接??梢灾苯舆\(yùn)行netstat不加參數(shù),如圖:
NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-t] [interval]
-a 顯示所有連接和偵聽端口。
-b 顯示在創(chuàng)建每個(gè)連接或偵聽端口時(shí)涉及的可執(zhí)行程序。在某些情況下,已知可執(zhí)行程序承載多個(gè)獨(dú)立的組件,這些情況下,顯示創(chuàng)建連接或偵聽端口時(shí)涉及的組件序列。此情況下,可執(zhí)行程序的名稱位于底部[]中,它調(diào)用的組件位于頂部,直至達(dá) 到 TCP/IP。注意,此選項(xiàng)可能很耗時(shí),并且在您沒有足夠權(quán)限時(shí)可能失敗。
-e 顯示以太網(wǎng)統(tǒng)計(jì)。此選項(xiàng)可以與 -s 選項(xiàng)結(jié)合使用。
-f 顯示外部地址的完全限定域名(FQDN)。
-n 以數(shù)字形式顯示地址和端口號(hào)。
-o 顯示擁有的與每個(gè)連接關(guān)聯(lián)的進(jìn)程 ID。
-p proto 顯示 proto 指定的協(xié)議的連接;proto 可以是下列任何一個(gè): TCP、UDP、TCPv6 或 UDPv6。如果與 -s 選項(xiàng)一起用來顯示每個(gè)協(xié)議的統(tǒng)計(jì),proto 可以是下列任何一個(gè): IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP或 UDPv6。
-r 顯示路由表。
-s 顯示每個(gè)協(xié)議的統(tǒng)計(jì)。默認(rèn)情況下,顯示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的統(tǒng)計(jì);-p 選項(xiàng)可用于指定默認(rèn)的子網(wǎng)。
-t 顯示當(dāng)前連接卸載狀態(tài)。
interval 重新顯示選定的統(tǒng)計(jì),各個(gè)顯示間暫停的間隔秒數(shù)。按 CTRL+C 停止重新顯示統(tǒng)計(jì)。
禁用不明服務(wù)
很多朋友在某天系統(tǒng)重新啟動(dòng)后會(huì)發(fā)現(xiàn)計(jì)算機(jī)速度變慢了,這個(gè)時(shí)候很可能是別人通過入侵你的計(jì)算機(jī)后給你開放了特別的某種服務(wù),比如IIS信息服務(wù)等。可以通過“net start”來查看系統(tǒng)中究竟有什么服務(wù)在開啟,如果發(fā)現(xiàn)了不是自己開放的服務(wù),我們就可以有針對(duì)性地禁用這個(gè)服務(wù)了。方法就是直接輸入“net start”來查看服務(wù),再用“net stop server”來禁止服務(wù)。
輕松檢查賬戶
很長(zhǎng)一段時(shí)間,惡意的攻擊者非常喜歡使用克隆賬號(hào)的方法來控制你的計(jì)算機(jī)。他們采用的方法就是激活一個(gè)系統(tǒng)中的默認(rèn)賬戶,但這個(gè)賬戶是不經(jīng)常用的,然后使用工具把這個(gè)賬戶提升到管理員權(quán)限,從表面上看來這個(gè)賬戶還是和原來一樣,但是這個(gè)克隆的賬戶卻是系統(tǒng)中最大的安全隱患。惡意的攻擊者可以通過這個(gè)賬戶任意地控制你的計(jì)算機(jī)。為了避免這種情況,可以用很簡(jiǎn)單的方法對(duì)賬戶進(jìn)行檢測(cè)。
首先在命令行下輸入net user,查看計(jì)算機(jī)上有些什么用戶,然后再使用“net user+用戶名”查看這個(gè)用戶是屬于什么權(quán)限的,一般除了Administrator是administrators組的,其他都不是!如果你發(fā)現(xiàn)一個(gè)系統(tǒng)內(nèi)置的用戶是屬于administrators組的,那幾乎肯定你被入侵了,而且別人在你的計(jì)算機(jī)上克隆了賬戶??焓褂?ldquo;net user 用戶名/del”來刪掉這個(gè)用戶吧。
netstat命令是一個(gè)監(jiān)控TCP/IP網(wǎng)絡(luò)的非常有用的工具,它可以顯示路由表、實(shí)際的網(wǎng)絡(luò)連接以及每一個(gè)網(wǎng)絡(luò)接口設(shè)備的狀態(tài)信息,因此,要好好利用該命令,讓win7系統(tǒng)更安全.