Nmap Development mailing list archives

Status Report #12 of 17


From: "Luis M." <luis.mgarc () gmail com>
Date: Mon, 13 Jul 2009 21:20:23 +0200

Hi!

Already week 12! I'm glad to say that most Nping's basic functionality
is already implemented so it would be great if you guys could download
it and give it a try. Some things may not work properly due to a big
change to use nsock architecture so now should be a good time to
catch some bugs. BTW, here are some of the accomplishments of last week
and priorities for this week:


Accomplishments:

* Big architectural experimental change. For portability reasons Nping
  is being modified to not use threads. Now it uses a single-thread
  approach based on nsock.
* Added support for ARP/RARP packet generation.
* Implemented UDP unprivileged mode.
* Finished implementation of Ethernet frame generation.
* Fixed a bug in ARPHeader class caused by the c++ compiler adding
  paddings to members of the ARP header struct.
* Added missing options to help screen. Output cleaned a little bit.
* Fixed a bug in devname2ipaddr() that affected both nmap and nping.
* Minor cleanup: Removed white space at the end of lines in all files.
* Fixed bug in --source-mac option parsing
* Added support for ARP/RARP packet output.
* Improved Echo protocol specification document.
* Added option --data-string that lets the user to include a custom
  ASCII string as payload.
* Fixed a bug in ICMP checksum computation. Checksums were not being
  computed correctly when user requested inclusion of payloads
* Modes ARP,RARP,ARP_RESPONSE and RARP_RESPONSE merged into mode ARP
  so it is consistent with the rest of protocols.

Priorities:

* Continue working on Nping man page.
* Test the new nsock-based approach.
* Test new UDP-Unprivileged mode.
* Start porting Nping to Windows.
* Start thinking about Echo Mode implementation.



Regards,


Luis.

_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev
Archived at http://SecLists.Org


Current thread: