LogoHackDB
icon of hping3

hping3

hping3 is a versatile network tool for crafting and sending custom ICMP/UDP/TCP packets, enabling firewall testing, port scanning, traceroute, and OS fingerprinting.

Introduction

hping3 is a powerful and versatile command-line network tool, often referred to as an "Active Network Smashing Tool." It allows users to craft and send custom ICMP, UDP, and TCP packets, providing capabilities far beyond a standard ping utility.

Key Features & Use Cases:

  • Custom Packet Crafting: Send highly customized ICMP, UDP, and TCP packets with control over fragmentation, arbitrary packet body, and size.
  • Firewall Testing: Evaluate firewall rules by sending specific packet types and observing responses.
  • Port Scanning: Perform (spoofed) port scanning to identify open ports and services on target systems.
  • Network Performance Testing: Assess network performance using various protocols.
  • Path MTU Discovery: Determine the maximum transmission unit (MTU) along a network path.
  • Traceroute Functionality: Execute traceroute-like operations using different protocols, offering more flexibility than traditional traceroute.
  • OS Fingerprinting: Identify remote operating systems by analyzing their TCP/IP stack responses.
  • TCP/IP Stack Auditing: Audit the behavior and vulnerabilities of TCP/IP implementations.
  • File Transfer: Capable of transferring files over supported protocols.
  • Scriptability: Extend its functionality using the Tcl scripting language.

hping3 is an essential tool for penetration testers, network administrators, and security researchers for reconnaissance, network analysis, and security auditing.

Information

Tags

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates