bbrecon: new tool (#584)

* bbrecon: new tool

* bbrecon: new tool

* bbrecon: new tool
This commit is contained in:
Guido Kroon 2020-03-17 16:29:02 +01:00 committed by GitHub
parent 558b4983cd
commit 2ec2fb03a0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 110 additions and 0 deletions

2
app-text/unfurl/Manifest Normal file
View file

@ -0,0 +1,2 @@
DIST github.com-jakewarren-tldomains-dd0852eb6e50.tar.gz 1784 BLAKE2B 9aebb2357d470d704c741fa6651deb6c55e78bcd6dbf662242fec8bc831784e7e2929d09bebaf640342de177f44e729e5c614354af892309f86f79b4f55207fd SHA512 dac7cb3b939b36913872900e5ce16b3f613a75453f5bbc5fa139d6d278f3dc7af8bb3b1f7c1a88326720f16a13a19eb7a178b9c9f64c86f29af7c95bdc70343a
DIST unfurl-0.2.0.tar.gz 5962 BLAKE2B 5ed239e3c55b799b16cb2575354367c075914df1abe0495ee03a6baf1f1a66ea49e82668d63dbe126c9a538e54b9c1adf1925bb646dc57b01a65cca7575ebe5e SHA512 226c7223e589b512dbea09a11e3d82d73aa32753d804ad939a04c5bd7d89d24e2d1fe07f1d5cf6fba7f80e3f93967685ca29a2b968f7f3d8926da60f887696fc

View file

@ -0,0 +1,40 @@
# Copyright 1999-2020 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGO_PN=github.com/tomnomnom/${PN}
EGO_VENDOR=(
"github.com/jakewarren/tldomains dd0852eb6e50"
)
inherit golang-vcs-snapshot
if [[ ${PV} = *9999* ]]; then
inherit golang-vcs
else
KEYWORDS="~amd64 ~x86"
EGIT_COMMIT="v${PV}"
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
${EGO_VENDOR_URI}"
fi
DESCRIPTION="Pull out bits of URLs provided on stdin"
HOMEPAGE="https://github.com/tomnomnom/unfurl"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND=""
RDEPEND=""
src_compile() {
GOPATH="${S}:$(get_golibdir_gopath)" \
GOCACHE="${T}/go-cache" \
go build -v -work -x -ldflags="-s -w" "${EGO_PN}" || die
}
src_install(){
dobin unfurl
}

View file

@ -0,0 +1 @@
DIST bbrecon-20200228.tar.bz2 9398403 BLAKE2B 5445326e0dc6d2971e2fbbc586d25965bb2ece6546f54c2f0eeac370aeecc4a4f63e4ba4103ab367dd167f0bf024a18190f1f8a0b941830546bca1d9a2e8cefc SHA512 caf7fd8abaa11b4952d2dad17702ea974f44d776daa1e2925f58dceed62288a3aaf7c9fdda96e06d91905ae3ed4b185e600057ca1b94b7751aedc36ba586b3a0

View file

@ -0,0 +1,46 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit eutils
DESCRIPTION="Automated reconnaissance and information gathering (fork)"
HOMEPAGE="https://gitlab.com/0bs1d1an/bbrecon"
HASH_COMMIT="20347e8be4b9bee9a852a9adcd256d67022a8b4b"
SRC_URI="https://gitlab.com/0bs1d1an/bbrecon/repository/${HASH_COMMIT}/archive.tar.bz2 -> ${P}.tar.bz2"
KEYWORDS="~amd64 ~x86"
LICENSE="GPL-3"
SLOT="0"
RDEPEND="
app-dicts/seclists
app-misc/jq
app-shells/bash
app-text/unfurl
net-analyzer/aquatone
net-analyzer/dirsearch
net-analyzer/massdns
net-analyzer/nmap
net-analyzer/sublist3r
net-dns/bind-tools
net-misc/httprobe
net-misc/waybackurls
sys-apps/coreutils
sys-apps/findutils
sys-apps/grep
sys-apps/sed
sys-libs/ncurses
virtual/awk
www-client/chromium
"
src_install() {
insinto "/usr/share/${PN}"
doins clean-jhaddix-dns.txt
newbin "${PN}.sh" "${PN}"
dodoc README.md
}
S="${WORKDIR}/${PN}-${HASH_COMMIT}-${HASH_COMMIT}"

View file

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="gitlab">0bs1d1an/bbrecon</remote-id>
</upstream>
</pkgmetadata>

View file

@ -7,3 +7,6 @@ app-text/cewl
~kde-apps/okular-backend-mupdf-0.0.5
=kde-apps/okular-15.12*
#required by net-analyzer/bbrecon
~app-text/unfurl-0.2.0

View file

@ -139,3 +139,6 @@ net-analyzer/zmap
~net-analyzer/takeover-20200212
~net-analyzer/s3scanner-1.0.0_p20190928
~net-analyzer/gitgraber-20191002
~net-analyzer/bbrecon-20200228
~net-analyzer/dirsearch-0.3.9
~net-analyzer/massdns-0.2_p20190201

View file

@ -119,3 +119,7 @@ net-misc/voipong
=net-misc/seafile-client-7*
=net-misc/seafile-7*
=net-libs/libsearpc-3*
#required by net-analyzer/bbrecon
~net-misc/httprobe-0.1.2
~net-misc/waybackurls-0.0.2