./net/hping [command-line oriented TCP/IP packet assembler/analyzer]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 3.0.0pre1, Package name: hping-3.0.0pre1
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
hping is a command-line oriented TCP/IP packet assembler/analyzer. The
interface is inspired by the ping(8) unix command, but hping isn't just
for sending ICMP echo requests. It supports TCP, UDP, ICMP and RAW-IP
protocols, has a traceroute mode, the ability to send files in a covert
channel, and many other features. While hping was mainly used as a
security tool in the past, it can be used in many ways by people that
don't care about security to test networks and hosts. A subset of the
stuff you can do using hping:

- Firewall testing Advanced port scanning
- Network testing, using different protocols, TOS, fragmentation
- Manual path MTU discovery
- Advanced traceroute, under all the supported protocols
- Remote OS fingerprinting
- Remote uptime guessing
- TCP/IP stacks auditing

N.B. the message "[send_ip] sendto: No route to host" often indicates
that sending a packet has been blocked by PF on the local machine.


Filesize: 558.908 KB
Version History (View Complete History)
  • (2016-12-05) Updated to version: hping-3.0.0pre1
  • (2007-04-04) Updated to version: hping-2.0.0rc3p1
  • (2006-07-21) Package added to openports.se, version hping-2.0.0rc3p0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-05-06 09:10:18 by Marc Espie | Files touched by this commit (68)
Log message:
adjust distinfo post DISTFILES change
   2016-12-05 06:57:20 by Jeremie Courreges-Anglas | Files touched by this commit (10)
Log message:
Update to hping3
- drop privs to a dedicated user
- in case of error, print a message regarding pf blocking pf blocking
outgoing packets
- do not activate Tcl support (for now?)
Input and ok sthen@
   2016-12-05 06:57:20 by Jeremie Courreges-Anglas | Files touched by this commit (10)
Log message:
Update to hping3
- drop privs to a dedicated user
- in case of error, print a message regarding pf blocking pf blocking
outgoing packets
- do not activate Tcl support (for now?)
Input and ok sthen@
   2016-12-05 06:57:20 by Jeremie Courreges-Anglas | Files touched by this commit (10)
Log message:
Update to hping3
- drop privs to a dedicated user
- in case of error, print a message regarding pf blocking pf blocking
outgoing packets
- do not activate Tcl support (for now?)
Input and ok sthen@
   2016-12-05 06:57:20 by Jeremie Courreges-Anglas | Files touched by this commit (10)
Log message:
Update to hping3
- drop privs to a dedicated user
- in case of error, print a message regarding pf blocking pf blocking
outgoing packets
- do not activate Tcl support (for now?)
Input and ok sthen@
   2016-12-05 06:57:20 by Jeremie Courreges-Anglas | Files touched by this commit (10)
Log message:
Update to hping3
- drop privs to a dedicated user
- in case of error, print a message regarding pf blocking pf blocking
outgoing packets
- do not activate Tcl support (for now?)
Input and ok sthen@
   2016-12-05 06:57:20 by Jeremie Courreges-Anglas | Files touched by this commit (10)
Log message:
Update to hping3
- drop privs to a dedicated user
- in case of error, print a message regarding pf blocking pf blocking
outgoing packets
- do not activate Tcl support (for now?)
Input and ok sthen@
   2016-12-05 06:57:20 by Jeremie Courreges-Anglas | Files touched by this commit (10)
Log message:
Update to hping3
- drop privs to a dedicated user
- in case of error, print a message regarding pf blocking pf blocking
outgoing packets
- do not activate Tcl support (for now?)
Input and ok sthen@
   2016-12-05 06:57:20 by Jeremie Courreges-Anglas | Files touched by this commit (10)
Log message:
Update to hping3
- drop privs to a dedicated user
- in case of error, print a message regarding pf blocking pf blocking
outgoing packets
- do not activate Tcl support (for now?)
Input and ok sthen@
   2016-12-05 06:57:20 by Jeremie Courreges-Anglas | Files touched by this commit (10)
Log message:
Update to hping3
- drop privs to a dedicated user
- in case of error, print a message regarding pf blocking pf blocking
outgoing packets
- do not activate Tcl support (for now?)
Input and ok sthen@
   2016-12-05 06:57:20 by Jeremie Courreges-Anglas | Files touched by this commit (10)
Log message:
Update to hping3
- drop privs to a dedicated user
- in case of error, print a message regarding pf blocking pf blocking
outgoing packets
- do not activate Tcl support (for now?)
Input and ok sthen@
   2016-11-11 14:07:29 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
perl->sed
   2015-10-05 10:29:02 by Stuart Henderson | Files touched by this commit (24)
Log message:
REVISION bumps following the additional member in struct if_data,
to make sure packages get updated
   2015-05-01 11:40:58 by Antoine Jacoutot | Files touched by this commit (10)
Log message:
Consistency in endian.h includes.
   2015-05-01 11:40:58 by Antoine Jacoutot | Files touched by this commit (10)
Log message:
Consistency in endian.h includes.
   2015-05-01 11:40:58 by Antoine Jacoutot | Files touched by this commit (10)
Log message:
Consistency in endian.h includes.
   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2010-10-18 12:37:00 by Marc Espie | Files touched by this commit (357)
Log message:
USE_GROFF=Yes
   2010-07-12 16:07:42 by Stuart Henderson | Files touched by this commit (244)
Log message:
use REVISION, checked with before/after make show=PKGNAMES (plus some
extra-careful checking where there are complicated PSEUDO_FLAVORS).
   2007-09-15 16:37:00 by Michael Erdely | Files touched by this commit (333)
Log message:
Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN/ERRORS
Add $OpenBSD$ to p5-SNMP-Info/Makefile (ok kili@, simon@)
   2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912)
Log message:
base64 checksums.


   2007-04-03 07:55:22 by Alexandre Anriot | Files touched by this commit (1)
Log message:
drop maintainership.


   2006-05-30 18:08:20 by Alexandre Anriot | Files touched by this commit (2)
Log message:
- consistency, use perl instead of sed and don't break update-patches.
- don't add -Wall by default.
- remove outdated SECURITY file.
- bump PKGNAME.
ok naddy@


   2006-05-30 18:08:20 by Alexandre Anriot | Files touched by this commit (2)
Log message:
- consistency, use perl instead of sed and don't break update-patches.
- don't add -Wall by default.
- remove outdated SECURITY file.
- bump PKGNAME.
ok naddy@


   2005-07-07 02:25:15 by Alexandre Anriot | Files touched by this commit (1)
Log message:
add patch to let things work with all architectures.
approach advised by naddy@, tested by Chris Kuethe, ok xsa@


   2005-06-28 11:46:44 by Alexandre Anriot | Files touched by this commit (8)
Log message:
update my email address.
ok naddy@


   2005-06-09 16:16:06 by Peter Valchev | Files touched by this commit (1)
Log message:
teach it that amd64 is little endian


   2005-04-24 16:59:08 by Aleksander Piotrowski | Files touched by this commit (8)
Log message:
Update to 2.0.0rc3
>From new maintainer Alexandre Anriot <aanriot@atlantilde.com>


   2005-04-24 16:59:08 by Aleksander Piotrowski | Files touched by this commit (8)
Log message:
Update to 2.0.0rc3
>From new maintainer Alexandre Anriot <aanriot@atlantilde.com>


   2005-04-24 16:59:08 by Aleksander Piotrowski | Files touched by this commit (8)
Log message:
Update to 2.0.0rc3
>From new maintainer Alexandre Anriot <aanriot@atlantilde.com>


   2005-04-24 16:59:08 by Aleksander Piotrowski | Files touched by this commit (8)
Log message:
Update to 2.0.0rc3
>From new maintainer Alexandre Anriot <aanriot@atlantilde.com>


   2005-04-24 16:59:08 by Aleksander Piotrowski | Files touched by this commit (8)
Log message:
Update to 2.0.0rc3
>From new maintainer Alexandre Anriot <aanriot@atlantilde.com>


   2005-04-24 16:59:08 by Aleksander Piotrowski | Files touched by this commit (8)
Log message:
Update to 2.0.0rc3
>From new maintainer Alexandre Anriot <aanriot@atlantilde.com>


   2005-04-24 16:59:08 by Aleksander Piotrowski | Files touched by this commit (8)
Log message:
Update to 2.0.0rc3
>From new maintainer Alexandre Anriot <aanriot@atlantilde.com>


   2005-04-24 16:59:08 by Aleksander Piotrowski | Files touched by this commit (8)
Log message:
Update to 2.0.0rc3
>From new maintainer Alexandre Anriot <aanriot@atlantilde.com>


   2005-01-05 10:15:08 by Christian Weisgerber | Files touched by this commit (250)
Log message:
SIZE


   2004-12-15 17:31:27 by Aleksander Piotrowski | Files touched by this commit (179)
Log message:
Add WANTLIB markers


   2004-09-15 12:17:48 by Marc Espie | Files touched by this commit (262)
Log message:
new plists, kill a few INSTALL scripts.


   2004-05-07 09:28:32 by Christian Weisgerber | Files touched by this commit (26)
Log message:
Remove maintainer by his request.  Thanks, Jose.


   2004-04-20 18:16:12 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to 2.0.0rc2 from Chris Kuethe <ckuethe@ualberta.ca>:
"I've been running this for quite some time now, and it plays much
nicer with machines with multiple interfaces that come and go.
Also, the traceroute mode seems a lot more accurate."
LP64 fixes from yours truly.
ok maintainer


   2004-04-20 18:16:12 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to 2.0.0rc2 from Chris Kuethe <ckuethe@ualberta.ca>:
"I've been running this for quite some time now, and it plays much
nicer with machines with multiple interfaces that come and go.
Also, the traceroute mode seems a lot more accurate."
LP64 fixes from yours truly.
ok maintainer


   2004-04-20 18:16:12 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to 2.0.0rc2 from Chris Kuethe <ckuethe@ualberta.ca>:
"I've been running this for quite some time now, and it plays much
nicer with machines with multiple interfaces that come and go.
Also, the traceroute mode seems a lot more accurate."
LP64 fixes from yours truly.
ok maintainer


   2004-04-20 18:16:12 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to 2.0.0rc2 from Chris Kuethe <ckuethe@ualberta.ca>:
"I've been running this for quite some time now, and it plays much
nicer with machines with multiple interfaces that come and go.
Also, the traceroute mode seems a lot more accurate."
LP64 fixes from yours truly.
ok maintainer


   2004-04-20 18:16:12 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to 2.0.0rc2 from Chris Kuethe <ckuethe@ualberta.ca>:
"I've been running this for quite some time now, and it plays much
nicer with machines with multiple interfaces that come and go.
Also, the traceroute mode seems a lot more accurate."
LP64 fixes from yours truly.
ok maintainer


   2004-02-01 09:23:36 by Jose Nazario | Files touched by this commit (11)
Log message:
take maintainer now that dugsong has released these, ok pvalchev@


   2004-01-25 14:10:52 by Peter Valchev | Files touched by this commit (27)
Log message:
remove Dug Song from maintainer, ok'ed by him


   2003-12-15 14:55:58 by Christian Weisgerber | Files touched by this commit (479)
Log message:
remove WWW lines


   2002-10-27 18:38:47 by Christian Weisgerber | Files touched by this commit (72)
Log message:
No regression tests available.