pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/nmap Update to 5.00



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d8345e52b93e
branches:  trunk
changeset: 396234:d8345e52b93e
user:      adrianp <adrianp%pkgsrc.org@localhost>
date:      Mon Jul 20 19:40:08 2009 +0000

description:
Update to 5.00
Fix for PR#41506
Fix missing @dirrm entries from PLIST*

Before we go into the detailed changes, here are the top 5 improvements in Nmap 5:
1. The new Ncat tool aims to be your Swiss Army Knife for data transfer, redirection, and debugging. We released a whole users' guide detailing security testing and network administration tasks made 
easy with Ncat.
2. The addition of the Ndiff scan comparison tool completes Nmap's growth into a whole suite of applications which work together to serve network administrators and security practitioners. Ndiff 
makes it easy to automatically scan your network daily and report on any changes (systems coming up or going down or changes to the software services they are running). The other two tools now 
packaged with Nmap itself are Ncat and the much improved Zenmap GUI and results viewer.
3. Nmap performance has improved dramatically. We spent last summer scanning much of the Internet and merging that data with internal enterprise scan logs to determine the most commonly open ports. 
This allows Nmap to scan fewer ports by default while finding more open ports. We also added a fixed-rate scan engine so you can bypass Nmap's congestion control algorithms and scan at exactly the 
rate (packets per second) you specify.
4. We released Nmap Network Scanning, the official Nmap guide to network discovery and security scanning. From explaining port scanning basics for novices to detailing low-level packet crafting 
methods used by advanced hackers, this book suits all levels of security and networking professionals. A 42-page reference guide documents every Nmap feature and option, while the rest of the book 
demonstrates how to apply those features to quickly solve real-world tasks. More than half the book is available in the free online edition.
5. The Nmap Scripting Engine (NSE) is one of Nmap's most powerful and flexible features. It allows users to write (and share) simple scripts to automate a wide variety of networking tasks. Those 
scripts are then executed in parallel with the speed and efficiency you expect from Nmap. All existing scripts have been improved, and 32 new ones added. New scripts include a whole bunch of 
MSRPC/NetBIOS attacks, queries, and vulnerability probes; open proxy detection; whois and AS number lookup queries; brute force attack scripts against the SNMP and POP3 protocols; and many more. All 
NSE scripts and modules are described in the new NSE documentation portal.

Details are here: http://nmap.org/changelog.html

diffstat:

 net/nmap/Makefile         |   13 ++-
 net/nmap/PLIST            |  168 ++++++++++++++++++++++-----------------------
 net/nmap/PLIST.zenmap     |   60 ++++++++-------
 net/nmap/distinfo         |   13 +-
 net/nmap/options.mk       |   13 +++-
 net/nmap/patches/patch-aa |    8 +-
 net/nmap/patches/patch-ac |   11 +++
 net/nmap/patches/patch-aj |    6 +-
 8 files changed, 158 insertions(+), 134 deletions(-)

diffs (truncated from 467 to 300 lines):

diff -r 0bd6ea4c0983 -r d8345e52b93e net/nmap/Makefile
--- a/net/nmap/Makefile Mon Jul 20 18:51:53 2009 +0000
+++ b/net/nmap/Makefile Mon Jul 20 19:40:08 2009 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.65 2009/04/01 08:00:44 apb Exp $
+# $NetBSD: Makefile,v 1.66 2009/07/20 19:40:08 adrianp Exp $
 #
 
-DISTNAME=      nmap-4.76
-PKGREVISION=   3
+DISTNAME=      nmap-5.00
 CATEGORIES=    net security
-MASTER_SITES=  http://download.insecure.org/nmap/dist/
+MASTER_SITES=  http://nmap.org/dist/
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    adrianp%NetBSD.org@localhost
@@ -52,6 +51,12 @@
        ${ECHO} "# ignored" > ${WRKSRC}/makefile.dep
 .endif
 
+SUBST_CLASSES+=                paths
+SUBST_STAGE.paths=     post-patch
+SUBST_FILES.paths=     ndiff/setup.py
+SUBST_SED.paths=        -e "s|@@PKGMANDIR@@|${PKGMANDIR}|g"
+SUBST_MESSAGE.paths=   Fixing paths.
+
 post-build:
        ${CP} ${PKGDIR}/PLIST ${WRKDIR}/.PLIST_SRC
 
diff -r 0bd6ea4c0983 -r d8345e52b93e net/nmap/PLIST
--- a/net/nmap/PLIST    Mon Jul 20 18:51:53 2009 +0000
+++ b/net/nmap/PLIST    Mon Jul 20 19:40:08 2009 +0000
@@ -1,6 +1,9 @@
-@comment $NetBSD: PLIST,v 1.9 2009/06/14 18:09:36 joerg Exp $
+@comment $NetBSD: PLIST,v 1.10 2009/07/20 19:40:08 adrianp Exp $
+bin/ncat
 bin/nmap
