① 用ping怎麼攻擊
1、命令;[PING -L 65500 -T IP地址]
上面的命令就是「死亡之ping」,
2、其中涉及到兩個參數, -L and -T-l :定義數據包的大小;-t:向一個固定IP不停地PING ,通俗點:不停地發送一定大小的ICMP數據報。停止該命令的方法CTRL+C。
3、如果只有一台電腦也許沒有什麼效果,但如果有許多電腦(比如1千)那麼就可以使對方完全癱瘓。(缺陷:現在大部分電腦都是通過路由來上網的,這種上網方式比使用貓上網安全,安全的原因是前者的IP是動態的)
② 有人常常用PING的命令去攻擊主機,過多的話,會讓主機死機。請問,這是什麼呀
ping 命令不能攻擊主機 攻擊主機需要短時間發送大量的數據包堵塞網路 或發出大量的連接命令(在ICP協議里稱之為三次握手,相關內容在下面 攻擊使用的原理就是短時間多次發起第一次連接 然後不響應主機的請求 導致主機等待連接太多 不響應別的握手連接)導致主機CPU不能正常處理 而ping命令只能發送極小的命令 並且發出的命令基本上主機都能回應 所以 用ping幾乎對主機沒有任何威脅
在TCP/IP協議中,TCP協議提供可靠的連接服務,採用三次握手建立一個連接。
第一次握手:建立連接時,客戶端發送syn包(syn=j)到伺服器,並進入SYN_SEND狀態,等待伺服器確認;
第二次握手:伺服器收到syn包,必須確認客戶的SYN(ack=j+1),同時自己也發送一個SYN包(syn=k),即SYN+ACK包,此時伺服器進入SYN_RECV狀態;
第三次握手:客戶端收到伺服器的SYN+ACK包,向伺服器發送確認包ACK(ack=k+1),此包發送完畢,客戶端和伺服器進入ESTABLISHED狀態,完成三次握手。
完成三次握手,客戶端與伺服器開始傳送數據,在上述過程中,還有一些重要的概念:
未連接隊列:在三次握手協議中,伺服器維護一個未連接隊列,該隊列為每個客戶端的SYN包(syn=j)開設一個條目,該條目表明伺服器已收到SYN包,並向客戶發出確認,正在等待客戶的確認包。這些條目所標識的連接在伺服器處於Syn_RECV狀態,當伺服器收到客戶的確認包時,刪除該條目,伺服器進入ESTABLISHED狀態。
Backlog參數:表示未連接隊列的最大容納數目。
SYN-ACK 重傳次數 伺服器發送完SYN-ACK包,如果未收到客戶確認包,伺服器進行首次重傳,等待一段時間仍未收到客戶確認包,進行第二次重傳,如果重傳次數超過系統規定的最大重傳次數,系統將該連接信息從半連接隊列中刪除。注意,每次重傳等待的時間不一定相同。
半連接存活時間:是指半連接隊列的條目存活的最長時間,也即服務從收到SYN包到確認這個報文無效的最長時間,該時間值是所有重傳請求包的最長等待時間總和。有時我們也稱半連接存活時間為Timeout時間、SYN_RECV存活時間。
完畢
③ 如何用ping攻擊別人
用ping命令給對方的ip發送數據包 達到堵塞其網路通信的目的 這樣就完成了一次攻擊 ping + ip + -t 不間斷想對方發送數據包
④ 怎麼用ping命令向區域網內的計算機進行攻擊
在msdos下使用以下命令:
C:\>ping -l 65500 -t xxx.xxx.xxx.xxx(目標計算機的ip地址)
這樣它就會不停的向目標計算機發送大小為65500byte的數據包,如果你只有一台計算機也許沒有什麼效果,但如果有很多計算機那麼就可以使對方完全癱瘓,同時使用10台以上計算機ping一台計算機時,對方網路就會出現癱瘓或嚴重堵塞,HTTP和FTP服務完全停止。
⑤ 如何用PING命令進行網路攻擊
你想徒手用ping攻擊。
哈, 你在開玩笑吧
任憑你的擊鍵速度有多快 你能快過 伺服器 的處理速度,
ping命令的攻擊是 ddos 溢出是攻擊
有專門的軟體 ~~
·~
⑥ PING攻擊
(pingofdeath) ICMP(,Internet控制信息協議)在Internet上用於錯誤處理和傳遞控制信息。它的功能之一是與主機聯系,通過發送一個「迴音請求」(echorequest)信息包看看主機是否「活著」。最普通的ping程序就是這個功能。而在TCP/IP的RFC文檔中對包的最大尺寸都有嚴格限制規定,許多操作系統的TCP/IP協議棧都規定ICMP包大小為64KB,且在對包的標題頭進行讀取之後,要根據該標題頭里包含的信息來為有效載荷生成緩沖區。"PingofDeath"就是故意產生畸形的測試Ping(PacketInternetGroper)包,聲稱自己的尺寸超過ICMP上限,也就是載入的尺寸超過64KB上限,使未採取保護措施的網路系統出現內存分配錯誤,導致TCP/IP協議棧崩潰,最終接收方盪機。
常見ping命令:-t :一直Ping指定的計算機,直到從鍵盤按下Ctrl+C中斷。 -a :將地址解析為計算機NetBios名。 -n :發送count指定的ECHO數據包數,通過這個命令可以自己定義發送的個數,對衡量網路速度很有幫助。能夠測試發送數據包的返回平均時間,及時間的快慢程度。默認值為 4。 -l :發送指定數據量的ECHO數據包。默認為 32 位元組;最大值是65500byt。 -f :在數據包中發送「不要分段」標志,數據包就不會被路由上的網關分段。通常你所發送的數據包都會通過路由分段再發送給對方,加上此參數以後路由就不會再分段處理。 -i :將「生存時間」欄位設置為TTL指定的值。指定TTL值在對方的系統里停留的時間。同時檢查網路運轉情況的。 -v :tos 將「服務類型」欄位設置為 tos 指定的值。 -r :在「記錄路由」欄位中記錄傳出和返回數據包的路由。通常情況下,發送的數據包是通過一系列路由才到達目標地址的,通過此參數可以設定,想探測經過路由的個數。限定能跟蹤到9個路由。 -s :指定 count 指定的躍點數的時間戳。與參數-r差不多,但此參數不記錄數據包返回所經過的路由,最多隻記錄4個。 -j :利用 computer-list 指定的計算機列表路由數據包。連續計算機可以被中間網關分隔(路由稀疏源) IP 允許的最大數量為 9。 -k :computer-list 利用 computer-list 指定的計算機列表路由數據包。連續計算機不能被中間網關分隔(路由嚴格源)IP 允許的最大數量為 9。 -w:timeout 指定超時間隔,單位為毫秒。 destination-list: 指定要 ping 的遠程計算機。 一般情況下,通過ping目標地址,可讓對方返回TTL值的大小,通過TTL值可以粗略判斷目標主機的系統類型是Windows還是UNIX/Linux,一般情況下Windows系統返回的TTL值在100-130之間,而UNIX/Linux系統返回的TTL值在240-255之間。但TTL的值是可以修改的。
⑦ 請問,什麼是Ping攻擊啊
就是用ping命令入侵別人機子
本來ping命令是用以檢測網路是否通暢
但是如果用ping向對方傳輸大量數據包,並且對方的機器性能不好,沒有防火牆的話,就會佔用其大量CUP,堵塞其網路,使其機器癱瘓
⑧ 怎樣使用ping命令攻擊他人電腦
ping 127.0.0.1 -l 66530 -t
附ping的用法Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
[-r count] [-s count] [[-j host-list] | [-k host-list]]
[-w timeout] target_name
Options:
-t Ping the specified host until stopped.
To see statistics and continue - type Control-Break;
To stop - type Control-C.
-a Resolve addresses to hostnames.
-n count Number of echo requests to send.
-l size Send buffer size.
-f Set Don't Fragment flag in packet.
-i TTL Time To Live.
-v TOS Type Of Service.
-r count Record route for count hops.
-s count Timestamp for count hops.
-j host-list Loose source route along host-list.
-k host-list Strict source route along host-list.
-w timeout Timeout in milliseconds to wait for each reply.
⑨ ping 攻擊命令有哪些
Ping有好的善的一面也有惡的一面。先說一下善的一面吧。上面已經說過Ping的用途就是用來檢測網路的連同情況和分析網路速度,但它是通過什麼來顯示連通呢?這首先要了解Ping的一些參數和返回信息。 以下是PING的一些參數: ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] | [-k computer-list] [-w timeout] destination-list -t Ping 指定的計算機直到中斷。 -a 將地址解析為計算機名。 -n count 發送count 指定的 ECHO 數據包數。默認值為 4。 -l length 發送包含由 length 指定的數據量的 ECHO 數據包。默認為 32 位元組;最大值是65,527。 -f 在數據包中發送"不要分段"標志。數據包就不會被路由上的網關分段。 -i ttl 將"生存時間"欄位設置為 ttl 指定的值。 -v tos 將"服務類型"欄位設置為 tos 指定的值。 -r count 在"記錄路由"欄位中記錄傳出和返回數據包的路由。count 可以指定最少 1 台,最多 9 台計算機。 -s count 指定count 指定的躍點數的時間戳。 -j computer-list 利用computer-list 指定的計算機列表路由數據包。連續計算機可以被中間網關分隔(路由稀疏源)IP 允許的最大數量為 9。 -k computer-list 利用computer-list 指定的計算機列表路由數據包。連續計算機不能被中間網關分隔(路由嚴格源)IP 允許的最大數量為 9。 -w timeout 指定超時間隔,單位為毫秒。 destination-list 指定要 ping 的遠程計算機。 Ping的返回信息有"Request Timed Out"、"Destination Net Unreachable"和"Bad IP address"還有"Source quench received"。 "Request Timed Out"這個信息表示對方主機可以到達到TIME OUT,這種情況通常是為對方拒絕接收你發給它的數據包造成數據包丟失。大多數的原因可能是對方裝有防火牆或已下線。 "Destination Net Unreachable"這個信息表示對方主機不存在或者沒有跟對方建立連接。這里要說明一下"destination host unreachable"和"time out"的區別,如果所經過的路由器的路由表中具有到達目標的路由,而目標因為其它原因不可到達,這時候會出現"time out",如果路由表中連到達目標的路由都沒有,那就會出現"destination host unreachable"。 "Bad IP address" 這個信息表示你可能沒有連接到DNS伺服器所以無法解析這個IP地址,也可能是IP地址不存在。 "Source quench received"信息比較特殊,它出現的機率很少。它表示對方或中途的伺服器繁忙無法回應。 怎樣使用Ping這命令來測試網路連通呢? 連通問題是由許多原因引起的,如本地配置錯誤、遠程主機協議失效等,當然還包括設備等造成的故障。 首先我們講一下使用Ping命令的步驟。 使用Ping檢查連通性有五個步驟: 1. 使用ipconfig /all觀察本地網路設置是否正確; 2. Ping 127.0.0.1,127.0.0.1 回送地址Ping回送地址是為了檢查本地的TCP/IP協議有沒有設置好; 3. Ping本機IP地址,這樣是為了檢查本機的IP地址是否設置有誤; 4. Ping本網網關或本網IP地址,這樣的是為了檢查硬體設備是否有問題,也可以檢查本機與本地網路連接是否正常;(在非區域網中這一步驟可以忽略) 5. Ping遠程IP地址,這主要是檢查本網或本機與外部的連接是否正常。
⑩ 用PING指令可以攻擊IP 地址嗎
可以,ping ip -t 這個命令可以不斷地對指定ip進行ping攻擊。
但是多說網站是限制ping的,是ping不通的,這個命令是檢查網路是否通暢的,個人防火牆一般也有防ping功能。如果要達到攻擊的效果,那就需要大量的機器同時ping一個伺服器,一般很少使用。