国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 網絡通信 > 正文

初級網管或黑客必需撐握的8個DOS命令

2019-11-04 12:09:56
字體:
來源:轉載
供稿:網友
初級網管或黑客必需撐握的8個DOS命令  

一、ping

  它是用來檢查網絡是否通暢或者網絡連接速度的命令。作為一個生活在網絡上的治理員或者黑客來說,ping命令是第一個必須把握的DOS命令,它所利用的原理是這樣的:網絡上的機器都有唯一確定的ip
址,我們給目標IP地址發送一個數據包,對方就要返回一個同樣大小的數
據包,根據返回的數據包我們可以確定目標主機的存在,可以初步判定目標主機的操作系統等。下面就來看看它的一些常用的操作。先看看幫助吧,在DOS窗口中鍵入:ping /?  ,。所示的幫助畫面。在此,我們只把握一些基本的很有用的參數就可以了(下同)。  -t 表示將不間斷向目標IP發送數據包,直到我們強迫其停止。試想,假如你使用100M的寬帶接入,而目標IP是56K的小貓,那么要不了多久,目標IP就因為承受不了這么多的數據而掉線,呵呵,一次攻擊就
這么簡單的實現了。  -l 定義發送數據包的大小,默認為32字節,我們利用它可以最大定義到65500字節。結合上面介紹的-t參數一起使用,會有更好的效果哦。  -n 定義向目標IP發送數據包的次數,默認為3次。假如網絡速度比較慢,3次對我們來說也浪費了不少時間,因為現在我們的目的僅僅是判定目標IP是否存在,那么就定義為一次吧。  說明一下,假如-t 參數和 -n參數一起使用,ping命令就以放在后面的參數為標準,比如“ping IP -t -n 3”,雖然使用了-t參數,但并不是一直ping下去,而是只ping 3次。另外,ping命令不一定非得
ping IP,也可以直接ping主機域名,這樣就可以得到主機的IP。  下面我們舉個例子來說明一下具體用法。  這里time=2表示從發出數據包到接受到返回數據包所用的時間是2秒,從這里可以判定網絡連接速度的大小 。從TTL的返回值可以初步判定被ping主機的操作系統,之所以說“初步判定”是因為這個值是
可以修改的。這里TTL=32表示操作系統可能是win98。  (小知識:假如TTL=128,則表示目標主機可能是Win2000;假如TTL=250,則目標主機可能是Unix)  至于利用ping命令可以快速查找局域網故障,可以快速搜索最快的QQ服務器,可以對別人進行ping攻擊……這些就*大家自己發揮了。  

二、nBTstat

  該命令使用TCP/IP上的NetBIOS顯示協議統計和當前TCP/IP連接,使用這個命令你可以得到遠程主機的NETBIOS信息,比如用戶名、所屬的工作組、網卡的MAC地址等。在此我們就有必要了解幾個基本的參數。  -a 使用這個參數,只要你知道了遠程主機的機器名稱,就可以得到它的NETBIOS信息(下同)。  -A 這個參數也可以得到遠程主機的NETBIOS信息,但需要你知道它的IP。  -n 列出本地機器的NETBIOS信息。  當得到了對方的IP或者機器名的時候,就可以使用nbtstat命令來進一步得到對方的信息了,這又增加了我們入侵的保險系數。  Ping    Ping是個使用頻率極高的實用程序,用于確定本地主機是否能與另一臺主機交換(發送與接收)數據報。根據返回的信息,你就可以推斷TCP/IP參數是否設置得正確以及運行是否正常。需要注重的