+man/man1/ncat.1
 man/man1/nmap.1
+share/ncat/ca-bundle.crt
 share/nmap/nmap-mac-prefixes
 share/nmap/nmap-os-db
 share/nmap/nmap-protocols
@@ -9,104 +12,95 @@
 share/nmap/nmap-services
 share/nmap/nmap.dtd
 share/nmap/nmap.xsl
+share/nmap/nse_main.lua
+share/nmap/nselib/base64.lua
+share/nmap/nselib/comm.lua
 share/nmap/nselib/datafiles.lua
+share/nmap/nselib/dns.lua
 share/nmap/nselib/http.lua
+share/nmap/nselib/imap.lua
 share/nmap/nselib/ipOps.lua
 share/nmap/nselib/listop.lua
 share/nmap/nselib/match.lua
+share/nmap/nselib/msrpc.lua
+share/nmap/nselib/msrpcperformance.lua
+share/nmap/nselib/msrpctypes.lua
+share/nmap/nselib/netbios.lua
+share/nmap/nselib/nsedebug.lua
 share/nmap/nselib/packet.lua
+share/nmap/nselib/pop3.lua
 share/nmap/nselib/shortport.lua
-share/nmap/nselib/stdnse.lua
-share/nmap/nselib/strbuf.lua
-share/nmap/nselib/tab.lua
-share/nmap/nselib/url.lua
-share/nmap/scripts/HTTPAuth.nse
-share/nmap/scripts/HTTP_open_proxy.nse
-share/nmap/scripts/HTTPpasswd.nse
-share/nmap/scripts/HTTPtrace.nse
-share/nmap/scripts/MSSQLm.nse
-share/nmap/scripts/MySQLinfo.nse
-share/nmap/scripts/PPTPversion.nse
-share/nmap/scripts/RealVNC_auth_bypass.nse
+share/nmap/nselib/smb.lua
+share/nmap/nselib/smbauth.lua
+share/nmap/nselib/snmp.lua
+share/nmap/nselib/ssh1.lua
+share/nmap/nselib/ssh2.lua
 share/nmap/nselib/stdnse.lua
 share/nmap/nselib/strbuf.lua
 share/nmap/nselib/tab.lua
+share/nmap/nselib/unpwdb.lua
 share/nmap/nselib/url.lua
-share/nmap/nselib/base64.lua
-share/nmap/nselib/comm.lua
-share/nmap/nselib/dns.lua
-share/nmap/nselib/pop3.lua
-share/nmap/nselib/snmp.lua
-share/nmap/nselib/unpwdb.lua
-share/nmap/scripts/ASN.nse
-share/nmap/scripts/SNMPcommunitybrute.nse
-share/nmap/scripts/brutePOP3.nse
-share/nmap/scripts/dns-safe-recursion-port.nse
-share/nmap/scripts/dns-safe-recursion-txid.nse
-share/nmap/scripts/popcapa.nse
-share/nmap/scripts/whois.nse
-share/nmap/scripts/HTTPAuth.nse
-share/nmap/scripts/HTTP_open_proxy.nse
-share/nmap/scripts/HTTPpasswd.nse
-share/nmap/scripts/HTTPtrace.nse
-share/nmap/scripts/MSSQLm.nse
-share/nmap/scripts/MySQLinfo.nse
-share/nmap/scripts/PPTPversion.nse
-share/nmap/scripts/RealVNC_auth_bypass.nse
-share/nmap/scripts/SMTP_openrelay_test.nse
-share/nmap/scripts/SMTPcommands.nse
-share/nmap/scripts/SQLInject.nse
-share/nmap/scripts/SSHv1-support.nse
-share/nmap/scripts/SSLv2-support.nse
-share/nmap/scripts/UPnP-info.nse
-share/nmap/scripts/anonFTP.nse
-share/nmap/scripts/bruteTelnet.nse
-share/nmap/scripts/chargenTest.nse
-share/nmap/scripts/daytimeTest.nse
-share/nmap/scripts/dns-test-open-recursion.nse
-share/nmap/scripts/SMTP_openrelay_test.nse
-share/nmap/scripts/SMTPcommands.nse
-share/nmap/scripts/SNMPsysdescr.nse
-share/nmap/scripts/SQLInject.nse
-share/nmap/scripts/SSHv1-support.nse
-share/nmap/scripts/SSLv2-support.nse
-share/nmap/scripts/UPnP-info.nse
-share/nmap/scripts/anonFTP.nse
-share/nmap/scripts/bruteTelnet.nse
-share/nmap/scripts/chargenTest.nse
-share/nmap/scripts/daytimeTest.nse
-share/nmap/scripts/dns-test-open-recursion.nse
-share/nmap/scripts/echoTest.nse
+share/nmap/scripts/asn-query.nse
+share/nmap/scripts/auth-owners.nse
+share/nmap/scripts/auth-spoof.nse
+share/nmap/scripts/banner.nse
+share/nmap/scripts/daytime.nse
+share/nmap/scripts/dns-random-srcport.nse
+share/nmap/scripts/dns-random-txid.nse
+share/nmap/scripts/dns-recursion.nse
+share/nmap/scripts/dns-zone-transfer.nse
 share/nmap/scripts/finger.nse
