mirror of
https://github.com/pentoo/pentoo-overlay
synced 2025-12-06 08:25:01 +01:00
bettercap: with pf_ring support
This commit is contained in:
parent
350a1483dc
commit
91134fd141
9 changed files with 61 additions and 6 deletions
1
dev-go/gopacket-pfring/Manifest
Normal file
1
dev-go/gopacket-pfring/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST gopacket-pfring-1.1.14.tar.gz 748336 BLAKE2B f1fe54954b229fafe9cf18e6337f4222cdeb6d71cba0c5c3d0b04eae63952a039cc283eff580db3e79db49b827d64ee54e8d5e64a24546037400faf92c97f086 SHA512 fda58ad503e2547b0e09e511a2ffe5b2e6fa7ba1df3cbf26ae6e08075420586f0f1f553914ee969fcfbdd0a344e240a0d11ae85266c926f138d3efe6afa250b2
|
||||
25
dev-go/gopacket-pfring/gopacket-pfring-1.1.14.ebuild
Normal file
25
dev-go/gopacket-pfring/gopacket-pfring-1.1.14.ebuild
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
EGO_PN=github.com/google/gopacket/pfring
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit golang-vcs
|
||||
else
|
||||
KEYWORDS="~amd64 ~x86 ~arm ~arm64"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
SRC_URI="https://github.com/google/gopacket/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
inherit golang-vcs-snapshot
|
||||
fi
|
||||
inherit golang-build
|
||||
|
||||
DESCRIPTION="Package pfring wraps the PF_RING C library for Go."
|
||||
HOMEPAGE="https://github.com/google/gopacket"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="sys-kernel/pf_ring-kmod
|
||||
net-libs/libpfring"
|
||||
RDEPEND="${DEPEND}"
|
||||
1
dev-go/gopacket/Manifest
Normal file
1
dev-go/gopacket/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST gopacket-1.1.14.tar.gz 748336 BLAKE2B f1fe54954b229fafe9cf18e6337f4222cdeb6d71cba0c5c3d0b04eae63952a039cc283eff580db3e79db49b827d64ee54e8d5e64a24546037400faf92c97f086 SHA512 fda58ad503e2547b0e09e511a2ffe5b2e6fa7ba1df3cbf26ae6e08075420586f0f1f553914ee969fcfbdd0a344e240a0d11ae85266c926f138d3efe6afa250b2
|
||||
25
dev-go/gopacket/gopacket-1.1.14.ebuild
Normal file
25
dev-go/gopacket/gopacket-1.1.14.ebuild
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
EGO_PN=github.com/google/${PN}
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit golang-vcs
|
||||
else
|
||||
KEYWORDS="~amd64 ~x86 ~arm ~arm64"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
inherit golang-vcs-snapshot
|
||||
fi
|
||||
inherit golang-build
|
||||
|
||||
DESCRIPTION="Provides packet processing capabilities for Go"
|
||||
HOMEPAGE="https://github.com/google/gopacket"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE="pfring"
|
||||
|
||||
DEPEND="net-libs/libpcap
|
||||
pfring? ( dev-go/gopacket-pfring )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
|
@ -6,7 +6,6 @@ DIST github.com-bettercap-readline-9cec905dd29109b64e6752507fba73474c2efd46.tar.
|
|||
DIST github.com-dustin-go-humanize-bb3d318650d48840a39aa21a027c6630e198e626.tar.gz 16387 BLAKE2B 97bd0dfbf673a54d1a068f6c33218c7037b191b709e820816f2774ac8cbddab15eeda3186162e4fdd41916db069e2628a8007b77377382110863e23fb2da797d SHA512 e500d21e739682d4dd0c3d52eaa77fd239606dd5c22005a7ca3c30ecbcd0bc545d2473e8942d04f292f47777d67d4381754121f72cf6547610b96938e6ddbb79
|
||||
DIST github.com-elazarl-goproxy-a96fa3a318260eab29abaf32f7128c9eb07fb073.tar.gz 99467 BLAKE2B 8ef1eb8fec0d0277daa81b241151a4a06cc8a85620b85fd91c11005141798e8704bdea202638440f9a6a2a5d3f308a523ef244c7e0361e537c5652c15ef0ed08 SHA512 3696bff442c4c73c955003aecf6a2f18dac8cc2ceab7bb3c0d47816770369493b2a6e27af117ad717a755ca3a33ebe084fd04a85702c219dfeb8063036a6fe7a
|
||||
DIST github.com-go-sourcemap-sourcemap-6e83acea0053641eff084973fee085f0c193c61a.tar.gz 5360 BLAKE2B f4101b07a6d405a5b01adb0029b52b7f6cae1122df201909a1201885a2e7f5439cd6f634325e205dd3eb5c4cba1e159b8c4021233d396a1c5664bc0db513f472 SHA512 84d4aa5ed44aede33bd17186e34e06eb3e878c6ca5143e26d4ee4d73f19746858575d20628c440c58d9d77b55efd34460db7106056a3b8eb6d4adab24f0ae243
|
||||
DIST github.com-google-gopacket-b40365fca6ccb41d3892c4caa0f6e7545ee2fdcf.tar.gz 775205 BLAKE2B dd1dc1064116d2b4a8431ed4db544259d93964750a897dcc1f49188bfba58c02bb91a3be3219b47118571aa68bfa146b1fd229be11bf4f6ce43ca5f8faaa84aa SHA512 eef94dff39d143032cda08713942dad31609ae44cfb1edb219ea222200edccb41ce8becc554aec8e5a29882ddbc28a9a9e21bd4092853b61880a9db750f04957
|
||||
DIST github.com-inconshreveable-go-vhost-06d84117953b22058c096b49a429ebd4f3d3d97b.tar.gz 10185 BLAKE2B 13a7d4c2c27553e7a283ef2307f39444489456aa9edf63f49ba213caed821c0a51055c161c71e3af19c4af13347cc5ce35e97ce1bb084410e00d8de998fc3750 SHA512 cdc06fee4895931ae23931140137e3cb7a4b1db1e49b0dfc18d9090d0f825e4148f65fe7e404cbf9cc3cd2fc5060cd0af80b3f3f609542f690622d4f321592d9
|
||||
DIST github.com-malfunkt-iprange-3a31f5ed42d2d8a1fc46f1be91fd693bdef2dd52.tar.gz 8478 BLAKE2B d075c89b862557f90f2e0b4393234278bc6bf0b76240e54edfaa6ec40d0d2945b9ac955048f62a8aed66ca8a5377779d559fcfd1fc2c3de88e09238cca6dbfba SHA512 1249cf65f808ad5c3aa8f6f521d97b510ef460c5d0a19ac7e5a75b7011927b7808bc7a43c701488de6944f06554c8637217f5795db0b585bd7abb68a13355266
|
||||
DIST github.com-mattn-go-colorable-7dc3415be66d7cc68bf0182f35c8d31f8d2ad8a7.tar.gz 8161 BLAKE2B 2a117033e236186c4c011acfa078395783681b2d910adb5ba637ecb243c76d5128f41028c0401263b6e6997e71dbe59dfe4a79d801dcac947aea6cc25144e397 SHA512 b0b5b5e93cf60928bcc91eea4e2a98107e6a26859993141ad8b601888d731d5517de0abb5154d35db174c252e5bd24f4efb9b12e048d7841787332e4f1eadb23
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@ EGO_VENDOR=( "github.com/bettercap/gatt 6475b946a0bff32e906c25d861f2b1c6d2056baa
|
|||
"github.com/bettercap/readline 9cec905dd29109b64e6752507fba73474c2efd46"
|
||||
"github.com/elazarl/goproxy a96fa3a318260eab29abaf32f7128c9eb07fb073"
|
||||
"github.com/dustin/go-humanize bb3d318650d48840a39aa21a027c6630e198e626"
|
||||
"github.com/google/gopacket b40365fca6ccb41d3892c4caa0f6e7545ee2fdcf"
|
||||
"github.com/inconshreveable/go-vhost 06d84117953b22058c096b49a429ebd4f3d3d97b"
|
||||
"github.com/malfunkt/iprange 3a31f5ed42d2d8a1fc46f1be91fd693bdef2dd52"
|
||||
"github.com/mdlayher/dhcp6 e26af0688e455a82b14ebdbecf43f87ead3c4624"
|
||||
|
|
@ -35,7 +34,8 @@ IUSE=""
|
|||
KEYWORDS="~amd64 ~arm ~arm64"
|
||||
|
||||
#FIXME: add gopacket iprage go-colorable
|
||||
DEPEND="dev-go/go-isatty"
|
||||
DEPEND="dev-go/go-isatty
|
||||
dev-go/gopacket"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_install(){
|
||||
|
|
@ -14,7 +14,7 @@ SRC_URI="https://github.com/ntop/PF_RING/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
|
|||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
KEYWORDS="~amd64 ~x86 ~arm ~arm64"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}/${MY_P}/userland/lib"
|
||||
|
|
|
|||
|
|
@ -30,12 +30,16 @@ net-analyzer/multimon-ng
|
|||
~net-analyzer/openvas-cli-1.2.0
|
||||
~net-analyzer/openvas-scanner-3.4.0
|
||||
|
||||
=net-analyzer/bettercap-2.0*
|
||||
dev-go/gopacket
|
||||
dev-go/gopacket-pfring
|
||||
dev-go/go-isatty
|
||||
|
||||
~net-analyzer/aimsniff-0.9d
|
||||
~net-analyzer/arpantispoofer-1.0.1.32
|
||||
~net-analyzer/arping-2.12
|
||||
~net-analyzer/autoscan-network-1.50
|
||||
~net-analyzer/bmon-2.1.1_pre1
|
||||
=net-analyzer/bettercap-1.6*
|
||||
~net-analyzer/chaosreader-0.94
|
||||
net-analyzer/cloudshark
|
||||
=net-analyzer/crackmapexec-3.1*
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ SRC_URI="https://github.com/ntop/PF_RING/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
|
|||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
KEYWORDS="~amd64 ~x86 ~arm ~arm64"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
|
|
|||
Loading…
Reference in a new issue