是:成功地與另一臺主機進行一次或兩次數據報交換并不表示TCP/IP配置就是正確的,你必須執行大量的本地主機與遠程主機的數據報交換,才能確信TCP/IP的正確性。    簡單的說,Ping就是一個測試程序,假如Ping運行正確,你大體上就可以排除網絡訪問層、網卡、MODEM的輸入輸出線路、電纜和路由器等存在的故障,從而減小了問題的范圍。但由于可以自定義所
發數據報的大小及無休止的高速發送,Ping也被某些別有專心的人作為DDOS(拒絕服務攻擊)的工具,前段時間Yahoo就是被黑客利用數百臺可以高速接入互聯網的電腦連續發送大量Ping數據報而癱瘓的。    按照缺省設置,Windows上運行的Ping命令發送4個ICMP(網間控制報文協議)回送請求,每個32字節數據,假如一切正常,你應能得到4個回送應答。    Ping能夠以毫秒為單位顯示發送回送請求到返回回送應答之間的時間量。假如應答時間短,表示數據報不必通過太多的路由器或網絡連接速度比較快。Ping還能顯示TTL(Time To Live存在時間)
值,你可以通過TTL值推算一下數據包已經通過了多少個路由器:源地點TTL起始值(就是比返回TTL略大的一個2的乘方數)-返回時TTL值。例如,返回TTL值為119,那么可以推算數據報離開源地址的TTL起
始值為128,而源地點到目標地點要通過9個路由器網段(128-119);假如返回TTL值為246,TTL起始值就是256,源地點到目標地點要通過9個路由器網段。
  通過Ping檢測網絡故障的典型次序    正常情況下,當你使用Ping命令來查找問題所在或檢驗網絡運行情況時,你需要使用許多Ping命令,假如所有都運行正確,你就可以相信基本的連通性和配置參數沒有問題;假如某些Ping命令出
