mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-08 20:43:38 +02:00
wifipumpkin3-1.0.8_p2.ebuild
This commit is contained in:
parent
e444ba2201
commit
971cb9f9ae
5 changed files with 91 additions and 1 deletions
|
|
@ -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
|
||||
|
|
|
|||
19
dev-python/dnslib/dnslib-0.9.16.ebuild
Normal file
19
dev-python/dnslib/dnslib-0.9.16.ebuild
Normal 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}"
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -68,5 +68,4 @@ src_prepare() {
|
|||
|
||||
eapply_user
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
70
net-wireless/wifipumpkin3/wifipumpkin3-1.0.8_p2.ebuild
Normal file
70
net-wireless/wifipumpkin3/wifipumpkin3-1.0.8_p2.ebuild
Normal 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
|
||||
|
||||
}
|
||||
Loading…
Reference in a new issue