Date: Tue, 7 Mar 2017 12:56:36 +0000 (UTC) From: Alexey Dokuchaev <danfe@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r435600 - in head/security: . 0d1n 0d1n/files Message-ID: <201703071256.v27CuaxS053597@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: danfe Date: Tue Mar 7 12:56:36 2017 New Revision: 435600 URL: https://svnweb.freebsd.org/changeset/ports/435600 Log: Add a port of `security/0d1n', web HTTP fuzzing tool and bruteforcer. Because GitHub releases (tarballs) are not fetched with correct modification time, set TIMESTAMP to 1484434410 which corresponds to commit 5e4e0ee tagged as this release. PR: 214503 (modified) Submitted by: Rihaz Jerrin Added: head/security/0d1n/ head/security/0d1n/Makefile (contents, props changed) head/security/0d1n/distinfo (contents, props changed) head/security/0d1n/files/ head/security/0d1n/files/patch-Makefile (contents, props changed) head/security/0d1n/pkg-descr (contents, props changed) Modified: head/security/Makefile Added: head/security/0d1n/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/0d1n/Makefile Tue Mar 7 12:56:36 2017 (r435600) @@ -0,0 +1,33 @@ +# $FreeBSD$ + +PORTNAME= 0d1n +PORTVERSION= 2.3 +CATEGORIES= security + +MAINTAINER= zackj901@yandex.com +COMMENT= Open source web HTTP fuzzing tool and bruteforcer + +LICENSE= GPLv3 + +LIB_DEPENDS= libcurl.so:ftp/curl + +USE_GITHUB= yes +GH_ACCOUNT= CoolerVoid + +PLIST_FILES= bin/0d1n +PORTDOCS= README.txt + +OPTIONS_DEFINE= DOCS + +post-patch: + @${REINPLACE_CMD} -e '/^#include <alloca\.h>/d' \ + ${WRKSRC}/get_csrf_token.h ${WRKSRC}/spider.h + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> Added: head/security/0d1n/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/0d1n/distinfo Tue Mar 7 12:56:36 2017 (r435600) @@ -0,0 +1,3 @@ +TIMESTAMP = 1488890485 +SHA256 (CoolerVoid-0d1n-2.3_GH0.tar.gz) = 7fe26f0268fe63ec0352502ae590a7a5e258248f253649661dc782ca7edd52ae +SIZE (CoolerVoid-0d1n-2.3_GH0.tar.gz) = 3866302 Added: head/security/0d1n/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/0d1n/files/patch-Makefile Tue Mar 7 12:56:36 2017 (r435600) @@ -0,0 +1,25 @@ +--- Makefile.orig 2017-01-14 22:53:30 UTC ++++ Makefile +@@ -1,17 +1,9 @@ +-CC=gcc +-CFLAGS=-W -Wall -Wextra -O2 -fstack-protector-all +-DFLAGS=-D_FORTIFY_SOURCE=2 +-UNAME_S := $(shell uname -s) +-ifeq ($(UNAME_S),Darwin) +- LDFLAGS=-Wl,-lcurl +-else +- LDFLAGS=-Wl,-z,relro,-z,now -lcurl +-endif +- +-#LDFLAGS=-lcurl +- ++CC?=cc ++CFLAGS+=-W -Wall -Wextra -fstack-protector-all ++DFLAGS=-D_FORTIFY_SOURCE=2 -I /usr/local/include ++LDFLAGS=-Wl,-z,relro,-z,now,-L,/usr/local/lib,-lcurl + +-0d1n: 0d1n.c ++all: 0d1n.c + $(CC) $(CFLAGS) $(DFLAGS) -c *.c + $(CC) -o 0d1n *.o $(LDFLAGS) + Added: head/security/0d1n/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/0d1n/pkg-descr Tue Mar 7 12:56:36 2017 (r435600) @@ -0,0 +1,10 @@ +0d1n is a tool for automating customized attacks against web applications. +Some of its features: + + - Brute force login and passwords in authentication forms + - Directory disclosure (use PATH list to brute and find HTTP status code) + - Test to find SQL injection and XSS vulnerabilities + - Options to load ANTI-CSRF token for each request + - Options to use random proxy per request + +WWW: https://github.com/CoolerVoid/0d1n Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Tue Mar 7 12:44:41 2017 (r435599) +++ head/security/Makefile Tue Mar 7 12:56:36 2017 (r435600) @@ -3,6 +3,7 @@ COMMENT = Security tools + SUBDIR += 0d1n SUBDIR += ADMsmb SUBDIR += ADMsnmp SUBDIR += R-cran-ROAuth
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201703071256.v27CuaxS053597>