This commit is contained in:
blshkv 2020-03-24 15:17:20 +08:00
parent 70dbb4ab66
commit 10ce53be12
No known key found for this signature in database
GPG key ID: 273E3E90D1A6294F
2 changed files with 0 additions and 83 deletions

View file

@ -1 +0,0 @@
DIST wifi-pumpkin-0.8.8.tar.gz 9293343 BLAKE2B fdb9aa3b989944cb3b31f6b28a7e487ba7a6815e03e2ded333dc6257ade3ba892397f21c54e1f9013561e9badb74fe30090b3614175d12a89c33f1b2d45899cd SHA512 657ec4e582cc190fa2c9170bd9872193c91a96b5f0735a40252b8fed4b572d8781b61b58f4c2295391aace5217f87db11694cc88c549aac899f887df8696d51f

View file

@ -1,82 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
MY_PN="WiFi-Pumpkin"
PYTHON_COMPAT=( python2_7 )
inherit python-single-r1 multilib epatch
DESCRIPTION="Framework for Rogue Wi-Fi Access Point Attack"
HOMEPAGE="https://github.com/P0cL4bs/WiFi-Pumpkin"
SRC_URI="https://github.com/P0cL4bs/WiFi-Pumpkin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
#https://github.com/P0cL4bs/WiFi-Pumpkin/issues/484
#KEYWORDS="~amd64"
IUSE="plugins"
RDEPEND="${PYTHON_DEPS}
net-wireless/hostapd[wpe]
net-wireless/rfkill
dev-python/twisted-web[${PYTHON_SINGLE_USEDEP}]
net-analyzer/scapy[${PYTHON_SINGLE_USEDEP}]
dev-python/beautifulsoup:4[${PYTHON_SINGLE_USEDEP}]
dev-python/netaddr[${PYTHON_SINGLE_USEDEP}]
dev-python/config[${PYTHON_SINGLE_USEDEP}]
dev-python/dnspython[${PYTHON_SINGLE_USEDEP}]
dev-python/isc_dhcp_leases[${PYTHON_SINGLE_USEDEP}]
dev-python/netifaces[${PYTHON_SINGLE_USEDEP}]
dev-python/pcapy[${PYTHON_SINGLE_USEDEP}]
dev-python/configparser[${PYTHON_SINGLE_USEDEP}]
dev-python/netfilterqueue[${PYTHON_SINGLE_USEDEP}]
dev-python/configobj[${PYTHON_SINGLE_USEDEP}]
>=dev-python/libarchive-c-2.1[${PYTHON_SINGLE_USEDEP}]
>=dev-python/python-magic-0.4.8[${PYTHON_SINGLE_USEDEP}]
dev-python/pefile[${PYTHON_SINGLE_USEDEP}]
dev-libs/capstone[python,${PYTHON_SINGLE_USEDEP}]
!!dev-libs/capstone-bindings
dev-python/hyperframe[${PYTHON_SINGLE_USEDEP}]
dev-python/hyper-h2[${PYTHON_SINGLE_USEDEP}]
net-analyzer/scapy[${PYTHON_SINGLE_USEDEP}]
dev-python/service_identity[${PYTHON_SINGLE_USEDEP}]
dev-python/pyopenssl[${PYTHON_SINGLE_USEDEP}]
dev-python/flask[${PYTHON_SINGLE_USEDEP}]
plugins? ( net-dns/dnsmasq
net-analyzer/driftnet
net-analyzer/ettercap
)"
#missing? backports.ssl_match_hostname
#FIXME: remove bundled plugins/
#There is a potential issue with deps due to original requirement:
#configparser==3.3.0r1
DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_PN}-${PV}"
src_prepare() {
rm -r plugins/bin
#do not check dependencies because you can't even spell it properly
sed -i '/core.loaders.checker.depedences/d' wifi-pumpkin.py || die "sed failed"
eapply_user
}
src_install() {
insinto /usr/$(get_libdir)/${PN}
doins -r *
fperms +x /usr/$(get_libdir)/${PN}/${PN}.py
dosym /usr/$(get_libdir)/${PN}/${PN}.py /usr/sbin/${PN}
python_optimize "${D}"usr/$(get_libdir)/${PN}
}