From 9177233189eb6b257908d9d8d28299e0d53ac46c Mon Sep 17 00:00:00 2001 From: blshkv Date: Fri, 20 Nov 2020 16:55:03 +0800 Subject: [PATCH] wifite/wifite: 2.5.7 bump with deps, stable --- net-wireless/bully/bully-1.4.ebuild | 2 +- net-wireless/hcxdumptool/Manifest | 1 + .../hcxdumptool/hcxdumptool-6.1.3.ebuild | 33 +++++++++++++++ net-wireless/hcxkeys/hcxkeys-6.0.0.ebuild | 4 +- net-wireless/hcxtools/Manifest | 1 + net-wireless/hcxtools/hcxtools-6.1.3.ebuild | 25 +++++++++++ net-wireless/pixiewps/Manifest | 1 - net-wireless/pixiewps/pixiewps-1.4.2.ebuild | 6 +-- .../reaver-wps-fork-t6x-1.6.6.ebuild | 6 +-- net-wireless/wifite/Manifest | 3 +- net-wireless/wifite/wifite-2.2.5-r3.ebuild | 42 ------------------- net-wireless/wifite/wifite-2.5.5.ebuild | 2 +- ...te-2.5.2-r1.ebuild => wifite-2.5.7.ebuild} | 8 ++-- .../base/package.accept_keywords/net-wireless | 10 ----- 14 files changed, 74 insertions(+), 70 deletions(-) create mode 100644 net-wireless/hcxdumptool/hcxdumptool-6.1.3.ebuild create mode 100644 net-wireless/hcxtools/hcxtools-6.1.3.ebuild delete mode 100644 net-wireless/wifite/wifite-2.2.5-r3.ebuild rename net-wireless/wifite/{wifite-2.5.2-r1.ebuild => wifite-2.5.7.ebuild} (87%) diff --git a/net-wireless/bully/bully-1.4.ebuild b/net-wireless/bully/bully-1.4.ebuild index effa9dcf3..c29f0367a 100644 --- a/net-wireless/bully/bully-1.4.ebuild +++ b/net-wireless/bully/bully-1.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/kimocoder/bully/archive/${MY_PV}.tar.gz -> ${P}.tar. SLOT="0" LICENSE="GPL-3+ GPL-2 BSD" -KEYWORDS="amd64 arm x86" +KEYWORDS="amd64 ~arm64 x86" DEPEND="net-libs/libpcap" diff --git a/net-wireless/hcxdumptool/Manifest b/net-wireless/hcxdumptool/Manifest index ad829302a..0d2c1e9a6 100644 --- a/net-wireless/hcxdumptool/Manifest +++ b/net-wireless/hcxdumptool/Manifest @@ -1,2 +1,3 @@ DIST hcxdumptool-6.0.7.tar.gz 86716 BLAKE2B c57da5ce1fe9d2fdb8b10b63d873dcfc671bc45425a7be364eeb8630e8d312fa057799a282f9ea6c6e2083c7a90ef0f6d0f9e7df8c5e7d4fa4260a8db1a69d16 SHA512 3cefc460e3c63e04ba230ee87c0a915a34df4ec76efc38d296f69f4912bdb9123564ee39c3f2c5145b4ff41fa44b7a05a0ac3c789988fd5cf3997b6663746c28 DIST hcxdumptool-6.1.1.tar.gz 89991 BLAKE2B b6d6a253e59c05e85c400183211868487bd470c0548235e2b5eb24483652273c7d6f956195c1eba10ca8f1d48fbbe5536455bf98c57258adbe62d65979a514ba SHA512 61c10d4ba5b66fd2ec5c2d38b679c49e893bbc8860b0e45a7dd0c1261de5091982d5bc8e9435e0f3c2033c0a6be5fc91721b8740090d847db4325e840345f048 +DIST hcxdumptool-6.1.3.tar.gz 98489 BLAKE2B 87338b85f27136219303e32ee6d5004d319d177ab4c1d215ef3f23d3d6d62a9ba917ee4f8dc218b675139e0c31d942197f01da13cfdc0a2c24e4b2d85763bd9e SHA512 99619fabf75c34c04395105e12f87635e419c76ed0bdb22926cc351d37e12f92075e00c6640090d446f681b2e33c22d6167127e88df946da6c652c67f6682aaf diff --git a/net-wireless/hcxdumptool/hcxdumptool-6.1.3.ebuild b/net-wireless/hcxdumptool/hcxdumptool-6.1.3.ebuild new file mode 100644 index 000000000..0e656f3dc --- /dev/null +++ b/net-wireless/hcxdumptool/hcxdumptool-6.1.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Small tool to capture packets from wlan devices" +HOMEPAGE="https://github.com/ZerBea/hcxdumptool" +SRC_URI="https://github.com/ZerBea/hcxdumptool/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="gpio" + +DEPEND="dev-libs/openssl:=" +RDEPEND="${DEPEND}" + +src_prepare() { + sed -e "s/^install: build/install:/" \ + -i Makefile || die + + default +} + +src_compile() { + emake $(usex gpio \ + "GPIOSUPPORT=on" \ + "GPIOSUPPORT=off") +} + +src_install(){ + emake DESTDIR="${ED}" PREFIX="${EPREFIX}/usr" install +} diff --git a/net-wireless/hcxkeys/hcxkeys-6.0.0.ebuild b/net-wireless/hcxkeys/hcxkeys-6.0.0.ebuild index 32cc24f01..db0e6e21c 100644 --- a/net-wireless/hcxkeys/hcxkeys-6.0.0.ebuild +++ b/net-wireless/hcxkeys/hcxkeys-6.0.0.ebuild @@ -9,15 +9,13 @@ SRC_URI="https://github.com/ZerBea/hcxkeys/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="" DEPEND="dev-libs/openssl:* virtual/opencl" RDEPEND="${DEPEND}" -#S="${WORKDIR}/${PN}-${MY_COMMIT}" - src_install(){ emake DESTDIR="${ED}" PREFIX="${EPREFIX}/usr" install } diff --git a/net-wireless/hcxtools/Manifest b/net-wireless/hcxtools/Manifest index b7e277ea2..44bf68e41 100644 --- a/net-wireless/hcxtools/Manifest +++ b/net-wireless/hcxtools/Manifest @@ -1,2 +1,3 @@ DIST hcxtools-6.0.3.tar.gz 180144 BLAKE2B 1ed490c033390bb6e2a52c5fa179b33d2916d9eb1fed0901c719b6fd0b65b8bbe78edc763ebfe7e10f5d1ebd573469dd392e79e8109ad806aa598fae481df940 SHA512 6c111456ec2aee75c3a3b86f9afb3cb9395d6be0ca79ece5c673369fab5a4694980a2ce6bc3d031b5cc9bb492ce7e37006b78ab787cf63e292714dc8245711f6 DIST hcxtools-6.1.1.tar.gz 181089 BLAKE2B 093a3ced5f33bda8f197e45321ba86e44b9f43cc98b7751a1b5b0e132c9c566f1fad8fadaeb904174b4e21d0614727e78327991b19b9fdf9e5bc6ba7f2355bfb SHA512 3b4fd6260891bca581e256cba565bf294fea336ee6f48554266040ad80cd0fb409e189c82ade07e8f7713c9a029be8d65c16d91c20a72379f3615dbafc48839a +DIST hcxtools-6.1.3.tar.gz 123859 BLAKE2B 6c7ec11e4e351dd1eec141b03852e961dfb7b1fc55ba53084c8645a790a5aef1c481e1a7f527389e1696b4ca696d8dcc99879ef8a7ae9a318d1ed591d906ce0d SHA512 276167a553b248232b7ba6c9e580ed617698d6a9ba684d4fffc5785c1e182dee6a83f84b832e610b13f887519d1edb747e091931d0c47a06f0c396396662b323 diff --git a/net-wireless/hcxtools/hcxtools-6.1.3.ebuild b/net-wireless/hcxtools/hcxtools-6.1.3.ebuild new file mode 100644 index 000000000..9942600f0 --- /dev/null +++ b/net-wireless/hcxtools/hcxtools-6.1.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Portable solution for capturing wlan traffic and conversion to hashcat formats" +HOMEPAGE="https://github.com/ZerBea/hcxtools" +SRC_URI="https://github.com/ZerBea/hcxtools/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="" + +DEPEND=" + dev-libs/openssl:* + sys-libs/zlib + net-misc/curl + net-libs/libpcap:=" + +RDEPEND="${DEPEND}" + +src_install(){ + emake DESTDIR="${ED}" PREFIX="${EPREFIX}/usr" install +} diff --git a/net-wireless/pixiewps/Manifest b/net-wireless/pixiewps/Manifest index 2ff983174..8ccbe4012 100644 --- a/net-wireless/pixiewps/Manifest +++ b/net-wireless/pixiewps/Manifest @@ -1,2 +1 @@ -DIST pixiewps-1.4.1.tar.gz 88787 BLAKE2B f8bf93b16ab3c2f9b3ca4ae121abb61195437011b128d6e18e476db99d0c957973e7fa1d463e1af5694f92ab894ccea41962c518ae418d40bb3483a577f022a6 SHA512 83f20655c2ad1a67554e6c8cd03ae0dc9484534e3013eb6808032c403f7fbf06c394bbd11005d8705dc0bff83a31a819e6fd6f592286b35dd1d224ee17994249 DIST pixiewps-1.4.2.tar.gz 162642 BLAKE2B fdca2701c1cb0e0f081c11a2581407a75b8c3591e2229f4e22816aefe8cf98c88cdc3db685aff838011f5379c3a19d3162a60ad184da5733804a1377ceb91254 SHA512 e64b29b0ab46a768d7e76904b8be61a6c050ccd97da47dc43406a0247b728a521f88f10c8b3bdddfa87dca30955337782c91b3c128a578cbefdcceba811ad64f diff --git a/net-wireless/pixiewps/pixiewps-1.4.2.ebuild b/net-wireless/pixiewps/pixiewps-1.4.2.ebuild index 6fd316dea..ea89c9cae 100644 --- a/net-wireless/pixiewps/pixiewps-1.4.2.ebuild +++ b/net-wireless/pixiewps/pixiewps-1.4.2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 DESCRIPTION="Bruteforce offline the WPS pin exploiting the low or non-existing entropy" HOMEPAGE="https://github.com/wiire/pixiewps" @@ -9,7 +9,7 @@ SRC_URI="https://github.com/wiire/pixiewps/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="" DEPEND="dev-libs/openssl:0" diff --git a/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-1.6.6.ebuild b/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-1.6.6.ebuild index 9161aa3b8..7d1c6b0b9 100644 --- a/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-1.6.6.ebuild +++ b/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-1.6.6.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit autotools @@ -11,7 +11,7 @@ SRC_URI="https://github.com/t6x/reaver-wps-fork-t6x/archive/v${PV}.tar.gz -> ${P LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="" DEPEND="!net-wireless/reaver diff --git a/net-wireless/wifite/Manifest b/net-wireless/wifite/Manifest index 059c5be19..1227eb015 100644 --- a/net-wireless/wifite/Manifest +++ b/net-wireless/wifite/Manifest @@ -1,3 +1,2 @@ -DIST wifite2-2.2.5.tar.gz 686632 BLAKE2B 6a39a711d6ff0178942821a000ad4fceaaa5b6093652446960a0f7293207d26628b69e19956f1081f5258554127ceb36a5a9c7ea75da3a9dda0dacf92eefe17a SHA512 22d402cbbbee2aafe323eb4457038844265e2552ded68e42461366215568d4aa863b800fce20b4c27952e53a32554d3a4cbf8ace0aeb086bdf90d33e882fe9c2 -DIST wifite2-2.5.2.tar.gz 1830119 BLAKE2B 7b537adc6d9958af6ae7b84fce3d61e0815a74b1d767182fbecbc6e0a81a135c059005f661e8dc2d4a0bc8a9ba49fe55f8430c8cd7a33f1633f6a7c27875a3cd SHA512 300f720fdbc5cf4bb806036ea4f16a670be1e12b293b8fc317e1cb68804d543bf8016110a816b63da031020a317cfd7adb3c1ce88fdb7d37f659aee55caedb8b DIST wifite2-2.5.5.tar.gz 1830058 BLAKE2B af8d7aefb8a1cada5845b20e4fca56ba4c0f31d2bd685e5014485a46c7d907124438d269339846be8faf4466e21fc6c514c18ad6efd842e64154ef746f202bfa SHA512 cb9a89359f14c62124ab040233e91c6906ce8a3cc467e587e22d855090fe6ad9480cf652fb951ddaf95a548a6c6723b5a4d4f9faaf7b5f6a502d1d5e27cd1cbe +DIST wifite2-2.5.7.tar.gz 1834331 BLAKE2B b39eeaf2d41e16ef565531ec6690fc080e9950618fb699236e52a69f09c51d00cb95b69a855ba03191537bed07fcae08adc21e843c2e1a87875486a9a12f03d1 SHA512 5a1eb028c120c6d04ac5183d51a2901382f443925c850b6bac2cfd69bb3f723295f1db7a2f8a5b543b567f1354cd2e1cb1db02341ec88ed2a41e588610371c76 diff --git a/net-wireless/wifite/wifite-2.2.5-r3.ebuild b/net-wireless/wifite/wifite-2.2.5-r3.ebuild deleted file mode 100644 index 9a7504b15..000000000 --- a/net-wireless/wifite/wifite-2.2.5-r3.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) -inherit distutils-r1 - -MY_P="${PN}2-${PV}" - -if [[ ${PV} == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/derv82/wifite2.git" -else - SRC_URI="https://github.com/derv82/wifite2/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/${MY_P}" -fi - -DESCRIPTION="An automated wireless attack tool" -HOMEPAGE="https://github.com/derv82/wifite2" - -LICENSE="GPL-2" -SLOT="2" -IUSE="dict opencl extra" - -DEPEND="" -RDEPEND="" -PDEPEND="net-wireless/aircrack-ng - dev-python/pexpect - net-wireless/hcxdumptool - net-wireless/hcxtools - net-wireless/pyrit[opencl?] - opencl? ( app-crypt/hashcat ) - dict? ( sys-apps/cracklib-words ) - extra? ( net-analyzer/wireshark - net-wireless/reaver-wps-fork-t6x - !net-wireless/reaver - net-wireless/bully - net-wireless/cowpatty - net-analyzer/macchanger - )" diff --git a/net-wireless/wifite/wifite-2.5.5.ebuild b/net-wireless/wifite/wifite-2.5.5.ebuild index 95232dfa5..c738cd195 100644 --- a/net-wireless/wifite/wifite-2.5.5.ebuild +++ b/net-wireless/wifite/wifite-2.5.5.ebuild @@ -31,7 +31,7 @@ PDEPEND="net-wireless/aircrack-ng[${PYTHON_USEDEP}] dev-python/pexpect[${PYTHON_USEDEP}] net-wireless/hcxdumptool net-wireless/hcxtools - opencl? ( app-crypt/hashcat ) + amd64? ( opencl? ( app-crypt/hashcat ) ) dict? ( sys-apps/cracklib-words ) extra? ( net-analyzer/wireshark net-wireless/reaver-wps-fork-t6x diff --git a/net-wireless/wifite/wifite-2.5.2-r1.ebuild b/net-wireless/wifite/wifite-2.5.7.ebuild similarity index 87% rename from net-wireless/wifite/wifite-2.5.2-r1.ebuild rename to net-wireless/wifite/wifite-2.5.7.ebuild index 988a77aff..940231956 100644 --- a/net-wireless/wifite/wifite-2.5.2-r1.ebuild +++ b/net-wireless/wifite/wifite-2.5.7.ebuild @@ -3,7 +3,8 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6,7,8} ) inherit distutils-r1 MY_P="${PN}2-${PV}" @@ -13,7 +14,7 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/kimocoder/wifite2.git" else SRC_URI="https://github.com/kimocoder/wifite2/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 x86" S="${WORKDIR}/${MY_P}" fi @@ -27,10 +28,9 @@ IUSE="dict opencl extra" DEPEND="" RDEPEND="" PDEPEND="net-wireless/aircrack-ng[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] net-wireless/hcxdumptool net-wireless/hcxtools - opencl? ( app-crypt/hashcat ) + amd64? ( opencl? ( app-crypt/hashcat ) ) dict? ( sys-apps/cracklib-words ) extra? ( net-analyzer/wireshark net-wireless/reaver-wps-fork-t6x diff --git a/profiles/pentoo/base/package.accept_keywords/net-wireless b/profiles/pentoo/base/package.accept_keywords/net-wireless index 7e0aa3a7e..ccc5b465d 100644 --- a/profiles/pentoo/base/package.accept_keywords/net-wireless +++ b/profiles/pentoo/base/package.accept_keywords/net-wireless @@ -4,12 +4,6 @@ net-wireless/dsdcc net-wireless/wifipumpkin3 -net-wireless/hcxkeys -net-wireless/hcxtools -net-wireless/hcxdumptool - -net-wireless/wifite - net-wireless/nfcpy net-wireless/eaphammer @@ -23,7 +17,6 @@ net-wireless/gr-gsm ** net-wireless/killerbee net-wireless/kalibrate-hackrf ** net-wireless/op25 -=net-wireless/reaver-wps-fork-t6x-1.6* net-wireless/rtl-sdr net-wireless/chirp net-wireless/gqrx @@ -85,8 +78,6 @@ net-wireless/kismetdb net-wireless/kismetmobiledashboard ~net-wireless/spectools-2016.01.1 -=net-wireless/pixiewps-1.4* - ~net-wireless/mfoc-0.10.7 ~amd64 ~net-wireless/pyrit-0.5.0 @@ -109,7 +100,6 @@ net-wireless/editcp-bin net-wireless/md380tools ** net-wireless/mousejack net-wireless/jackit -net-wireless/wpa_supplicant net-wireless/osmo-fl2k net-wireless/qspectrumanalyzer net-wireless/rtl_433