Nmap Development mailing list archives

Jacek's Status Report #10 of 13


From: Jacek Wielemborek <d33tah () gmail com>
Date: Mon, 28 Jul 2014 20:54:34 +0200

Hello,

This is my report for week 10 of "Nsock-based port scanning"
Google Summer of Code project.

Accomplishments:

* Fixed a bug in the regression testing script that could happen when
the source code failed to build,

* Fixed a bug that happened when a host timed out and was not marked as
"complete",

* Did another major refactoring of the code - among other things, got
rid of nhss_map, factored out a constructor out of
NsockScanEngine::run() and split makeConnection() into makeConnection()
and makeNewConnection() [which was later renamed to send(New)?Probe].

* Fixed a bug related to not resetting active_probes on startup,

* Added early scan progress notification,

* Fixed a bug related to retransmitted probes not respecting --scan-delay,

* Implemented per-host probe canaries. For now, there's no probe scoring
and we only make decisions based on time,

* Added support for --max-rate and --min-rate. Mostly copied from
scan_engine.cc, not really tested yet,

* Introduced HostScanStats::getTiming(), which makes nmap-nsock-scan's
congestion control code more similar to

* Played with proxy support again.

Priorities:

* Experiment with rate limiting detection code from scan_engine.cc,

* Keep playing with proxy support,

* Keep working on regression testing software.

Yours,
Jacek Wielemborek


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Sent through the dev mailing list
http://nmap.org/mailman/listinfo/dev
Archived at http://seclists.org/nmap-dev/

Current thread: