自由にパケットを変更して送信できるツール
TCP, UDP, ICMP, RAWIP をサポート
brew install hping
.bash_profile にパスを追加
export PATH="/usr/local/sbin:$PATH"
hping3 host [mode] [options]
モード
モード | 説明 |
---|---|
default | TCPパケットを送信 |
-rawip | TCPやUDPがない状態で送信(RAW IP) |
--icmp | ICMPパケットを送信 |
--udp | UDPパケットを送信 |
--scan | ポートスキャン |
ポート1 - 30 をスキャンします
sudo hping 127.0.0.1 --scan 1-30
sudo hping 127.0.0.1 --icmp --icmptype 13
こちらも同じ動作をします
sudo hping 127.0.0.1 --icmp-ts
sudo hping --tcp-timestamp -S 127.0.0.1 -p 80 -c 1