1
0
mirror of https://github.com/nmap/nmap.git synced 2026-02-03 12:06:35 +00:00
Commit Graph

550 Commits

Author SHA1 Message Date
david
a041909485 Call locale.getdefaultlocale to get the system locale setting instead of
relying on gettext.install to do it. locale.getdefaultlocale checks the LANG
environment variable like gettext.install does, but it additionally does
platform-specific checks that remove the need to set LANG on Windows.
2009-02-03 23:54:58 +00:00
david
8aa4ab72a8 Add to CHANGELOG:
o [Zenmap] Removed some unnecessary GTK+ files from the files
  installed by the Windows executable installer [David].
2009-02-03 21:52:35 +00:00
david
71a2cd30f2 Tweaked the file format of the topology icons (firewall.png, padlock.png, etc.)
in an attempt to improve compatibility with some versions of GTK+. This may fix
a crash like
  File "radialnet/gui/Image.py", line 53, in get_pixbuf
    self.__cache[icon + image_type] = gtk.gdk.pixbuf_new_from_file(file)
  GError: Couldn't recognize the image file format for file 'radialnet/padlock.png'
All I did was open the files in the GIMP and resave them.
2009-02-03 20:44:18 +00:00
fyodor
24327d201d final changelog entries in prep for 4.85BETA3 2009-02-03 02:34:11 +00:00
fyodor
c23d98cae5 o Revert the temporary GTK DLL workaround (r11899) which added
duplicate DLL files to the distribution.  David found that using a
  different GTK download fixed the problem (see
  docs/win32-installer-zenmap-buildguide.txt) and Fyodor was able to
  reproduce and implement.
2009-02-03 02:03:48 +00:00
kris
006b5b863b Upgrading shipped OpenSSL for Windows to 0.9.8j 2009-02-02 18:41:34 +00:00
david
339d72883e Fix a Zenmap crash that happened when running a scan from the command wizard. 2009-02-02 18:28:51 +00:00
kris
3348faca3a update ip_is_reserved(): 109/8 and 178/8 allocated 2009-02-02 18:02:41 +00:00
fyodor
a8ff6858b4 o The conditions for printing OS fingerprints to XML output are now
the same as are used to decide whether to print them in the other
  formats. So they will be printed if submission is desirable,
  otherwise they are only printed if debuging is enabled or verbosity
  is 2 or higher. [Tom Sellers]
2009-02-01 21:08:39 +00:00
fyodor
520081e34e Fix Ncat compilation with the MingW windows compiler. [Gisle Vanem] 2009-01-31 09:51:48 +00:00
fyodor
b290ec93af prep for 4.85BETA2 release 2009-01-30 05:29:46 +00:00
fyodor
298d17268e o Made a few improvements to nmap.xsl (details:
http://seclists.org/nmap-dev/2009/q1/0210.html) [Tom Sellers]
2009-01-28 00:57:57 +00:00
david
a5b73cf906 Rename the xampp-default-auth script to ftp-brute. Incorporate some code
improvements in the script from Vlatko Kosturjak. Remove the nobody/e0e0e0e0
test credentials because I can't find a web source to substantiate them.
2009-01-26 06:02:45 +00:00
fyodor
a52108c995 CHANGELOG spell-checking patch by Armin Mueller 2009-01-25 19:57:25 +00:00
david
0a18abd154 Add a new French Zenmap translation by Gutek. 2009-01-24 17:00:56 +00:00
kris
26ffc470ab typo 2009-01-24 04:04:32 +00:00
david
6f5c4b5070 In Makefile.in, have ncat_build depend on nbase_build and nsock_build to
avoid a race condition. "make all" would make nsock and ncat, and ncat
would in turn make nsock. If the timing was right, the two simultaneous
builds would trample each other.

It may seem inefficient to have all these recursive makes calling down
the dependency tree all the time, but GNU Make at least remembers which
targets were already completed so for example only one descent into
nbase_build will be done per "make all".
2009-01-23 23:05:37 +00:00
david
98f31853e6 Fix a typo in CHANGELOG, and fix a reproduction recipe. To get a half-complete
XML file, do "nmap 0 -oX -", not "nmap nonexistent -oX -". The first is an
invalid host specification, the second is just a name resolution error. The
original recipe was wrong in the log of the commit that fixed the problem.
2009-01-23 22:30:31 +00:00
fyodor
8ea37dc891 I'm pretty much done with the CHANGELOG, now on to the building of 4.85BETA1! 2009-01-23 22:17:30 +00:00
david
3868ca873e Remove trailing null bytes from Ncat's responses in HTTP proxy mode. (Also the
abuse of using the receive buffer as scratch space to format responses.)
2009-01-23 17:49:06 +00:00
fyodor
58fa06fefc More work on the CHANGELOG, not quite done 2009-01-23 09:34:47 +00:00
fyodor
0435ad1194 Add a whole bunch of entries to the CHANGELOG, though more remain to be added 2009-01-23 08:24:39 +00:00
fyodor
8560b99618 Version number update to 4.77BETA, and some CHANGELOG updates (I'm not done) in prep for release 2009-01-23 02:12:34 +00:00
fyodor
8daf8b1474 o Update Windows installer to handle Windows 7 (tested with the Beta
build 7000) [Rob Nicholls]
2009-01-22 19:38:29 +00:00
fyodor
2e5795b109 o Nmap now reports a proper error message when you combine an IPv6
scan (-6) with random IPv4 address selection (-iR). [Henri Doreau]
2009-01-19 20:22:59 +00:00
david
aef760f2f3 Add patch from Henri Doreau that makes --excludefile properly handle files with
no terminating newline.
2009-01-14 22:20:18 +00:00
david
6f56ebfc22 In Nsock, handle WSAEADDRNOTAVAIL (errno 10049) as a known connection error
rather than allowing an assertion failure. This error code is sometimes
returned by Windows when attempting to scan a broadcast address or port 0.
2009-01-14 20:16:25 +00:00
kris
34518abf1d Reversing r11550 (nsi_set_debug() changelog entry) 2009-01-08 02:13:28 +00:00
david
37601e7f0d Add to CHANGELOG:
o NSE prints messages in debugging mode whenever a script starts or
  finishes [Patrick, David].
2009-01-07 04:28:46 +00:00
kris
20ec1c416e o An "elapsed" attribute has been added to the XML output, representing
the total scan time in seconds (floating point).
2009-01-05 05:57:35 +00:00
fyodor
856b5cbe2d fix spelling error 2009-01-04 00:50:57 +00:00
kris
5725a169bf Make robots.txt.nse be silent instead of printing reports for a file with no
disallowed entries
2009-01-03 16:54:47 +00:00
david
02412b7cd9 Add to CHANGELOG:
o When a system route can't be matched up directly with an interface
  by comparing addresses, Nmap now tries to match the route through
  another route. This helps for instance with a PPP connection where
  the default route's gateway address is routed through a different
  route, the one associated with the address of the PPP device. The
  problem would show itself as an inability to scan through the
  default route and the error message
    WARNING: Unable to find appropriate interface for system route to ...
2009-01-01 19:53:50 +00:00
david
7261608125 Update the German Zenmap translation by Chris Leick. Debian bug #510158. 2008-12-30 19:46:17 +00:00
kris
5e28ad96d4 Adding nsi_set_debug() to Nsock to enable socket debugging (SO_DEBUG) 2008-12-30 01:23:49 +00:00
ron
773000b65a Merging changes from my experimental branch; the new versions of this scripts, which have significant changes to their core functionality, managed to hold their own against Brandon's network. More testing would be very helpful, though, especially with credentials (most of Brandon's scans were anonymous). 2008-12-24 00:53:01 +00:00
david
46f8875b6e Add to CHANGELOG:
o A problem that caused OS detection to fail for most hosts in a
  certain was fixed. It happened when sending raw Ethernet frames
  (by default on Windows or on other platforms with --send-eth) to
  hosts on a switched LAN. The destination MAC address was wrong for
  most targets. The symptom was that only one out of each scan group
  of 20 or 30 hosts would have a meaningful OS fingerprint. Thanks go
  to Michael Head for running tests and especially Trent Snyder for
  testing and finding the cause of the problem. [David]
