pkgsrc-Changes archive

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

CVS commit: pkgsrc/security/dirb



Module Name:    pkgsrc
Committed By:   hubertf
Date:           Wed Aug 30 18:21:57 UTC 2023

Modified Files:
        pkgsrc/security/dirb: Makefile PLIST distinfo
Removed Files:
        pkgsrc/security/dirb/patches: patch-aa

Log Message:
dirb: Update to 2.20 [hubertf 2023-08-29]

Upstream Changes:

2.2.0 (23/04/2013)
-----

- FEATURE: added function compare_str() that returns the position of the first different character.
- BUG: fixed the use of finetunning for pages of type 30x in launch_attack()
- FEATURE: improved location_clean() function
- FEATURE: added wordlist hpsmh (hp system management homepage)
- BUG: fixed incorrect use of url_base in launch_attack()
- FEATURE: now in case of fixable error it goes to next directory instead of exiting
- BUG: corrected erroneous use of get_necs() in resume.c
- FEATURE: added wordlist axis and ror (ruby on rails), extended oas and tomcat

2.1.0 (25/05/2011)
-----

- FEATURE: tested URLs information adjusted to terminal width
- BUG: changed printf() that displayed and cleared URL in launch_attack() to avoid undue line breaks
- FEATURE: changed output format (all in 1 line)
- FEATURE: added wordlists: wps (websphere portal server), sap (sap j2ee), domino (update)

2.0.4 (06/04/2009)
-----

- BUG: -R option fails, fix by Hubert Seiwert
- FEATURE: don't force the / final if there are parameters in the url
- BUG: detection of recurring 401, 403 and 500 codes failed

2.0.3 (27/01/2009)
-----

- BUG: 301/302 detection with -f failed sometimes with recursion.
- FEATURE: the -N option now instead of setting the NEC, makes us ignore responses with that code.

2.0.2 (21/10/2008)
-----

- BUG: dump() function could be invoked before all the variables to be saved were defined.

2.0.1 (30/08/2007)
-----

- FEAUTRE: updated wordlist cgis.txt
- BUG: CURLOPT_MUTE option removed after deprecated in libcurl
- FEATURE: wordlist common.txt extended

2.0.0 (11/04/2007)
-----

- FEATURE: location_cmp() checks that what is passed to it is a valid url.
- BUG: fixed a bug that led to detect some 302 messages as directories.

1.99.0 (05/07/2006)
------

- FEATURE: directory listing detection in tomcat
- BUG: fixed off-by-one in uri_decode()
- FEATURE: Added Sharepoint wordlist
- BUG: Fixed a lot of bugs produced by the changes.
- FEATURE: NEC by directory.
- FEATURE: NEC by extension.

1.10.0 (25/04/2006)
------

- FEATURE: Added speedcontrol patch (option -z) of Sha0.

Package Changes:
- Install wordlists to make dirb even more useful.


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 pkgsrc/security/dirb/Makefile
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/security/dirb/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/security/dirb/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/security/dirb/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/dirb/Makefile
diff -u pkgsrc/security/dirb/Makefile:1.40 pkgsrc/security/dirb/Makefile:1.41
--- pkgsrc/security/dirb/Makefile:1.40  Wed Apr 19 08:11:21 2023
+++ pkgsrc/security/dirb/Makefile       Wed Aug 30 18:21:56 2023
@@ -1,22 +1,32 @@
-# $NetBSD: Makefile,v 1.40 2023/04/19 08:11:21 adam Exp $
+# $NetBSD: Makefile,v 1.41 2023/08/30 18:21:56 hubertf Exp $
 #
 
-PKGNAME=       dirb-1.9
-DISTNAME=      dirb19
-PKGREVISION=   30
+DISTNAME=      dirb220
+PKGNAME=       dirb-2.20
 CATEGORIES=    security
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=dirb/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://dirb.sourceforge.net/
 COMMENT=       Web Content Scanner
+LICENSE=       gnu-gpl-v2
 
-WRKSRC=        ${WRKDIR}/dirb
+WRKSRC=                ${WRKDIR}/dirb
+USE_TOOLS+=    pax chmod
 
 USE_PKGLOCALEDIR=      yes
 GNU_CONFIGURE=         yes
+INSTALLATION_DIRS+=    share/wordlists/dirb
 
 BUILDLINK_API_DEPENDS.curl+=   curl>=7.15.0nb1
 
+post-extract:
+       # Work around broken permissions in archive file, all mode 000
+       ${CHMOD} -R 755 ${WRKSRC}
+       ${FIND} ${WRKSRC}/wordlists -type f -print | ${XARGS} ${CHMOD} 644
+
+post-install:
+       cd ${WRKSRC}/wordlists && ${PAX} -rw * ${DESTDIR}${PREFIX}/share/wordlists/dirb
+
 .include "../../www/curl/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/security/dirb/PLIST
