From 0807b0c66c33609af7bd3805c55ca53c812bd84c Mon Sep 17 00:00:00 2001 From: fyodor Date: Tue, 18 Jan 2011 19:38:22 +0000 Subject: [PATCH] Move ncat.txt contents (except unix domain socket connectivity task) and zenmap.txt contents to nmap.txt so we can prioritize all the nmap-related tasks together in one file --- todo/ncat.txt | 7 ------- todo/nmap.txt | 19 +++++++++++++++++++ todo/zenmap.txt | 12 ------------ 3 files changed, 19 insertions(+), 19 deletions(-) delete mode 100644 todo/ncat.txt delete mode 100644 todo/zenmap.txt diff --git a/todo/ncat.txt b/todo/ncat.txt deleted file mode 100644 index 6bd3e7ada..000000000 --- a/todo/ncat.txt +++ /dev/null @@ -1,7 +0,0 @@ -* Send one line at a time when --delay is in effect. This is cumbersome - to do until Nsock supports buffered reading. -* Make the HTTP proxy support the chunked transfer encoding, then change - it to be HTTP/1.1 and support pipelining. -* Drop privileges on startup. -* Work as a SOCKS4a/SOCKSv5 proxy. -* Connect to a unix domain socket. diff --git a/todo/nmap.txt b/todo/nmap.txt index a45821321..971c15a35 100644 --- a/todo/nmap.txt +++ b/todo/nmap.txt @@ -24,6 +24,15 @@ o [Ncat] Make --exec work in conjunction with --proxy. The --proxy ==STUFF WE WANT IN STABLE RELEASE ABOVE THIS LINE== +o [Zenmap] Use a more efficient algorithm to update the display of Nmap normal + output in live scans. + zenmapGUI.NmapOutputViewer.NmapOutputViewer.refresh_output calls + zenmapCore.NmapCommand.NmapCommand.get_output, which re-reads the + entire output file (into memory) and then puts it in the text buffer + if it has changed. So already we're storing the whole output twice in + memory. When the text field changes, update_output_colors + re-highlights the whole file. + o The -V option to Nmap, in addition to reporting the version number, should give details on how Nmap was compiled and the environment it is running on. This includes things like whether SSL is enabled, @@ -133,6 +142,16 @@ o Further brainstorm and consider implementing more prerule/postrule o [Implemented] dns-zone-transfer o [Implemented, but a joke] http-california-plates +o [NCAT] Send one line at a time when --delay is in effect. This is + cumbersome to do until Nsock supports buffered reading. + +o [NCAT] Make the HTTP proxy support the chunked transfer encoding, + then change it to be HTTP/1.1 and support pipelining. + +o [NCAT] Drop privileges on startup. + +o [NCAT] Work as a SOCKS4a/SOCKSv5 proxy. + o [NSE] Write a couple more MSRPC scripts inspired by sysinternals: o Windows system logs (like sysinternals' psloglist) o Services (like sysinternals' psservice) diff --git a/todo/zenmap.txt b/todo/zenmap.txt deleted file mode 100644 index eef36f26c..000000000 --- a/todo/zenmap.txt +++ /dev/null @@ -1,12 +0,0 @@ -o Use a more efficient algorithm to update the display of Nmap normal - output in live scans. - zenmapGUI.NmapOutputViewer.NmapOutputViewer.refresh_output calls - zenmapCore.NmapCommand.NmapCommand.get_output, which re-reads the - entire output file (into memory) and then puts it in the text buffer - if it has changed. So already we're storing the whole output twice in - memory. When the text field changes, update_output_colors - re-highlights the whole file. - - It should instead only read new text at the end of the output file and - append it to what's already in the text buffer. - http://seclists.org/nmap-dev/2011/q1/162