summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Elsner <open@mindrunner.de>2014-05-11 12:06:33 +0200
committerLukas Elsner <open@mindrunner.de>2014-05-11 12:06:33 +0200
commitc4661140b19fe54caaf8d0097503c635c984c369 (patch)
tree1417f917e55f59c2e2764a538064bf915ee16ace
parentanother idea files fix (diff)
downloadluman-c4661140b19fe54caaf8d0097503c635c984c369.tar.gz
luman-c4661140b19fe54caaf8d0097503c635c984c369.tar.bz2
luman-c4661140b19fe54caaf8d0097503c635c984c369.zip
added fern-wifi-cracer
-rw-r--r--net-wireless/fern-wifi-cracker/Manifest5
-rw-r--r--net-wireless/fern-wifi-cracker/fern-wifi-cracker-1.6.ebuild52
-rw-r--r--net-wireless/fern-wifi-cracker/fern-wifi-cracker-1.6_p218.ebuild46
-rw-r--r--net-wireless/fern-wifi-cracker/files/fern-wifi-cracker3
-rw-r--r--net-wireless/fern-wifi-cracker/files/fern-wifi-cracker.desktop11
5 files changed, 117 insertions, 0 deletions
diff --git a/net-wireless/fern-wifi-cracker/Manifest b/net-wireless/fern-wifi-cracker/Manifest
new file mode 100644
index 0000000..8192f9d
--- /dev/null
+++ b/net-wireless/fern-wifi-cracker/Manifest
@@ -0,0 +1,5 @@
+AUX fern-wifi-cracker 59 SHA256 40c355180c9eba480c25945d4cac2b988ab19045cd7be6a3a23adcc9b9e121ee SHA512 2f9e0be3cd82f8b4f7487b12666728a751a355125686cbd6030d8c9bc1352027766ffd955a91950838fcbff18f5ba06a787ebd88bd3add2a6319074a91b76506 WHIRLPOOL ea60fb32456990d2fcce0ccd585efa10525d128dc03a8495037bc970d17450d2d545a84955da53714bcd9d674f7b77d777476230f99f1584fb728f71323200c9
+AUX fern-wifi-cracker.desktop 288 SHA256 104ffdf67c6251701529776c674c0d4f4a6b0a547b5d1b6220345a83b95d42b1 SHA512 46998acdaf664392bd41a810f39ec239c00ba568fd4d1ca500c81ea427f976fc6848cfca77f60f95f3f2defd0dca8795bfc0fe1583dc95ab05481a4b662334bb WHIRLPOOL da999c2cd063dc541456eb0a9800809ab826420fd359f8d713a7eb1a41528d47f00c5eaa9a11a39a8e2f0d3114692f1f74bcf5e7469725f9acf0df8c61abc3f9
+DIST Fern-Wifi-Cracker_1.6_all.deb 1590058 SHA256 9488a4b892ab1ceeba61b1325d79f8d089b0e235ef57f453b20c43a764a09b56 SHA512 88aa1118e67033b1427e0d694b3f9d8d2c3e08ddeffd1fc01a713de18f5f2a8446716c912d519ddd3f8f6d0faf7a79c9618b69fb2bea502b7df5a892bf7599a0 WHIRLPOOL bd5a93a788cea960519e6f9433e96027fa0e79f3df0b755e8d5af1441648cdff656f8737ee1303c1329c09616bf4d80c63e9cf68c6bacdbf65fd500ae5c906e0
+EBUILD fern-wifi-cracker-1.6.ebuild 1083 SHA256 d9f8c386876316df2b4f7ff7869bb50ec571642c3ca313484e716d70696b3a99 SHA512 b117ee4bb9284a913306f21a39d6df41f929bc4c49b298074d1b9d3dfb1f94a78cbf6152f5d8279297bc7c4fb1ca508e0dda4a398b112f67c9b359cdab28e38f WHIRLPOOL 9598b5da29cd557a57ec28b064dd858e8f9ef7494c46b448dbb1f84e31599a962de40fd0cf225b43a8cfdaeac101a66dc9db8e24a9cddaaf98021fe8e95873ff
+EBUILD fern-wifi-cracker-1.6_p218.ebuild 1239 SHA256 cb172e20a44b8e0c4b4955674f7f5466ac8ef6221eb8134ddc7a630621c55b1c SHA512 fe8cec6afce134334b015e054d2d8d49269dec60c378b050c8e4cbfad0f00d121913197e46a5de8b0b057b07f85aceaaf2783a45f2ddc9754ed2dfd3a75f9521 WHIRLPOOL 99f9f390ebc28a4d8d23c68856aa71b58773865fc5d06d5bdc2101a2e04c2013144bd76fc5e4349aa1707ddf32f0637e1755ce2e5e8cef18c9e6c7bcfaeb4a8e
diff --git a/net-wireless/fern-wifi-cracker/fern-wifi-cracker-1.6.ebuild b/net-wireless/fern-wifi-cracker/fern-wifi-cracker-1.6.ebuild
new file mode 100644
index 0000000..7927f55
--- /dev/null
+++ b/net-wireless/fern-wifi-cracker/fern-wifi-cracker-1.6.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+PYTHON_USE_WITH="sqlite"
+PYTHON_DEPEND="2:2.7"
+
+inherit python eutils
+
+DESCRIPTION="Wireless tool for WEP/WPA cracking and WPS keys recovery"
+HOMEPAGE="https://code.google.com/p/fern-wifi-cracker/"
+SRC_URI="https://fern-wifi-cracker.googlecode.com/files/Fern-Wifi-Cracker_1.6_all.deb"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dict"
+
+DEPEND=""
+RDEPEND="dev-python/PyQt4[webkit]
+ net-analyzer/macchanger
+ net-wireless/aircrack-ng
+ net-analyzer/scapy
+ dict? ( sys-apps/cracklib-words )
+ net-wireless/reaver"
+#x11-terms/xterm
+
+S="${WORKDIR}"
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_unpack() {
+ unpack ${A} ./data.tar.gz
+ find ./ -name .svn | xargs rm -r
+}
+
+src_prepare() {
+ python_convert_shebangs -r 2 .
+}
+
+src_install() {
+ insinto /usr/share/fern-wifi-cracker
+ doins -r opt/Fern-Wifi-Cracker/*
+ domenu "${FILESDIR}"/fern-wifi-cracker.desktop
+ #symlinking won't work here
+ dosbin "${FILESDIR}"/fern-wifi-cracker
+}
diff --git a/net-wireless/fern-wifi-cracker/fern-wifi-cracker-1.6_p218.ebuild b/net-wireless/fern-wifi-cracker/fern-wifi-cracker-1.6_p218.ebuild
new file mode 100644
index 0000000..5ed169f
--- /dev/null
+++ b/net-wireless/fern-wifi-cracker/fern-wifi-cracker-1.6_p218.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_REQ_USE="sqlite"
+PYTHON_COMPAT=( python{2_6,2_7} )
+inherit python-r1 eutils subversion versionator
+AVC=( $(get_version_components) )
+
+DESCRIPTION="Wireless tool for WEP/WPA cracking and WPS keys recovery"
+HOMEPAGE="https://code.google.com/p/fern-wifi-cracker/"
+SRC_URI=""
+ESVN_REPO_URI="http://fern-wifi-cracker.googlecode.com/svn/Fern-Wifi-Cracker/"
+ESVN_REVISION="${AVC[2]/p/}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dict"
+
+DEPEND=""
+RDEPEND="dev-python/PyQt4[webkit]
+ net-analyzer/macchanger
+ net-wireless/aircrack-ng
+ net-analyzer/scapy
+ dict? ( sys-apps/cracklib-words )
+ net-wireless/reaver"
+#x11-terms/xterm
+
+S="${WORKDIR}"
+
+src_prepare() {
+ #disable updates
+ sed -ie "s|self.connect(self.update_button|#self.connect(self.update_button|" core/fern.py
+ sed -ie "s|thread.start_new_thread(self.update_initializtion_check|#thread.start_new_thread(self.update_initializtion_check|" core/fern.py
+}
+
+src_install() {
+ insinto /usr/share/fern-wifi-cracker
+ doins -r *
+# domenu "${FILESDIR}"/fern-wifi-cracker.desktop
+ #symlinking won't work here
+ dosbin "${FILESDIR}"/fern-wifi-cracker
+}
diff --git a/net-wireless/fern-wifi-cracker/files/fern-wifi-cracker b/net-wireless/fern-wifi-cracker/files/fern-wifi-cracker
new file mode 100644
index 0000000..7055f50
--- /dev/null
+++ b/net-wireless/fern-wifi-cracker/files/fern-wifi-cracker
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+python2 /usr/share/fern-wifi-cracker/execute.py
diff --git a/net-wireless/fern-wifi-cracker/files/fern-wifi-cracker.desktop b/net-wireless/fern-wifi-cracker/files/fern-wifi-cracker.desktop
new file mode 100644
index 0000000..7ca0e29
--- /dev/null
+++ b/net-wireless/fern-wifi-cracker/files/fern-wifi-cracker.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Name=Fern Wifi Cracker
+Version=1.0
+Exec=sudo -E /usr/sbin/fern-wifi-cracker
+Comment=
+Icon=/usr/share/fern-wifi-cracker/resources/icon.png
+Type=Application
+Terminal=false
+StartupNotify=true
+Categories=System;Security;X-Pentoo;X-Penetration;X-Wireless;
+OnlyShowIn=X-Pentoo;