summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordevninja2016-03-05 11:42:33 -0500
committerdevninja2016-03-05 11:42:33 -0500
commit72476def914d5b9c9d05f5edbaf3a1e426ec4ff6 (patch)
tree2e8fa1694be2b4405d850db058725772cbfa1bc6
downloadaur-72476def914d5b9c9d05f5edbaf3a1e426ec4ff6.tar.gz
initial commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD50
2 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c4fa5e27b5a9
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+# Generated by mksrcinfo v8
+# Sat Mar 5 16:42:26 UTC 2016
+pkgbase = mysqloit
+ pkgdesc = SQL Injection takeover tool
+ pkgver = 0.2
+ pkgrel = 2
+ url = https://github.com/dtrip/mysqloit
+ arch = any
+ license = GPL2
+ depends = python2
+ depends = metasploit
+ options = !emptydirs
+ source = http://mysqloit.googlecode.com/files/mysqloitv0.2.tar
+ sha1sums = 30c8f240f1ead6ad14e31b0d5700265882b1aed9
+
+pkgname = mysqloit
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c755a137c79d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,50 @@
+# Contributor: fnord0 < fnord0 AT riseup DOT net >
+# Maintainer: GI_Jack <iamjacksemail@hackermail.com>
+
+pkgname=mysqloit
+pkgver=0.2
+pkgrel=2
+pkgdesc="SQL Injection takeover tool"
+arch=('any')
+url="https://github.com/dtrip/mysqloit"
+license=('GPL2')
+depends=('python2' 'metasploit')
+source=("http://mysqloit.googlecode.com/files/${pkgname}v${pkgver}.tar")
+sha1sums=('30c8f240f1ead6ad14e31b0d5700265882b1aed9')
+options=(!emptydirs)
+
+package() {
+ mkdir -p ${pkgdir}/usr/{bin,share} || return 1
+ mkdir ${pkgdir}/usr/share/${pkgname} || return 1
+ cd ${srcdir}/${pkgname}v${pkgver}
+ mv * ${pkgdir}/usr/share/${pkgname} || return 1
+ # archlinux fixes
+ cd ${pkgdir}/usr/share/${_svnmod}
+ grep -rl python ${pkgdir}/usr/share/${pkgname}/ | xargs sed -i 's|python|python2|g' || return 1
+ cd ${pkgdir}/usr/share/${pkgname}
+ #check if metasploit-svn or metasploit stable is installed (metasploit-svn takes presidence)
+ if [ -d /usr/src/metasploit ]; then
+ sed -i 's|/usr/local/metasploit|/usr/src/metasploit|g' conf.py || return 1
+ else
+ sed -i 's|/usr/local/metasploit|/opt/metasploit|g' conf.py || return 1
+ fi
+
+ # create startup app
+ echo "#!/bin/sh" > ${pkgdir}/usr/bin/mysqloit || return 1
+ echo "cd /usr/share/mysqloit" >> ${pkgdir}/usr/bin/mysqloit || return 1
+ echo "if test -z \"\$1\"" >> ${pkgdir}/usr/bin/mysqloit || return 1
+ echo "then" >> ${pkgdir}/usr/bin/mysqloit || return 1
+ echo "python2 ./mysqloit.py -h" >> ${pkgdir}/usr/bin/mysqloit || return 1
+ echo "else" >> ${pkgdir}/usr/bin/mysqloit || return 1
+ echo "python2 ./mysqloit.py \"\$@\"" >> ${pkgdir}/usr/bin/mysqloit || return 1
+ echo "fi" >> ${pkgdir}/usr/bin/mysqloit || return 1
+ echo "cd -" >> ${pkgdir}/usr/bin/mysqloit || return 1
+ chmod +x ${pkgdir}/usr/bin/mysqloit || return 1
+
+ # user notification
+ echo -e ""
+ echo -e "\e[1;31m[\e[0m\e[1;34m*\e[0m\e[1;31m]\e[0m \e[1;31mrun '\e[0m\e[1;34m/usr/bin/mysqloit -h\e[0m\e[1;31m' for an explanation of mysqloit startup options\e[0m"
+ echo -e "\e[1;34m>>>\e[0m \e[1;31mmysqloit project homepage @ \e[0m\e[1;32mhttp://code.google.com/p/mysqloit\e[0m"
+ echo -e ""
+}
+# vim:syntax=sh