Nmap Development mailing list archives

Jacek's Status Report #3 of 13


From: Jacek Wielemborek <d33tah () gmail com>
Date: Mon, 09 Jun 2014 21:03:49 +0200

Hello,

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

Accomplishments:

* Changed nmap-nsock-scan code so that it tries to keep at most 
max(o.max_parallelism, 100) connections open at once,
* Added a way to set a port state reason via the fourth parameter 
of set_port_state in nmap-nseportscan,
* Modified tester.py to work with more than one test case and 
added test cases for large numbers of probes and --max-rate,
* Found a bug in nsock related to ENETUNREACH,
* Aded schedule_scan, a function that schedules sending a given 
probe,
* Experimented a lot with connect() giving giving ephemeral ports 
on Linux,
* Added synscan.nse, a trivial SYN scanning script,
* Read about TCP congestion control, experimented with Nmap's 
port scanning mechanisms.

Priorities:

* Learn more about Nmap's congestion control mechanisms,
* Experiment with timing in nmap-nseportscan and nmap-nsock-scan 
prototypes.

Yours,
Jacek Wielemborek

Attachment: signature.asc
Description: This is a digitally signed message part.

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

Current thread: