HPING3 on MacOSX (c).
This documentation covers various points related to the usage of hping3 under OSX.
If you run over compilation problems on OSX check the Open Bugs page.
Note: This documentation focuses on Panther (10.3), though many points may apply to Jaguar (10.2), but will not be supported.
Actually, the current repository for hping3 for that system is: Missing Page http://xview.net/hping3
We will merge information for OSX with this wiki page and keep the wiki up to date.
Nevertheless, binaries, ports etc... will be available there first.
As you may know hping3 is, even if hping2 is still there for backward compatibility, a complete new core for sending packets over the wire.
The command line interface will be rewritten soon to provide much better fonctionability and is intended to make things easier to use and understand.
hping3 can be build with Tcl support and this is the most important point here.
There are many ways to get a version of Tcl installed on your OSX system.
Apple provide one with the BSD subsystem, and there is also another native port called TclTkAqua. In the last, you will enjoy native Aqua support for Tk, no X11 installation required ;)
At the moment, there is no binary linked with the last one. We hope to be able to release some soon.
MacOSX is a trademark of Apple Computer Corp.