Tool and Usage
Project details
Apr 21, 2015 hping3 is a free packet generator and analyzer for the TCP/IP protocol. Hping is one of the de-facto tools for security auditing and testing of firewalls and networks, and was used to exploit the Idle Scan scanning technique now implemented in the Nmap port scanner. For example, some tools could only scan Class C IPv4 networks. Hping3 is the latest version of hping, and hping2 is the most significant predecessor application. Several applications depend upon hping2, which has been around quite a bit longer than hping3. Hping is an open-source packet generator and analyzer for the TCP/IP protocol created by Salvatore Sanfilippo (also known as Antirez). It is one of the common tools used for security auditing and testing of firewalls and networks, and was used to exploit the idle scan scanning technique (also invented by the hping author), and now implemented in the Nmap Security Scanner.
- License
- GPLv2
- Programming language
- C
- Author
- Salvatore Sanfilippo
- Latest release
- No release found
Project health
Links
Hping Tool Download
hping GitHub project |
hping project website |
Introduction
Used for: Firewall testing, port scanning, network testing, traceroute, OS fingerprinting, OS fingerprinting, uptime guessing, TCP/IP auditing
Supported protocols: TCP, UDP, ICMP and RAW IP
Abilities: traceroute mode, send files between a covered channel
According to the website, hping is no longer actively developed. Some changes may be integrated into the source tree at GitHub.
Usage and audience
hping is commonly used for network analysis or penetration testing. Target users for this tool are pentesters and security professionals.
Tool review and remarks
The review and analysis of this project resulted in the following remarks for this security tool:
Hping Security Tool
Strengths
- + The source code of this software is available
Weaknesses
- - No releases on GitHub available
- - No updates for a while
Author and Maintainers
Hping is under development by Salvatore Sanfilippo.
Contributors
Installation
Supported operating systems
Hping is known to work on FreeBSD, Linux, macOS, Microsoft Windows, NetBSD, OpenBSD, and Solaris.
hping alternatives
Similar tools to hping:
Scapy
Scapy is an interactive packet manipulation program. It is able to forge or decode packets of a wide number of protocols and send and capture them.
addrwatch
Addrwatch is a tool similar to arpwatch to monitor IPv4/IPv6 and ethernet address pairing.
arping
arping is a tool for the discovery of hosts on a computer network using the Address Resolution Protocol (ARP).
This tool page was updated at . Found an improvement? Help the community by submitting an update.