Haben Sie sich jemals gefragt, wie Sie Ihre Netzwerksicherheit testen können? Oder haben Sie sich jemals gefragt, wie man Netzwerkmessungen durchführt? Wenn ja, dann müssen Sie unbedingt über ein Tool namens hping Bescheid wissen, ein leistungsstarkes Linux-Befehlszeilentool, das Sie bei Netzwerkuntersuchungen, Messungen und Angriffstests unterstützen kann.
hping ist ein befehlszeilenorientierter TCP/IP-Paketassembler/-analysator. Seine Schnittstelle ist vom Unix-Befehl ping(8) inspiriert, HPing sendet jedoch nicht nur ICMP-Echo-Anfragen. Es unterstützt die Protokolle TCP, UDP, ICMP und RAW-IP, verfügt über einen Traceroute-Modus, die Möglichkeit, Dateien zwischen einem Overlay-Kanal zu senden und viele andere Funktionen.
Lokales Installationsverzeichnis erstellen
mkdir -p /usr/local/hping && cd /usr/local/hping
Herunterladen und entpacken
wget https://github.com/antirez/hping/archive/master.zip && unzip master.zip && cd hping-master
Abhängigkeitspakete installieren
yum install -y libpcap-devel yum install -y gcc gcc-c++ yum install -y tcl tcl-devel
Weiche Verbindungen einrichten
ln -sf /usr/include/pcap-bpf.h /usr/include/net/bpf.h
Installieren
./configure && make strip && make install
Abfrageversion testen
hping3 -v
Weitere Referenzen
hping -ltn 列出所有TCP端口 hping -p 发起TCP探测 -S设置SYN包 -a 伪造IP模拟DDOS
Das obige ist der detaillierte Inhalt vonTesten Sie die Netzwerksicherheit und -leistung: Erfahren Sie mehr über das Linux-Befehlszeilentool hping. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!