1
0
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:
Lorenzo Salvadore 2022-04-25 20:50:34 +02:00
parent 0a0331807f
commit 6114841969
No known key found for this signature in database
GPG Key ID: B58F7C3CF6DB8A38
6 changed files with 5447 additions and 0 deletions

View File

@ -1153,6 +1153,7 @@
SUBDIR += seahorse
SUBDIR += seal
SUBDIR += seccure
SUBDIR += seclists
SUBDIR += secpanel
SUBDIR += sectok
SUBDIR += secure_delete

View 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>

View 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

View 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

View 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

File diff suppressed because it is too large Load Diff