summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGI_Jack2020-09-22 09:42:58 -0400
committerGI_Jack2020-09-22 09:42:58 -0400
commit7674f012f99ccab2acfd935956e4893afaa583ec (patch)
tree7555f0ebee63842d331e795ae7eee51078650453
parentce6e4e9fa0b87982972f6a0e56258eed85c9d5ed (diff)
downloadaur-7674f012f99ccab2acfd935956e4893afaa583ec.tar.gz
version 5.1.0dev
-rw-r--r--.SRCINFO61
-rw-r--r--PKGBUILD34
2 files changed, 71 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 87f36763ac77..fd66e17dda3a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,58 @@
pkgbase = crackmapexec
pkgdesc = A swiss army knife for pentesting Windows/Active Directory environments
- pkgver = 3.1.5
+ pkgver = 5.1.0dev
pkgrel = 1
url = https://github.com/byt3bl33d3r/CrackMapExec
arch = any
license = GPL3
- makedepends = python2-setuptools
+ makedepends = python-setuptools
depends = impacket
- depends = python2-gevent
- depends = python2-netaddr
- depends = python2-crypto
- depends = python2-pyasn1
- depends = python2-termcolor
- depends = python2-colorama
- depends = python2-pyopenssl
- depends = python2-msgpack
- depends = python2-requests
- source = https://github.com/byt3bl33d3r/CrackMapExec/archive/v3.1.5.tar.gz
- sha512sums = c7501afc0f659466eca76863c8afeb262150f3f13ccf9d21412e69b114295c28ba001e979aae014124b31653a0a95a5a4afc5970892d01454f9941a82b6182ec
+ depends = python
+ depends = python-bcrypt
+ depends = python-beautifulsoup4
+ depends = python-certifi
+ depends = python-cffi
+ depends = python-chardet
+ depends = python-click
+ depends = python-cryptography
+ depends = python-dnspython
+ depends = python-flask
+ depends = python-future
+ depends = python-gevent
+ depends = python-greenlet
+ depends = python-idna
+ depends = python-itsdangerous
+ depends = python-jinja
+ depends = python-ldap3
+ depends = python-markupsafe
+ depends = python-msgpack
+ depends = python-ntlm-auth
+ depends = python-paramiko
+ depends = python-pyasn1
+ depends = python-pycparser
+ depends = python-pycryptodomex
+ depends = python-pynacl
+ depends = python-pyopenssl
+ depends = python-requests-ntlm
+ depends = python-requests
+ depends = python-six
+ depends = python-soupsieve
+ depends = python-termcolor
+ depends = python-terminaltables
+ depends = python-urllib3
+ depends = python-werkzeug
+ depends = python-xmltodict
+ depends = python-ldapdomaindump
+ depends = python-lsassy
+ depends = python-neo4j-driver
+ depends = python-pylnk3
+ depends = python-pypsrp
+ depends = python-bs4
+ depends = python-neotime
+ depends = python-neobolt
+ depends = python-pywerview-git
+ source = https://github.com/byt3bl33d3r/CrackMapExec/archive/v5.1.0dev.tar.gz
+ sha512sums = 6410440e2231d9963e2f3a6105bd067c0bbb49bc69d9fa9c82b14a53720e67e82f447109d9a1ebcfa4f4d064b81cfcf5c1b1e565404e68bbf43e26b98edd0ed5
pkgname = crackmapexec
diff --git a/PKGBUILD b/PKGBUILD
index 1488284c90dc..ef2c06ec5eed 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,40 @@
# Maintainer: Paul Taylor <bao7uo at gmail dot com>
+# Contributer: GI_Jack <GI_Jack@hackermail.com>
# Contributer: ArchStrike <team@archstrike.org>
-buildarch=1
-
pkgname=crackmapexec
_pkgname=CrackMapExec
-pkgver=3.1.5
+pkgver=5.1.0dev
pkgrel=1
pkgdesc='A swiss army knife for pentesting Windows/Active Directory environments'
arch=('any')
url='https://github.com/byt3bl33d3r/CrackMapExec'
license=('GPL3')
-depends=('impacket' 'python2-gevent' 'python2-netaddr' 'python2-crypto' 'python2-pyasn1' 'python2-termcolor' 'python2-colorama' 'python2-pyopenssl' 'python2-msgpack' 'python2-requests')
-makedepends=('python2-setuptools')
+depends=('impacket' 'python' 'python-bcrypt' 'python-beautifulsoup4'
+'python-certifi' 'python-cffi' 'python-chardet' 'python-click'
+'python-cryptography' 'python-dnspython' 'python-flask' 'python-future'
+'python-gevent' 'python-greenlet' 'python-idna' 'python-itsdangerous'
+'python-jinja' 'python-ldap3' 'python-markupsafe' 'python-msgpack'
+'python-ntlm-auth' 'python-paramiko' 'python-pyasn1' 'python-pycparser'
+'python-pycryptodomex' 'python-pynacl' 'python-pyopenssl' 'python-requests-ntlm'
+'python-requests' 'python-six' 'python-soupsieve' 'python-termcolor'
+'python-terminaltables' 'python-urllib3' 'python-werkzeug' 'python-xmltodict'
+'python-ldapdomaindump' 'python-lsassy' 'python-neo4j-driver' 'python-pylnk3'
+'python-pypsrp' 'python-bs4' 'python-neotime' 'python-neobolt' 'python-pywerview-git' )
+
+makedepends=('python-setuptools')
source=("${url}/archive/v${pkgver}.tar.gz")
-sha512sums=('c7501afc0f659466eca76863c8afeb262150f3f13ccf9d21412e69b114295c28ba001e979aae014124b31653a0a95a5a4afc5970892d01454f9941a82b6182ec')
+sha512sums=('6410440e2231d9963e2f3a6105bd067c0bbb49bc69d9fa9c82b14a53720e67e82f447109d9a1ebcfa4f4d064b81cfcf5c1b1e565404e68bbf43e26b98edd0ed5')
package() {
cd $_pkgname-$pkgver
- python2 setup.py install --root=${pkgdir} --optimize=1
-
+ python setup.py install --root=${pkgdir} --optimize=1
+
+ # Needed to operate:
+ install -d "${pkgdir}/usr/lib/python3.8/site-packages/cme/thirdparty/pywerview/"
+ touch "${pkgdir}/usr/lib/python3.8/site-packages/cme/thirdparty/pywerview/.default"
# Install the license
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
- # fix python issues
- sed -i 's|python|python2|' $pkgdir/usr/lib/python2.7/site-packages/cme/enum/users.py $pkgdir/usr/lib/python2.7/site-packages/cme/enum/wmiquery.py $pkgdir/usr/lib/python2.7/site-packages/cme/enum/lookupsid.py
+
}
+