wifipumpkin3-1.0.8_p2.ebuild

This commit is contained in:
Anton Bolshakov 2021-05-15 17:02:14 +08:00
parent e444ba2201
commit 971cb9f9ae
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
5 changed files with 91 additions and 1 deletions

View file

@ -1 +1,2 @@
DIST dnslib-0.9.12.tar.gz 69933 BLAKE2B a85bcee13a5a87548de4116481d0b1129e7c85a891bc2cd95223a5af73e90b286e1f1c80392fa939b5a2f5d289679e9cbc94e4aa2c9503ba38a67eaeadd04fd6 SHA512 399d7e5ecfef6805e383a96f3c166eaed21fc82af77c4683fbfaef6fb34031633d6c25df63fab7751e598d6e2a155bd7bfae473a99da642d949512178bc842ce
DIST dnslib-0.9.16.tar.gz 73469 BLAKE2B 1bf8fb03de59427fe30b1f0e51087bd676b24fe7d09cb885605c80e8dc1ad82c7a5847fa3bbe71ba2681bc44c2b6aabe2c9c19459455729f60d5a2f338559832 SHA512 debe8a68cd88224a42aec3800683e803f8928dfd67645b58e0fd7f74eff6b22bad09a84e7b322c3e19e7aecb7b70ea086a2ab4b3f8d91c11dc3efc6f8b288ff2

View file

@ -0,0 +1,19 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..9} pypy3 )
inherit distutils-r1
DESCRIPTION="Simple library to encode/decode DNS wire-format packets"
HOMEPAGE="https://pypi.org/project/dnslib/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm64 x86"
RDEPEND=""
DEPEND="${RDEPEND}"

View file

@ -1 +1,2 @@
DIST wifipumpkin3-1.0.8_p1.tar.gz 4170981 BLAKE2B f84e614e12bceef30bdcea029cb44d64f04a9f45328ebce9eb9b5b499d6fc20abe47e13e6e7dd9bde162ee945276eb4c24e31d7162d3faf108a0f9797e0480ef SHA512 fdc587d206622817e149615d21493e0a1b6f274d0bc27d7a5441002e455e91bd6741eb71eb1a505deb4b32ba8bb40f967df7254092e324bfeef8823d47e751dd
DIST wifipumpkin3-1.0.8_p2.tar.gz 4171639 BLAKE2B 512768721ad15c9647409e8f5c1f106eadac0f0b88d7d5d8b22ca6a5c08a7c1bc2e8d654e569b3497f5c16b5fe588550dbd2331943a6f8339d8a4c9affee837f SHA512 881d82bf0eccf96174bb6ffbcd1a7c216026bef0a0808d0a50970ce635e0a58d184c5d8b9be08c373f194c11d58e5cf5d43eabce571fbb90982fbc6e177b01cb

View file

@ -68,5 +68,4 @@ src_prepare() {
eapply_user
}

View file

@ -0,0 +1,70 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_PV="${PV/_p/R}"
DISTUTILS_USE_SETUPTOOLS=rdepend
PYTHON_COMPAT=( python3_{7..9} )
inherit distutils-r1
DESCRIPTION="Framework for Rogue Wi-Fi Access Point Attack"
HOMEPAGE="https://github.com/P0cL4bs/wifipumpkin3"
SRC_URI="https://github.com/P0cL4bs/wifipumpkin3/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="tools"
RDEPEND="${PYTHON_DEPS}
dev-python/netifaces[${PYTHON_USEDEP}]
dev-python/netaddr[${PYTHON_USEDEP}]
dev-python/dhcplib[${PYTHON_USEDEP}]
dev-python/tabulate[${PYTHON_USEDEP}]
dev-python/urwid[${PYTHON_USEDEP}]
dev-python/termcolor[${PYTHON_USEDEP}]
dev-python/twisted[${PYTHON_USEDEP}]
dev-python/PyQt5[${PYTHON_USEDEP}]
dev-python/PyQt5-sip[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
net-analyzer/responder
dev-python/dnslib[${PYTHON_USEDEP}]
dev-python/loguru[${PYTHON_USEDEP}]
net-analyzer/scapy[${PYTHON_USEDEP}]
dev-python/isc_dhcp_leases[${PYTHON_USEDEP}]
dev-python/dnspython[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
dev-python/asn1crypto[${PYTHON_USEDEP}]
dev-python/jwt[${PYTHON_USEDEP}]
dev-python/flask-restful[${PYTHON_USEDEP}]
dev-python/werkzeug[${PYTHON_USEDEP}]
tools? ( net-firewall/iptables
net-wireless/iw
sys-apps/net-tools
net-wireless/wireless-tools
net-wireless/hostapd[wpe]
)"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${PN}-${MY_PV}"
src_prepare() {
#relax deps
sed -e 's|==.*||' -i requirements.txt || die "sed failed"
sed -e 's|Responder3.*$|responder|' -i requirements.txt || die "sed failed"
sed -e 's|scapy.*$|scapy|' -i requirements.txt || die "sed failed"
# sed -e '/ipaddress/d' -e '/configparser/d' -i requirements.txt || die "sed failed"
#FIXME: give up, fix all names here:
echo "netifaces" > requirements.txt
eapply_user
}