2008-12-19 21:51:53 +00:00
david
9fe196bb0b o Fixed a division by zero error in the packet rate measuring code
that could cause a display of infinity packets per seconds near the
  start of a scan. [Jah]
2008-12-17 02:48:14 +00:00
ron
ea42f39faa Merged in significant changes to Microsoft RPC calls 2008-12-07 16:16:11 +00:00
david
e70d1966d9 Add a translation of Zenmap into German by Chris Leick. Originally from Debian
bug #507867.
2008-12-06 19:08:56 +00:00
david
34db08b94b Add to CHANGELOG:
o Zenmap now runs ndiff to do its "Compare Results" function. This
  completely replaces the old diff view. ndiff is now required to do
  comparisons in Zenmap. [David]
2008-11-25 20:39:20 +00:00
kris
5be831f06f o Fixed a bug in the IP validation code which would have let a specially
crafted reply sent from a host on the same LAN slip through and cause
  Nmap to segfault.  Thanks to ithilgore of sock-raw.homeunix.org for
  the very detailed bug report. [Kris]
2008-11-21 16:17:11 +00:00
david
5a50254080 Make the Zenmap crash reporter more respectful of privacy. Allow editing of all
information in the report and make reports containing an email address private.
2008-11-21 03:30:08 +00:00
david
179a461fe9 Fix Zenmap internationalization. This involved renaming some files to be in the
"zenmap" translation domain rather than the "umit" one, and changing a little
bit of gettext code. The only translation available is pt_BR inherited from
Umit.
2008-11-21 00:51:38 +00:00
batrick
0f28f2818b Fixed host.os table to be a 1 based array rather than 0 based. 2008-11-20 20:30:43 +00:00
david
a52ba00a92 o [Zenmap] Zenmap now parses and records XSL stylesheet information
from Nmap XML files, so files saved by Zenmap will be viewable in a
  web browser just like those produced by Nmap.
2008-11-20 18:44:41 +00:00
david
a6b78f7bd4 Add to CHANGELOG:
o A possible Lua stack overflow in dns.lua was fixed. [David]
2008-11-20 00:09:39 +00:00
david
46210e8db0 Add to CHANGELOG:
o The NSE registry now persists across host groups. [David]
2008-11-19 02:29:59 +00:00
ron
8e89a0e217 updated scriptdb/CHANGELOG, renamed smb-checkvulns.nse to nse-check-vulns.nse for consistency with the new naming standard 2008-11-10 19:06:50 +00:00
fyodor
df4cda5161 Note new man page translation by Guz Alexander 2008-11-08 22:47:08 +00:00