現運行故障,它也可以指明到何處去查找問題。下面就給出一個典型的檢測次序及對應的可能故障:  ping 127.0.0.1--這個Ping命令被送到本地計算機的IP軟件,該命令永不退出該計算機。假如沒有做到這一點,就表示TCP/IP的安裝或運行存在某些最基本的問題。  ping 本機IP--這個命令被送到你計算機所配置的IP地址,你的計算機始終都應該對該Ping命令作出應答,假如沒有,則表示本地配置或安裝存在問題。出現此問題時,局域網用戶請斷開網絡電纜,然
后重新發送該命令。假如網線斷開后本命令正確,則表示另一臺計算機可能配置了相同的IP地址。  ping 局域網內其他IP--這個命令應該離開你的計算機,經過網卡及網絡電纜到達其他計算機,再返回。收到回送應答表明本地網絡中的網卡和載體運行正確。但假如收到0個回送應答,那么表示子網掩
碼(進行子網分割時,將IP地址的網絡部分與主機部分分開的代碼)不正確或網卡配置錯誤或電纜系統有問題。  ping 網關IP--這個命令假如應答正確,表示局域網中的網關路由器正在運行并能夠作出應答。  ping 遠程IP--假如收到4個應答,表示成功的使用了缺省網關。對于撥號上網用戶則表示能夠成功的訪問Internet(但不排除ISP的DNS會有問題)。  ping localhost--localhost是個作系統的網絡保留名,它是127.0.0.1的別名,每太計算機都應該能夠將該名字轉換成該地址。假如沒有做到這一帶內,則表示主機文件(/Windows/host)中存在問題。  ping www.yahoo.com--對這個域名執行Pin ... 地址,通常是通過DNS 服務器 假如這里出現故障,則表示DNS服務器的IP地址配置不正確或DNS服務器有故障(對于撥號上網用戶,某些ISP已經不需要設置
DNS服務器了)。順便說一句:你也可以利用該命令實現域名對IP地址的轉換功能。    假如上面所列出的所有Ping命令都能正常運行,那么你對你的計算機進行本地和遠程通信的功能基本上就可以放心了。但是,這些命令的成功并不表示你所有的網絡配置都沒有問題,例如,某些子
網掩碼錯誤就可能無法用這些方法檢測到。  Ping命令的常用參數選項  ping IP -t--連續對IP地址執行Ping命令,直到被用戶以Ctrl+C中斷。  ping IP -l 2000--指定Ping命令中的數據長度為2000字節,而不是缺省的32字節。  ping IP -n--執行特定次數的Ping命令。  Netstat   Netstat用于顯示與IP、TCP、UDP和ICMP協議相關的統計數據,一般用于檢驗本機各端口的網絡連接情況。  假如你的計算機有時候接受到的數據報會導致出錯數據刪除或故障,你不必感到希奇,TCP/IP可以容許這些類型的錯誤,并能夠自動重發數據報。但假如累計的出錯情況數目占到所接收的IP數據報相當
大的百分比,或者它的數目正迅速增加,那么你就應該使用Netstat查一查為什么會出現這些情況了。  NBTSTAT命令可以用來查詢涉及到NetBIOS信息的網絡機器。另外,它還可以用來消除NetBIOS高速緩存器和預加載LMHOSTS文件。這個命令在進行安全檢查時非常有用。  用法:nbtstat [-a RemoteName] [-A IP_address] [-c] [-n] [-R] [-r] [-S]  [-s]  [interval]  參數-a列出為其主機名提供的遠程計算機名字表。  -A列出為其IP地址提供的遠程計算機名字表。  -c列出包括了IP地址的遠程名字高速緩存器。  -n列出本地NetBIOS名字。  -r列出通過廣播和WINS解析的名字。  -R消除和重新加載遠程高速緩存器名字表。  -S列出有目的地IP地址的會話表。  -s列出會話表對話。  NBTSTAT生成的列標題具有以下含義:  Input  接收到的字節數。  Output  發出的字節數。  In/Out  無論是從計算機(出站)還是從另一個系統連接到本地計算機(入站)。  Life  在計算機消除名字表高速緩存表目前“度過”的時間。  Local Name  為連接提供的本地NetBIOS名字。  Remote Host  遠程主機的名字或IP地址。  Type  一個名字可以具備兩個類型之一:unique or group  在16個字符的NetBIOS名中,最后一個字節往往有具體含義,因為同一個名可以在同一臺計算機上出現多次。這表明該名字的最后一個字節被轉換成了16進制。  State  NetBIOS連接將在下列“狀態”(任何一個)中顯示:  狀態含義:  Accepting: 進入連接正在進行中。  Associated: 連接的端點已經建立,計算機已經與IP地址聯系起來。  Connected: 這是一個好的狀態!它表明您被連接到遠程資源上。  Connecting: 您的會話試著解析目的地資源的名字-IP地址映射。  Disconnected: 您的計算機請求斷開,并等待遠程計算機作出這樣的反應。  Disconnecting: 您的連接正在結束。  Idle: 遠程計算機在當前會話中已經打開,但現在沒有接受連接。  Inbound: 入站會話試著連接。  Listening: 遠程計算機可用。  Outbound: 您的會話正在建立TCP連接。  Reconnecting: 假如第一次連接失敗,就會顯示這個狀態,表示試著重新連接.  下面是一臺機器的NBTSTAT反應樣本:  C:/>nbtstat CA x.x.x.x  NetBIOS Remote Machine Name Table  Name Type Status  DATARAT <00> UNIQUE Registered  R9LABS <00> GROUP Registered
  DATARAT <20> UNIQUE Registered  DATARAT <03> UNIQUE Registered  Ghost <03> UNIFQUE Registered  DATARAT <01> UNIQUE Registered  MAC Address = 00-00-00-00-00-00  您通過下表能把握有關該機器的哪些知識呢?  名稱編號類型的使用:  00 U 工作站服務  01 U 郵件服務  //_M好好學習ROWSE_ 01 G 主瀏覽器  03 U 郵件服務  06 U RAS服務器服務  1F U NetDDE服務  20 U 文件服務器服務  21 U RAS客戶機服務  22 U Exchange Interchange  23 U Exchange Store  24 U Exchange Directory  30 U 調制解調器共享服務器服務  31 U 調制解調器共享客戶機服務  43 U SMS客戶機遠程控制  44 U SMS治理遠程控制工具  45 U SMS客戶機遠程聊天  46 U SMS客戶機遠程傳輸  4C U DEC Pathworks TCP/IP服務  52 U DEC Pathworks TCP/IP服務  87 U Exchange MTA  6A U Exchange IMC  BE U網絡監控代理  BF U網絡監控應用  03 U郵件服務  00 G域名  1B U域主瀏覽器  1C G域控制器  1D U主瀏覽器  1E G瀏覽器服務選擇  1C G Internet信息服務器  00 U Internet信息服務器  [2B] U Lotus Notes服務器  IRISMULTICAST [2F] G Lotus Notes  IRISNAMESERVER [33] G Lotus Notes  Forte_$ND800ZA [20] U DCA Irmalan網關服務  Unique (U): 該名字可能只有一個分配給它的IP地址。在網絡設備上,一個要注冊的名字  可以出現多次,但其后綴是唯一的,從而使整個名字是唯一的。  Group (G): 一個正常的群;一個名字可以有很多個IP地址。  Multihomed (M): 該名字是唯一的,但由于在同一臺計算機上有多個網絡接口,  這個配置可答應注冊。這些地址的最大編號是25。  Internet Group (I): 這是用來治理WinNT域名的組名字的非凡配置。  Domain Name (D): NT 4.0提供的新內容。  網絡入侵者可以通過上表和從nbtstat獲得的輸出信息開始收集有關您的機器的信息