diff -u pkgsrc/security/dirb/PLIST:1.1.1.1 pkgsrc/security/dirb/PLIST:1.2
--- pkgsrc/security/dirb/PLIST:1.1.1.1  Fri Oct 14 00:44:03 2005
+++ pkgsrc/security/dirb/PLIST  Wed Aug 30 18:21:56 2023
@@ -1,5 +1,50 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2005/10/14 00:44:03 minskim Exp $
+@comment $NetBSD: PLIST,v 1.2 2023/08/30 18:21:56 hubertf Exp $
 bin/dirb
 bin/gendict
 bin/html2dic
 man/man1/dirb.1
+share/wordlists/dirb/big.txt
+share/wordlists/dirb/catala.txt
+share/wordlists/dirb/common.txt
+share/wordlists/dirb/euskera.txt
+share/wordlists/dirb/extensions_common.txt
+share/wordlists/dirb/indexes.txt
+share/wordlists/dirb/mutations_common.txt
+share/wordlists/dirb/others/best1050.txt
+share/wordlists/dirb/others/best110.txt
+share/wordlists/dirb/others/best15.txt
+share/wordlists/dirb/others/names.txt
+share/wordlists/dirb/small.txt
+share/wordlists/dirb/spanish.txt
+share/wordlists/dirb/stress/alphanum_case.txt
+share/wordlists/dirb/stress/alphanum_case_extra.txt
+share/wordlists/dirb/stress/char.txt
+share/wordlists/dirb/stress/doble_uri_hex.txt
+share/wordlists/dirb/stress/test_ext.txt
+share/wordlists/dirb/stress/unicode.txt
+share/wordlists/dirb/stress/uri_hex.txt
+share/wordlists/dirb/vulns/apache.txt
+share/wordlists/dirb/vulns/axis.txt
+share/wordlists/dirb/vulns/cgis.txt
+share/wordlists/dirb/vulns/coldfusion.txt
+share/wordlists/dirb/vulns/domino.txt
+share/wordlists/dirb/vulns/fatwire.txt
+share/wordlists/dirb/vulns/fatwire_pagenames.txt
+share/wordlists/dirb/vulns/frontpage.txt
+share/wordlists/dirb/vulns/hpsmh.txt
+share/wordlists/dirb/vulns/hyperion.txt
+share/wordlists/dirb/vulns/iis.txt
+share/wordlists/dirb/vulns/iplanet.txt
+share/wordlists/dirb/vulns/jboss.txt
+share/wordlists/dirb/vulns/jrun.txt
+share/wordlists/dirb/vulns/netware.txt
+share/wordlists/dirb/vulns/oracle.txt
+share/wordlists/dirb/vulns/ror.txt
+share/wordlists/dirb/vulns/sap.txt
+share/wordlists/dirb/vulns/sharepoint.txt
+share/wordlists/dirb/vulns/sunas.txt
+share/wordlists/dirb/vulns/tests.txt
+share/wordlists/dirb/vulns/tomcat.txt
+share/wordlists/dirb/vulns/vignette.txt
+share/wordlists/dirb/vulns/weblogic.txt
+share/wordlists/dirb/vulns/websphere.txt

Index: pkgsrc/security/dirb/distinfo
diff -u pkgsrc/security/dirb/distinfo:1.6 pkgsrc/security/dirb/distinfo:1.7
--- pkgsrc/security/dirb/distinfo:1.6   Tue Oct 26 11:17:03 2021
+++ pkgsrc/security/dirb/distinfo       Wed Aug 30 18:21:56 2023
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.6 2021/10/26 11:17:03 nia Exp $
+$NetBSD: distinfo,v 1.7 2023/08/30 18:21:56 hubertf Exp $
 
-BLAKE2s (dirb19.tar.gz) = d8dc55c9e32336e324b0c4218ef97703f67b8ed2019dcdbdfbe86112a0bba63b
-SHA512 (dirb19.tar.gz) = 99016684d5f0043e9e85025933f3773de4c367d2ce1ebaa83705c08d220303f94a7ca764c90bbd38aba82b30fcc44b5efd56773e9790504a27a007185b9db41a
-Size (dirb19.tar.gz) = 223149 bytes
-SHA1 (patch-aa) = 90a54b6c81278e58220616759a05504f33e3af5b
+BLAKE2s (dirb220.tar.gz) = 1dcea7efadb7ee9f48b8f05bbdb5b5a81581a5adaae66632c26dab31b71555bc
+SHA512 (dirb220.tar.gz) = 7d3f46521ccdc4513fc729fcfd0c702eca8f7bed1815919f85005108be6aee63ed19f5ef48426b0af911bd2a3842f8e69fb34e81948ee92db8d68e29d5e892f8
+Size (dirb220.tar.gz) = 2036456 bytes



Home | Main Index | Thread Index | Old Index