-share/nmap/scripts/ftpbounce.nse
-share/nmap/scripts/iax2Detect.nse
-share/nmap/scripts/ircServerInfo.nse
-share/nmap/scripts/ircZombieTest.nse
+share/nmap/scripts/ftp-anon.nse
+share/nmap/scripts/ftp-bounce.nse
+share/nmap/scripts/ftp-brute.nse
+share/nmap/scripts/html-title.nse
+share/nmap/scripts/http-auth.nse
+share/nmap/scripts/http-iis-webdav-vuln.nse
+share/nmap/scripts/http-open-proxy.nse
+share/nmap/scripts/http-passwd.nse
+share/nmap/scripts/http-trace.nse
+share/nmap/scripts/iax2-version.nse
+share/nmap/scripts/imap-capabilities.nse
+share/nmap/scripts/irc-info.nse
+share/nmap/scripts/ms-sql-info.nse
+share/nmap/scripts/mysql-info.nse
 share/nmap/scripts/nbstat.nse
-share/nmap/scripts/netbios-smb-os-discovery.nse
-share/nmap/scripts/promiscuous.nse
-share/nmap/scripts/ripeQuery.nse
-share/nmap/scripts/robots.nse
-share/nmap/scripts/rpcinfo.nse
-share/nmap/scripts/echoTest.nse
-share/nmap/scripts/finger.nse
-share/nmap/scripts/ftpbounce.nse
-share/nmap/scripts/iax2Detect.nse
-share/nmap/scripts/ircServerInfo.nse
-share/nmap/scripts/ircZombieTest.nse
-share/nmap/scripts/nbstat.nse
-share/nmap/scripts/netbios-smb-os-discovery.nse
-share/nmap/scripts/promiscuous.nse
-share/nmap/scripts/ripeQuery.nse
-share/nmap/scripts/robots.nse
+share/nmap/scripts/p2p-conficker.nse
+share/nmap/scripts/pop3-brute.nse
+share/nmap/scripts/pop3-capabilities.nse
+share/nmap/scripts/pptp-version.nse
+share/nmap/scripts/realvnc-auth-bypass.nse
+share/nmap/scripts/robots.txt.nse
 share/nmap/scripts/rpcinfo.nse
 share/nmap/scripts/script.db
-share/nmap/scripts/showHTMLTitle.nse
-share/nmap/scripts/showHTTPVersion.nse
-share/nmap/scripts/showOwner.nse
-share/nmap/scripts/showSMTPVersion.nse
-share/nmap/scripts/showSSHVersion.nse
-share/nmap/scripts/skype_v2-version.nse
-share/nmap/scripts/strangeSMTPport.nse
-share/nmap/scripts/xamppDefaultPass.nse
-share/nmap/scripts/zoneTrans.nse
+share/nmap/scripts/skypev2-version.nse
+share/nmap/scripts/smb-brute.nse
+share/nmap/scripts/smb-check-vulns.nse
+share/nmap/scripts/smb-enum-domains.nse
+share/nmap/scripts/smb-enum-processes.nse
+share/nmap/scripts/smb-enum-sessions.nse
+share/nmap/scripts/smb-enum-shares.nse
+share/nmap/scripts/smb-enum-users.nse
+share/nmap/scripts/smb-os-discovery.nse
+share/nmap/scripts/smb-pwdump.nse
+share/nmap/scripts/smb-security-mode.nse
+share/nmap/scripts/smb-server-stats.nse
+share/nmap/scripts/smb-system-info.nse
+share/nmap/scripts/smtp-commands.nse
+share/nmap/scripts/smtp-open-relay.nse
+share/nmap/scripts/smtp-strangeport.nse
+share/nmap/scripts/sniffer-detect.nse
+share/nmap/scripts/snmp-brute.nse
+share/nmap/scripts/snmp-sysdescr.nse
+share/nmap/scripts/socks-open-proxy.nse
+share/nmap/scripts/sql-injection.nse
+share/nmap/scripts/ssh-hostkey.nse
+share/nmap/scripts/sshv1.nse
+share/nmap/scripts/sslv2.nse
+share/nmap/scripts/telnet-brute.nse
+share/nmap/scripts/upnp-info.nse
+share/nmap/scripts/whois.nse
+@dirrm share/nmap/nselib
+@dirrm share/nmap/scripts
+@dirrm share/nmap
+@dirrm share/ncat
diff -r 0bd6ea4c0983 -r d8345e52b93e net/nmap/PLIST.zenmap
--- a/net/nmap/PLIST.zenmap     Mon Jul 20 18:51:53 2009 +0000
+++ b/net/nmap/PLIST.zenmap     Mon Jul 20 19:40:08 2009 +0000
@@ -1,3 +1,4 @@
+@comment $NetBSD: PLIST.zenmap,v 1.4 2009/07/20 19:40:08 adrianp Exp $
 bin/nmapfe
 bin/uninstall_zenmap
 bin/xnmap
