Home page logo
/
Intro Reference Guide Book Install Guide
Download Changelog Zenmap GUI Docs
Bug Reports OS Detection Propaganda Related Projects
In the Movies In the News

Nping Logo

Table of Contents


  1. Introduction
  2. Downloading and Installing Nping
  3. Patches, Bug Reports, Questions, Suggestions, etc

Introduction


Nping is an open source tool for network packet generation, response analysis and response time measurement. Nping allows to generate network packets of a wide range of protocols, letting users to tune virtually any field of the protocol headers. While Nping can be used as a simple ping utility to detect active hosts, it can also be used as a raw packet generator for network stack stress tests, ARP poisoning, Denial of Service attacks, route tracing, etc.

Nping has a very flexible and powerful command-line interface that grants the user full control of the generated packets. These are some of Nping's features:

  • Custom TCP, UDP, ICMP and ARP packet generation.
  • Support for multiple target host specification.
  • Support for multiple target port specification.
  • Unprivileged modes for non-root users.
  • Support for Ethernet frame generation.
  • Support for IPv6 (currently experimental).
  • Runs on Linux, Mac OS and MS Windows.
  • Route tracing capabilities.
  • Highly customizable.
  • Free and open-source.

Nping was started as a "Google Summer of Code" Project in 2009. While it is already useful for many purposes, it is still in an early stage of development so it may contain bugs and some functionality may have not been implemented yet. Please, make sure you read the man page to fully understand Nping's usage before you use it.


Downloading and Installing Nping

Download Nping for Windows, Linux, or Mac OS X as part of Nmap from the Nmap download page. Source code can be downloaded there as well.

For the very latest code, checkout Nmap from our SVN repository (Nping-specific code is in the nping subdirectory) as described here. Use the normal steps to compile Nmap and Nping will be compiled along with it.

Patches, Bug Reports, Questions, Suggestions, etc

Questions, comments and bug reports are always welcome. Please use the Nmap development mailing list (nmap-dev). To subscribe, please visit: http://insecure.org/mailman/listinfo/nmap-dev.

Code patches to fix bugs are even better than bug reports. If you wish to contribute code to Nping, we have a todo list of features we would like to have. There are also some instructions for creating patch files and sending them, here.

For contact information, please visit section "Authors" in the man page .


Nmap Site Navigation

Intro Reference Guide Book Install Guide
Download Changelog Zenmap GUI Docs
Bug Reports OS Detection Propaganda Related Projects
In the Movies In the News
[ Nmap | Sec Tools | Mailing Lists | Site News | About/Contact | Advertising | Privacy ]