mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-09 06:51:44 +00:00
security/seclists: Add port
SecLists is the security tester's companion. It is a collection of multiple types of lists used during security assessments, collected in one place. List types include usernames, passwords, URLs, sensitive data patterns, fuzzing payloads, web shells, and many more. The goal is to enable a security tester to pull this repository onto a new testing box and have access to every type of list that may be needed. This project is maintained by Daniel Miessler, Jason Haddix, and g0tmi1k. WWW: https://github.com/danielmiessler/SecLists Reviewed by: danfe, gerald, bapt Approved by: tcberner (co-mentor) Differential Revision: https://reviews.freebsd.org/D35026
This commit is contained in:
parent
0a0331807f
commit
6114841969
@ -1153,6 +1153,7 @@
|
||||
SUBDIR += seahorse
|
||||
SUBDIR += seal
|
||||
SUBDIR += seccure
|
||||
SUBDIR += seclists
|
||||
SUBDIR += secpanel
|
||||
SUBDIR += sectok
|
||||
SUBDIR += secure_delete
|
||||
|
44
security/seclists/Makefile
Normal file
44
security/seclists/Makefile
Normal file
@ -0,0 +1,44 @@
|
||||
PORTNAME= seclists
|
||||
DISTVERSION= 2022.1
|
||||
CATEGORIES= security www
|
||||
|
||||
MAINTAINER= salvadore@FreeBSD.org
|
||||
COMMENT= Collection of multiple types of lists used during security assessments
|
||||
|
||||
LICENSE= GPLv2+ MIT
|
||||
LICENSE_COMB= multi
|
||||
LICENSE_FILE_GPLv2+ = ${WRKSRC}/Web-Shells/laudanum-0.8/GPL
|
||||
LICENSE_FILE_MIT= ${WRKSRC}/LICENSE
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= danielmiessler
|
||||
GH_PROJECT= SecLists
|
||||
|
||||
NO_ARCH= yes
|
||||
NO_BUILD= yes
|
||||
|
||||
FILES_TO_BE_REMOVED= .bin/generate-contributors .gitattributes .gitignore \
|
||||
CONTRIBUTING.md CONTRIBUTORS.md LICENSE README.md \
|
||||
Web-Shells/laudanum-0.8/GPL
|
||||
|
||||
DIRS_TO_BE_REMOVED= .bin
|
||||
|
||||
do-install:
|
||||
cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
|
||||
cd ${STAGEDIR}${DATADIR} && ${RM} ${FILES_TO_BE_REMOVED} && ${RMDIR} ${DIRS_TO_BE_REMOVED}
|
||||
#
|
||||
# The following is necessary because of a too long filename for pkg to work properly.
|
||||
# The error reported is:
|
||||
#
|
||||
# pkg-static: Fail to create temporary file: /usr/local/share/seclists/Payloads/File-Names/max-length/.pkgtemp.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.php.gif.E8InfduP3cVP:File name too long
|
||||
#
|
||||
# The following commit should fix the issue with pkg:
|
||||
#
|
||||
# https://github.com/freebsd/pkg/commit/ce75303c613f2f5d04fdd7c9edd6f4cd40eb9dac
|
||||
#
|
||||
# The workaround should be removed once pkg has been updated to a version
|
||||
# including this commit (remember to also remove pkg-message).
|
||||
#
|
||||
cd ${STAGEDIR}${DATADIR} && ${MV} Payloads/File-Names/max-length/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.php.gif Payloads/File-Names/max-length/232A.php.gif
|
||||
|
||||
.include <bsd.port.mk>
|
3
security/seclists/distinfo
Normal file
3
security/seclists/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1650548830
|
||||
SHA256 (danielmiessler-SecLists-2022.1_GH0.tar.gz) = 8a2d6d0023289aad5cc121bfd4d685f291522217eb7c99d36bdbff144fbf5d0b
|
||||
SIZE (danielmiessler-SecLists-2022.1_GH0.tar.gz) = 504607949
|
10
security/seclists/pkg-descr
Normal file
10
security/seclists/pkg-descr
Normal file
@ -0,0 +1,10 @@
|
||||
SecLists is the security tester's companion. It is a collection of multiple types
|
||||
of lists used during security assessments, collected in one place. List types
|
||||
include usernames, passwords, URLs, sensitive data patterns, fuzzing payloads,
|
||||
web shells, and many more. The goal is to enable a security tester to pull this
|
||||
repository onto a new testing box and have access to every type of list that may
|
||||
be needed.
|
||||
|
||||
This project is maintained by Daniel Miessler, Jason Haddix, and g0tmi1k.
|
||||
|
||||
WWW: https://github.com/danielmiessler/SecLists
|
15
security/seclists/pkg-message
Normal file
15
security/seclists/pkg-message
Normal file
@ -0,0 +1,15 @@
|
||||
[
|
||||
{
|
||||
type: install
|
||||
message: <<EOM
|
||||
Warning: the file Payloads/File-Names/max-length/232A.php.gif has not been
|
||||
installed with its original name due to technical limitations of pkg.
|
||||
If you want to use this file, you need to copy it and to name
|
||||
the copy by replacing the string "232A" with 232 times the single character
|
||||
"A", then add the ".php.gif" extension.
|
||||
|
||||
The need for this workaround is only temporary and it should be removed from the
|
||||
port soon.
|
||||
EOM
|
||||
}
|
||||
]
|
5374
security/seclists/pkg-plist
Normal file
5374
security/seclists/pkg-plist
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user