@@ -52,6 +53,8 @@
 ${PYSITELIB}/radialnet/gui/NodeWindow.pyc
 ${PYSITELIB}/radialnet/gui/RadialNet.py
 ${PYSITELIB}/radialnet/gui/RadialNet.pyc
+${PYSITELIB}/radialnet/gui/SaveDialog.py
+${PYSITELIB}/radialnet/gui/SaveDialog.pyc
 ${PYSITELIB}/radialnet/gui/Toolbar.py
 ${PYSITELIB}/radialnet/gui/Toolbar.pyc
 ${PYSITELIB}/radialnet/gui/__init__.py
@@ -72,8 +75,6 @@
 ${PYSITELIB}/zenmapCore/BugRegister.pyc
 ${PYSITELIB}/zenmapCore/Diff.py
 ${PYSITELIB}/zenmapCore/Diff.pyc
-${PYSITELIB}/zenmapCore/DiffHtml.py
-${PYSITELIB}/zenmapCore/DiffHtml.pyc
 ${PYSITELIB}/zenmapCore/I18N.py
 ${PYSITELIB}/zenmapCore/I18N.pyc
 ${PYSITELIB}/zenmapCore/Name.py
@@ -164,8 +165,6 @@
 ${PYSITELIB}/zenmapGUI/TargetCombo.pyc
 ${PYSITELIB}/zenmapGUI/TopologyPage.py
 ${PYSITELIB}/zenmapGUI/TopologyPage.pyc
-${PYSITELIB}/zenmapGUI/Wizard.py
-${PYSITELIB}/zenmapGUI/Wizard.pyc
 ${PYSITELIB}/zenmapGUI/__init__.py
 ${PYSITELIB}/zenmapGUI/__init__.pyc
 ${PYSITELIB}/zenmapGUI/higwidgets/__init__.py
@@ -211,70 +210,75 @@
 share/zenmap/config/zenmap.conf
 share/zenmap/config/zenmap_version
 share/zenmap/docs/help.html
-share/zenmap/locale/pt_BR/LC_MESSAGES/umit.mo
-share/zenmap/misc/options.xml
+share/zenmap/locale/de/LC_MESSAGES/zenmap.mo
+share/zenmap/locale/fr/LC_MESSAGES/zenmap.mo
+share/zenmap/locale/hr/LC_MESSAGES/zenmap.mo
+share/zenmap/locale/pt_BR/LC_MESSAGES/zenmap.mo
 share/zenmap/misc/profile_editor.xml
-share/zenmap/misc/wizard.xml
-share/zenmap/pixmaps/default.svg
 share/zenmap/pixmaps/default_32.png
 share/zenmap/pixmaps/default_75.png
-share/zenmap/pixmaps/freebsd.svg
 share/zenmap/pixmaps/freebsd_32.png
 share/zenmap/pixmaps/freebsd_75.png
-share/zenmap/pixmaps/irix.svg
 share/zenmap/pixmaps/irix_32.png
 share/zenmap/pixmaps/irix_75.png
-share/zenmap/pixmaps/linux.svg
 share/zenmap/pixmaps/linux_32.png
 share/zenmap/pixmaps/linux_75.png
-share/zenmap/pixmaps/macosx.svg
 share/zenmap/pixmaps/macosx_32.png
 share/zenmap/pixmaps/macosx_75.png
-share/zenmap/pixmaps/openbsd.svg
 share/zenmap/pixmaps/openbsd_32.png
 share/zenmap/pixmaps/openbsd_75.png
 share/zenmap/pixmaps/radialnet/border.png
-share/zenmap/pixmaps/radialnet/close.png
-share/zenmap/pixmaps/radialnet/collapse.png
-share/zenmap/pixmaps/radialnet/expand.png
 share/zenmap/pixmaps/radialnet/firewall.png
 share/zenmap/pixmaps/radialnet/logo.png
-share/zenmap/pixmaps/radialnet/logo.svg
 share/zenmap/pixmaps/radialnet/padlock.png
 share/zenmap/pixmaps/radialnet/router.png



Home | Main Index | Thread Index | Old Index