diff options
author | Jameson Pugh | 2019-08-27 09:49:48 -0400 |
---|---|---|
committer | Jameson Pugh | 2019-08-27 09:49:48 -0400 |
commit | 92e3e7ee2dcc178ce0064819fae3c28808dcd5e3 (patch) | |
tree | cfa63f94c7f1c5d992bda5bdeee1429f54b231e8 | |
download | aur-92e3e7ee2dcc178ce0064819fae3c28808dcd5e3.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 35 | ||||
-rw-r--r-- | PKGBUILD | 53 | ||||
-rwxr-xr-x | autorecon.sh | 3 |
3 files changed, 91 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1e502443e1db --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,35 @@ +pkgbase = autorecon-git + pkgdesc = Multi-threaded network reconnaissance tool which performs automated enumeration of services. + pkgver = r51.d705884 + pkgrel = 1 + url = https://github.com/Tib3rius/AutoRecon + arch = any + license = GPL + depends = python-colorama + depends = python-toml + optdepends = seclists-git + optdepends = enum4linux + optdepends = gobuster + optdepends = nbtscan + optdepends = nikto + optdepends = nmap + optdepends = onesixtyone + optdepends = oscanner + optdepends = smbclient + optdepends = smbmap + optdepends = smtp-user-enum + optdepends = net-snmp + optdepends = sslscan + optdepends = sipvicious + optdepends = tnscmd10g + optdepends = whatweb + optdepends = wkhtmltopdf + provides = autorecon + conflicts = autorecon + source = autorecon::git+https://github.com/Tib3rius/AutoRecon.git + source = autorecon.sh + sha256sums = SKIP + sha256sums = 90b36035e98bffbe2fe7e9a504fa7c6b17bf22d231cf6daea102e5ec055737fe + +pkgname = autorecon-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..78a555bdbcf8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer: Jameson Pugh <imntreal@gmail.com> + +pkgname=autorecon-git +_gitname='autorecon' +pkgver=r51.d705884 +pkgrel=1 +pkgdesc='Multi-threaded network reconnaissance tool which performs automated enumeration of services.' +arch=(any) +url='https://github.com/Tib3rius/AutoRecon' +license=(GPL) +depends=('python-colorama' 'python-toml') +optdepends=('seclists-git' + 'enum4linux' + 'gobuster' + 'nbtscan' + 'nikto' + 'nmap' + 'onesixtyone' + 'oscanner' + 'smbclient' + 'smbmap' + 'smtp-user-enum' + 'net-snmp' + 'sslscan' + 'sipvicious' + 'tnscmd10g' + 'whatweb' + 'wkhtmltopdf') +conflicts=(autorecon) +provides=(autorecon) +source=("${_gitname}::git+https://github.com/Tib3rius/AutoRecon.git" + 'autorecon.sh') +sha256sums=('SKIP' + '90b36035e98bffbe2fe7e9a504fa7c6b17bf22d231cf6daea102e5ec055737fe') + +pkgver() { + cd "${_gitname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)" +} + +package() { + cd "${srcdir}/${_gitname}" + + install -v -m755 -d "${pkgdir}/opt/${_gitname}/config" + install -v -m755 -d "${pkgdir}/usr/bin" + install -v -m755 -d "${pkgdir}/usr/share/doc/${_gitname}" + install -v -m644 {README.md,LICENSE} "${pkgdir}/usr/share/doc/${_gitname}/" + install -v -m644 {config/global-patterns.toml,config/port-scan-profiles.toml,config/service-scans.toml} "${pkgdir}/opt/${_gitname}/config/" + install -v -m644 autorecon.py "${pkgdir}/opt/${_gitname}/" + install -v -m755 ../autorecon.sh "${pkgdir}/usr/bin/${_gitname}" +} + +# vim:set ts=2 sw=2 et: diff --git a/autorecon.sh b/autorecon.sh new file mode 100755 index 000000000000..843eda8babe9 --- /dev/null +++ b/autorecon.sh @@ -0,0 +1,3 @@ +#! /usr/bin/env bash + +python /opt/autorecon/autorecon.py $@ |