Nmap Development mailing list archives
Nmap 4.76 released
From: Fyodor <fyodor () insecure org>
Date: Sat, 13 Sep 2008 02:17:25 -0700
Hi all. Hot on the heals of the huge 4.75 release is 4.76, which mostly consists of bug fixes for issues discovered by all the 4.75 attention. But a few other features and fixes slipped in as well. You can find it on the downloada page: http://nmap.org/download.html Please give it a try and let us know on nmap-dev if you encounter any problems. Here is the list of 13 key changes: o There is a new "external" script category, for NSE scripts which rely on a third-party network resource. Scripts that send data to anywhere other than the target are placed in this category. Initial members are ASN.nse, dns-safe-recursion-port.nse, dns-safe-recursion-txid.nse, ripeQuery.nse, HTTP_open_proxy.nse, and whois.nse [David] o [Zenmap] A crash was fixed that affected Windows users with non-ASCII characters in their user names. [David] The error looked like this (with many variations): UnicodeDecodeError: 'utf8' codec can't decode byte 0x9c in position 28: unexpected code byte o [Zenmap] Several corner-case crashes were fixed: [David] File "radialnet\gui\NodeNotebook.pyo", line 429, in __create_widgets KeyError: 'tcp' File "radialnet\gui\RadialNet.pyo", line 1531, in __livens_up AttributeError: 'NoneType' object has no attribute 'get_nodes' File "zenmapGUI\MainWindow.pyo", line 308, in _create_ui_manager GError: Odd character '\' File "radialnet/gui/ControlWidget.py", line 104, in __create_widgets AttributeError: 'module' object has no attribute 'STOCK_INFO' File "radialnet\util\integration.pyo", line 385, in make_graph_from_hosts KeyError: 'hops' o [Zenmap] A crash was fixed that happened when opening the Hosts Viewer with an empty list of hosts. [David] The error message was File "radialnet\gui\HostsViewer.pyo", line 167, in __cursor_callback TypeError: GtkTreeModel.get_iter requires a tree path as its argument o Improved rpcinfo.nse to correctly parse a wider variety of server responses. [Sven Klemm] o [Zenmap] Fixed a data encoding bug which could cause the crash reporter itself to crash! [David] o Nmap's Windows self-installer now correctly registers/deletes the npf (Winpcap) service during install/uninstall. Also the silent install mode was improved to avoid a case where the Winpcap uninstaller was (non-silently) shown. [Rob Nicholls] o Nmap's Windows self-installer now checks whether the MS Visual C++ runtime components have already been installed to avoid running it again (which doesn't hurt anything, but slows down installation). [Rob Nicholls] o Fixed an assertion failure where raw TCP timing ping probes were wrongly used during a TCP connect scan: nmap: scan_engine.cc:2843: UltraProbe* sendIPScanProbe(UltraScanInfo*, HostScanStats*, const probespec*, u8, u8): Assertion `USI->scantype != CONNECT_SCAN' failed. Thanks to LevelZero for the report. [David] o Update the NSE bit library to replace deprecated use of luaL_openlib() with luaL_register(). This fixes a build error which occured on systems which have Lua libraries installed but LUA_COMPAT_OPENLIB not defined [Sven] o [Zenmap] The automatic crash reporter no longer requires an email address. [David] o [Zenmap] Highlighting of hostnames was improved to avoid wrongful highlighting of certain elapsed times, byte counts, and other non-hostname data. The blue highlight effects are now more subtle (no longer bold, underlined, or italic) [David] o [Zenmap] A warning that would occur when a host had the same service running on more than one port was removed. Thanks to Toralf Förster for the bug report. [David] GtkWarning: gtk_box_pack_start: assertion `child->parent == NULL' failed self.pack_start(widget, expand=False, fill=False) Enjoy! -Fyodor _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://SecLists.Org
Current thread:
- Nmap 4.76 released Fyodor (Sep 13)