Ethical Hacking

Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package.
Computer Forensics Training at InfoSec Institute

Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors.




Network Security Libnet
[Top] [All Lists]

Re: libnet NG vs. libnet and Python bindings...

Subject: Re: libnet NG vs. libnet and Python bindings...
Date: Wed, 19 Jan 2005 08:13:14 +0100
Hello,

On Tue, Jan 18, 2005 at 05:44:42PM +0900, George V. Neville-Neil wrote:
Hi,

I'm looking at creating and maintaining a new set of Python bindings
for libnet.  How close is libnet-ng to being workable in the field?
I'm wondering which version to support.  I know that there exists such
a library for the older libnet but it is not really a complete
solution.

Pointers to docs and URLs welcome.


NG is  already workable  ;-) No ...  ok, let's be  serious. To  be 1.1
compliant, I still need to port some protocols (builders). That is not
really difficult most of the time  but it takes time. Just to motivate
some volunteers  who could help  me, that is a  really good way  to go
into NG internals (if  it is still not enough, I can  still pay a beer
for each ported builder ;)

There  is another  issue, more  complicated to  handle: porting  it to
different OS/architecture. I  worked on those I have access  to, but I
cant really do anything for others :(

About compatibility,  it has been  designed to be compatible  with the
current API, and it is mostly. Have a look in src/README.ng, there are
all the information.

Some documentation:
- internal designs:
  http://www.security-labs.org/index.php3?page=libnetng

- full documentation (also included in the sources):
  http://www.security-labs.org/libnetng/README.ng


I have several features  in mind to add. However, it  seems it is time
to take care of the builders. So, I'll work on that asap.

        Fred Raynal

PS: I started compilation tests under FreeBSD 5.3, and it compiles
now. But I still have some execution tests to perform.

<Prev in Thread] Current Thread [Next in Thread>