三、netstat

  這是一個用來查看網絡狀態的命令,操作簡便功能強大。  -a 查看本地機器的所有開放端口,可以有效發現和預防木馬,可以知道機器所開的服務等信息,如圖4。  這里可以看出本地機器開放有FTP服務、Telnet服務、郵件服務、WEB服務等。用法:netstat -a IP。  -r 列出當前的路由信息,告訴我們本地機器的網關、子網掩碼等信息。用法:netstat -r IP。  netstat 的一些常用選項:  netstat -s--本選項能夠按照各個協議分別顯示其統計數據。假如你的應用程序(如Web瀏覽器)運行速度比較慢,或者不能顯示Web頁之類的數據,那么你就可以用本選項來查看一下所顯示的信
息。你需要仔細查看統計數據的各行,找到出錯的要害字,進而確定問題所在。  netstat -e--本選項用于顯示關于以太網的統計數據。它列出的項目包括傳送的數據報的總字節數、錯誤數、刪除數、數據報的數量和廣播的數量。這些統計數據既有發送的數據報數量,也有
接收的數據報數量。這個選項可以用來統計一些基本的網絡流量)。  netstat -r--本選項可以顯示關于路由表的信息,類似于后面所講使用route PRint命令時看到的 信息。除了顯示有效路由外,還顯示當前有效的連接。  netstat -a--本選項顯示一個所有的有效連接信息列表,包括已建立的連接(ESTABLISHED),也包括監聽連接請求(LISTENING)的那些連接。  netstat -n--顯示所有已建立的有效連接。  Netstat的妙用    經常上網的人一般都使用ICQ的,不知道你有沒有被一些討厭的人騷擾得不敢上線,想投訴卻又不知從和下手?其實,你只要知道對方的IP,就可以向他所屬的ISP投訴了。但怎樣才能通過
ICQ知道對方的IP呢?假如對方在設置ICQ時選擇了不顯示IP地址,那你是無法在信息欄中看到的。其實,你只需要通過Netstat就可以很方便的做到這一點:當他通過ICQ或其他的工具與你相
連時(例如你給他發一條ICQ信息或他給你發一條信息),你馬上在DOS Prompt下輸入netstat -n或netstat -a就可以看到對方上網時所用的IP或ISP域名了。甚至連所用Port都完全暴露了,假如你
想給他一些教訓,這些信息已經足夠……

四、tracert

  跟蹤路由信息,使用此命令可以查出數據從本地機器傳輸到目標主機所經過的所有途徑,這對我們了解網絡布局和結構很有幫助。如圖5。  這里說明數據從本地機器傳輸到192.168.0.1的機器上,中間沒有經過任何中轉,說明這兩臺機器是在同一段局域網內。用法:tracert IP。

