From c8952f48cdb18d711e5403a4ae4643b12b53a40b Mon Sep 17 00:00:00 2001 From: shinnok Date: Tue, 21 Jun 2011 10:06:38 +0000 Subject: [PATCH] Update my TODO file. --- todo/shinnok.txt | 53 +++++++++++++++++++++++++++--------------------- 1 file changed, 30 insertions(+), 23 deletions(-) diff --git a/todo/shinnok.txt b/todo/shinnok.txt index e7998f715..9ce0ea0dc 100644 --- a/todo/shinnok.txt +++ b/todo/shinnok.txt @@ -1,21 +1,14 @@ In progress: -o --max-conns is broken in latest svn -> fixed in r24130, other two - bugs discovered: - o --max-conns 0 kills ncat with a glibc assertion error on calloc with - zero as nmemb(??) at: - init_fdlist(&broadcast_fdlist, o.conn_limit); - o When killing the first initiated connection on --max-conns > 1 Ncat: - Ncat: Program bug: fd (5) not on list. QUITTING. - -o Ncat hangs on ssl -> mostly done, some refactoring left to do - http://seclists.org/nmap-dev/2011/q2/842 -o Review latest revision of Marek's ncat_proxy.patch +o Review latest revision of Marek's ncat_proxy.patch - DONE http://seclists.org/nmap-dev/2011/q2/573 + o Commit approval pending + o Ncat should close its socket and refuse further connections after the first one, if invoked without --keep-open. That's what traditional netcat does - too. + TESTS in ncat-test.pl + too. - DONE http://seclists.org/nmap-dev/2011/q2/944 + o TESTS in ncat-test.pl o Pending uncompleted SSL handshakes when in --exec* listening mode make Ncat consume 100% cpu(core/thread). Possible solutions: @@ -38,18 +31,8 @@ o libpcre/pcre.h - is cleared upon make distclean thus leaving the SVN working directory dirty http://seclists.org/nmap-dev/2011/q2/708 -o Investigate and document how easy it is to drop Ncat.exe by itself - on other systems and have it work. We should also look into the - dependencies of Nmap and Zenmap. It may be instructive to look at - "Portable Firefox" - (http://portableapps.com/apps/internet/firefox_portable) which is - built using open source technology from portableapps.com, or look at - "The Network Toolkit" by Cace - (http://www.cacetech.com/products/network_toolkit.html). For Nmap - and Nping, we may want to improve our Winpcap to load as a DLL - without requiring installation. There is a separate TODO item for that. - o E-mail nmap-dev with QtCreator usage steps for Nmap + o E-mail nmap-dev with GProfiles /ncrack o Create new default username list: http://seclists.org/nmap-dev/2010/q1/798 @@ -92,3 +75,27 @@ o We should offer partial results when a host o This also might let us provide a feature for skipping the rest of an Nmap phase which is going too slowly (I think that has its own Nmap TODO item). + +Done: + +o --max-conns is broken in latest svn -> fixed in r24130, other two + bugs discovered: + o --max-conns 0 kills ncat with a glibc assertion error on calloc with + zero as nmemb(??) at: + init_fdlist(&broadcast_fdlist, o.conn_limit); + o When killing the first initiated connection on --max-conns > 1 Ncat: + Ncat: Program bug: fd (5) not on list. QUITTING. + +o Ncat hangs on ssl -> mostly done, some refactoring left to do + http://seclists.org/nmap-dev/2011/q2/842 + +o Investigate and document how easy it is to drop Ncat.exe by itself + on other systems and have it work. We should also look into the + dependencies of Nmap and Zenmap. It may be instructive to look at + "Portable Firefox" + (http://portableapps.com/apps/internet/firefox_portable) which is + built using open source technology from portableapps.com, or look at + "The Network Toolkit" by Cace + (http://www.cacetech.com/products/network_toolkit.html). For Nmap + and Nping, we may want to improve our Winpcap to load as a DLL + without requiring installation. There is a separate TODO item for that.