nmap/mswin32
david 47bc61d69d Restrict the search path for DLLs to prevent DLL hijacking. If the
SetDllDirectory function is available, as it is on Windows XP SP1 and later,
use it to remove the current directory from the DLL search path. If the
function is not available, call SetCurrentDirectory to the directory containing
the executable.

I believe that such an attack is not currently possible against Nmap, because
it doesn't register any file type associations. This protects us in case such
associations are added in the future.
2010-09-04 04:52:23 +00:00
..
lib Applied Winpcap installer patch from Rob Nicholls which: 2009-10-25 23:26:40 +00:00
license-format
NET
NETINET
nsis Nmap's version of the WinPcap installer has been updated to 4.1.2. 2010-07-15 17:25:24 +00:00
OpenSSL Upgrading shipped OpenSSL for Windows to 0.9.8j 2009-02-02 18:41:34 +00:00
pcap-include Update pcap-int.h from http://www.winpcap.org/install/bin/WpcapSrc_4_1_1.zip. 2010-06-07 20:34:33 +00:00
RPC
winpcap Nmap's version of the WinPcap installer has been updated to 4.1.2. 2010-07-15 17:25:24 +00:00
icon1.ico
ifaddrlist.h
IPExport.h
libpcap-note.txt
Makefile Copy the nselib directory as we do in the POSIX makefile, to avoid installing 2010-06-11 22:39:10 +00:00
nmap.rc Update version number in nmap.rc and Nmap.nsi. 2010-06-30 14:50:00 +00:00
nmap.sln Define dependencies for the nping project. 2010-09-04 02:13:54 +00:00
nmap.vcproj Enabled ASLR and DEP for Nmap.exe, Ncat.exe and Nping.exe on Windows Vista and above. Visual C++ will set the /DYNAMICBASE and /NXCOMPAT flags in the PE header. Executables generated using py2exe or NSIS and third party binaries (OpenSSL, WinPcap) still don't support ASLR or DEP. Support for DEP on XP SP3, using SetProcessDEPPolicy(), could still be implemented. See http://seclists.org/nmap-dev/2010/q3/328 2010-08-12 14:01:16 +00:00
nmap_performance.reg
packet_types.h
python-wrap.bat Fix a typo in a comment. 2009-05-25 01:49:27 +00:00
resource.h
vcredist_x86.exe Update vcredist_x86.exe to version 9.0.30729.4148. Axel Pettinger reported that 2010-03-03 00:25:28 +00:00
winclude.h Remove nbase/Gnuc.h. This doesn't seem to actually be required for anything. It 2010-06-07 19:43:41 +00:00
winfix.cc Restrict the search path for DLLs to prevent DLL hijacking. If the 2010-09-04 04:52:23 +00:00
winfix.h