五、net

  這個命令是網絡命令中最重要的一個,必須透徹把握它的每一個子命令的用法,因為它的功能實在是太強大了,這簡直就是微軟為我們提供的最好的入侵工具。首先讓我們來看一看它都有那
些子命令,鍵入net /?  如圖6。  在這里,我們重點把握幾個入侵常用的子命令。  net view  使用此命令查看遠程主機的所以共享資源。命令格式為net view ////IP。  net use  把遠程主機的某個共享資源影射為本地盤符,圖形界面方便使用,呵呵。命令格式為net use x: ////IP//sharename。上面一個表示把192.168.0.5IP的共享名為magic的目錄影射為本地的Z盤。下面表
示和192.168.0.7建立IPC$連接(net use ////IP//IPC$ "passWord" /user:"name"),  建立了IPC$連接后,呵呵,就可以上傳文件了:copy nc.exe ////192.168.0.7//admin$,表示把本地目錄下的nc.exe傳到遠程主機,結合后面要介紹到的其他DOS命令就可以實現入侵了。  net start  使用它來啟動遠程主機上的服務。當你和遠程主機建立連接后,假如發現它的什么服務沒有啟動,而你又想利用此服務怎么辦?就使用這個命令來啟動吧。用法:net start servername,如圖9,成功
啟動了telnet服務。  net stop  入侵后發現遠程主機的某個服務礙手礙腳,怎么辦?利用這個命令停掉就ok了,用法和net start同。  net user  查看和帳戶有關的情況,包括新建帳戶、刪除帳戶、查看特定帳戶、激活帳戶、帳戶禁用等。這對我們入侵是很有利的,最重要的,它為我們克隆帳戶提供了前提。鍵入不帶參數的net user,可以查看
所有用戶,包括已經禁用的。下面分別講解。  1,net user abcd 1234 /add,新建一個用戶名為abcd,密碼為1234的帳戶,默認為user組成員。  2,net user abcd /del,將用戶名為abcd的用戶刪除。  3,net user abcd /active:no,將用戶名為abcd的用戶禁用。  4,net user abcd /active:yes,激活用戶名為abcd的用戶。  5,net user abcd,查看用戶名為abcd的用戶的情況  net localgroup  查看所有和用戶組有關的信息和進行相關操作。鍵入不帶參數的net localgroup即列出當前所有的用戶組。在入侵過程中,我們一般利用它來把某個帳戶提升為administrator組帳戶,這樣我
們利用這個帳戶就可以控制整個遠程主機了。用法:net localgroup groupname username /add。  現在我們把剛才新建的用戶abcd加到administrator組里去了,這時候abcd用戶已經是超級治理員了,呵呵,你可以再使用net user abcd來查看他的狀態,和圖10進行比較就可以看出來。但這
樣太明顯了,網管一看用戶情況就能漏出破綻,所以這種方法只能對付菜鳥網管,但我們還得知道。現在的手段都是利用其他工具和手段克隆一個讓網管看不出來的超級治理員,這是后話。有愛好的
朋友可以參照《黑客防線》第30期上的《由淺入深解析隆帳戶》一文。  net time  這個命令可以查看遠程主機當前的時間。假如你的目標只是進入到遠程主機里面,那么也許就用不到這個命令了。但簡單的入侵成功了,難道只是看看嗎?我們需要進一步滲透。這就連遠程主
當前的時間都需要知道,因為利用時間和其他手段(后面會講到)可以實現某個命令和程序的定時啟動,為我們進一步入侵打好基礎。用法:net time ////IP。

六、at

  這個命令的作用是安排在特定日期或時間執行某個特定的命令和程序(知道net time的重要了吧?)。當我們知道了遠程主機的當前時間,就可以利用此命令讓其在以后的某個時間(比如2分鐘
后)執行某個程序和命令。用法:at time command ////computer。  表示在6點55分時,讓名稱為a-01的計算機開啟telnet服務(這里net start telnet即為開啟telnet服務的命令)。

七、ftp

  大家對這個命令應該比較熟悉了吧?網絡上開放的ftp的主機很多,其中很大一部分是匿名的,也就是說任何人都可以登陸上去。現在假如你掃到了一臺開放ftp服務的主機(一般都是開了21端口的
機器),假如你還不會使用ftp的命令怎么辦?下面就給出基本的ftp命令使用方法。  首先在命令行鍵入ftp  ,出現ftp的提示符,這時候可以鍵入“help”來查看幫助(任何DOS命令都可以使用此方法查看其幫助)。  大家可能看到了,這么多命令該怎么用?其實也用不到那么多,把握幾個基本的就夠了。  首先是登陸過程,這就要用到open了,直接在ftp的提示符下輸入“open 主機IP ftp端口”  即可,一般端口默認都是21,可以不寫。接著就是輸入合法的用戶名和密碼進行登陸了,這里以匿名ftp為例介紹。  用戶名和密碼都是ftp,密碼是不顯示的。當提示**** logged in時,就說明登陸成功。這里因為是匿名登陸,所以用戶顯示為Anonymous。  接下來就要介紹具體命令的使用方法了。  dir 跟DOS命令一樣,用于查看服務器的文件,直接敲上dir  ,就可以看到此ftp服務器上的文件。  cd 進入某個文件夾。  get 下載文件到本地機器。  put 上傳文件到遠程服務器。這就要看遠程ftp服務器是否給了你可寫的權限了,假如可以,呵呵,該怎么 利用就不多說了,大家就自由發揮去吧。  刪除 刪除遠程ftp服務器上的文件。這也必須保證你有可寫的權限。  bye 退出當前連接。  quit 同上。

八、telnet


  功能強大的遠程登陸命令,幾乎所有的入侵者都喜歡用它,屢試不爽。為什么?它操作簡單,如同使用自己的機器一樣,只要你熟悉DOS命令,在成功以administrator身份連接了遠程機器后,就
可以用它來干你想干的一切了。下面介紹一下使用方法,首先鍵入telnet  ,再鍵入help查看其幫助信息。  然后在提示符下鍵入open IP  ,這時就出現了登陸窗口,讓你輸入合法的用戶名和密碼,這里輸入任何密碼都是不顯示的。  當輸入用戶名和密碼都正確后就成功建立了telnet連接,這時候你就在遠程主機上具有了和此用戶一樣的權限,利用DOS命令就可以實現你想干的事情了。這里我使用的超級治理員權限登陸的。  到這里為止,網絡DOS命令的介紹就告一段落了,這里介紹的目的只是給菜鳥網管一個印象,讓其知道熟悉和把握網絡DOS命令的重要性。其實和網絡有關的DOS命令還遠不止這些,這里只是拋磚引
玉,希望能對廣大菜鳥網管有所幫助。學好DOS對當好網管有很大的幫助,非凡的熟練把握了一些網絡的DOS命令。  另外大家應該清楚,任何人要想進入系統,必須得有一個合法的用戶名和密碼(輸入法漏洞差不多絕跡了吧),哪怕你拿到帳戶的只有一個很小的權限,你也可以利用它來達到最后的目的。所以堅
決消滅空口令,給自己的帳戶加上一個強壯的密碼,是最好的防御弱口令入侵的方法


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 绥滨县| 松江区| 海淀区| 女性| 和田县| 张掖市| 腾冲县| 鞍山市| 邵阳市| 边坝县| 大关县| 花莲县| 尼玛县| 昭平县| 南平市| 平谷区| 河南省| 吴江市| 玉龙| 大田县| 麦盖提县| 象山县| 武隆县| 平湖市| 夏津县| 施甸县| 那曲县| 资源县| 简阳市| 东乡族自治县| 长治市| 原平市| 咸阳市| 泗水县| 吉安市| 盖州市| 榆树市| 绥滨县| 芦溪县| 贵溪市| 资源县|