死亡之ping
《死亡之ping》是攻防教程的第一篇文章,該系列文章主要講解攻防常用命令、攻防準備、漏洞攻防、密碼攻防、病毒攻防等等。前面一些文章會講解攻防常用命令,如果你對此已經了解,可跳過~
ping命令用來測試數據包能否透過IP協議達到特定的主機。簡單來說,就是用來檢查網絡是否通暢以及網絡連接的速度。學習攻防,ping命令是入門的第一步。其原理是給目標主機發送一個數據包,其又返回一個同樣大小的數據包。這樣我們就可以確定目標主機的存在,還可以通過時間和成功響應次數估算丟失數據包率和數據包往返時間,也就是網絡延遲。
ping命令可在Linux系統、Windows系統上進行操作。
一、首先在Windows控制臺查看一下ping
win鍵+R打開運行框,輸入cmd回車:
輸入命令:ping/? 查看ping的用法
注:這里默認字體是白色,你可根據自己的喜好更改顏色:
命令:color -l
改變顏色只需要輸入:color [顏色值]
回歸正題,ping的用法就是:
在這里我講解幾個參數:
-t :該參數的設定,可以不斷的向目標主機發送數據包,直到其因承受不了這么多數據包而崩潰掉,這時候你就覺得該篇文章《死亡之ping》一點也不夸張吧。當然使用了該參數,想要強制停止,按ctrl+c 即可。
這是我對一臺虛擬機進行ping的結果,在發送接收11次數據包之后ctrl+c退出操作。
-n count : 自定義向目標主機發送數據包次數,默認為4次。
-l size :自定義發送數據包的大小,默認是32字節,最大可定義為65500字節。該參數定義字節和-t定義次數對目標主機可構成威脅,請慎用!
-a :解析主機名
另外一個功能:可通過域名查看主機地址:
二、Linux系統使用ping
打開我最喜歡的Kali ,打開使用終端直接使用。
首先,我們查看一下在Linux中如何使用ping
這只是截了一部分,在Linux中ping 的參數極多。
用法和Windows類似:
ping 參數 目標地址
在Linux上使用ping時有一個特點,沒有默認的發送幾次數據包,而是不停的發送,所以這時候需要手動ctrl+c停止發送。
并且在Linux中相同的參數功能確實不同的,就比如-l ,在Windows中是指定數據包大小。而在Linux中表達的意思卻是在等待目標主機返回數據包時,先發送指定個數個數據包。
等等直到80個數據包,先發送出去再接收。
在查看Linux中的ping 命令幫助時,雖是英文,但對于現在正在看文章的你來說,那都不是個問題。
你可根據幫助說明,使用更多的參數!
本篇《死亡之ping》基本內容介紹完啦,該系列文章也正在完善。歡迎關注本公眾號,學習更多攻防技能!
注:ping命令確實是攻防的好幫手,但是如果用在了惡搞方面,危害也是相當大,請慎重使用!
往期推薦:
黑客時代
安裝了Kali Linux,你便踏上了黑客之旅!
安裝完Kali,先來了解一下滲透測試
總結
- 上一篇: Android 电子市场
- 下一篇: Springboot课程试题库管理系统毕