Re: Who uses libnet, and for what?
Jon Hart <[email protected]>
| Newsgroups | gmane.comp.security.libnet |
|---|---|
| Message-ID | <[email protected]> |
On Sun, Feb 15, 2004 at 11:11:29PM -0800, Mike Schiffman wrote: > Hey guys, I want to compile a list of who uses libnet, and for what > projects... So let's start rattling off who's done what and doing what > with the ole' libnet... I started with libnet quite a while back. I thought I had a pretty good grasp on TCP/IP and all manner of things, but I'm a hands-on kind of guy. So I started toying with Net::RawIP to craft packets, but I was only moderately pleased with its abilities. Shortly thereafter I stumbled upon libnet, which seemed to be fairly robust, in active development, and in use by quite a few people. I quickly learned how things do an don't work in the world of networking, mostly thanks to libnet. So, what do I use it for specifically? I wrote a bunch of simple tools for crafting various types of packets. Honestly these started out as mere "practice" programs to get myself familiar with libnet, but they've come quite a way. They aren't the prettiest, but they work and I keep copies of the binaries and the source on all my systems: http://spoofed.org/files/. I also find libnet simple enough such that if I have a particular protocol or service that I don't understand, or a particular implementation that I suspect is misbehaving, I can quickly hack something together to speak that protocol. Simple enough to allow quick hacking and prototyping, yet robust enough to do damn near whatever you can dream up. -jon