Package Details: patator 0.9-1

Git Clone URL: https://aur.archlinux.org/patator.git (read-only, click to copy)
Package Base: patator
Description: A multi-purpose bruteforcer
Upstream URL: https://github.com/lanjelot/patator
Licenses: GPL2
Submitter: alub
Maintainer: ljmf00
Last Packager: ljmf00
Votes: 18
Popularity: 0.000000
First Submitted: 2012-01-08 10:32
Last Updated: 2021-04-03 16:36

Dependencies (13)

Required by (0)

Sources (1)

Latest Comments

PushThemBricks commented on 2021-06-05 00:12

Hello, I would like to suggest some changes to the PKGBUILD file, patator (and its modules) now work with python3 so we can replace its python2 dependency along with the optional dependencies to their python3 counterparts, since python3 is the default interpreter on Arch. Here is the diff between the current PKGBUILD and the one with my proposed changes:

--- PKGBUILD_old    2021-04-03 13:35:02.000000000 -0300
+++ PKGBUILD            2021-06-04 13:20:39.583647691 -0300
@@ -7,18 +7,18 @@
 arch=('any')
 url="https://github.com/lanjelot/patator"
 license=('GPL2')
-depends=('python2')
+depends=('python')
 optdepends=(
-  'python2-paramiko: SSH'
-  'python2-pycurl: HTTP'
+  'python-paramiko: SSH'
+  'python-pycurl: HTTP'
   'openldap: LDAP'
   'impacket: SMB'
   'mysql-python: MySQL'
-  'python2-psycopg2: PostgreSQL'
-  'python2-crypto: VNC'
-  'python2-pydns: DNS'
-  'python2-pysnmp: SNMP'
-  'python2-ipy: NETx keywords'
+  'python-psycopg2: PostgreSQL'
+  'python-cryptography: VNC'
+  'python-pydns: DNS'
+  'python-pysnmp: SNMP'
+  'python-ipy: NETx keywords'
   'java-runtime: keystore files'
   'unzip: zip archives'
 )
@@ -26,7 +26,7 @@
 sha256sums=('dfec3106e3bbab15b83135e17728e8dbb325f2697875364d99abc2ebba15fd5a')

 build() {
-  sed -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|g' -i "$srcdir/${pkgname}-$pkgver/${pkgname}.py"
+  sed -e 's|#!/usr/bin/env python|#!/usr/bin/env python|g' -i "$srcdir/${pkgname}-$pkgver/${pkgname}.py"
 }

Sirat18 commented on 2014-12-10 12:24

Moved to git https://github.com/lanjelot/patator and currently v0.7-beta there.

alub commented on 2013-04-04 12:42

@fxbru: I have put all dependencies (including python2-pycurl) as optdepends because this script has many non-intersecting uses and fetching java-runtime or openldap seems exagerated if you only want to bruteforce HTTP.

fxbru commented on 2013-04-04 12:36

Hi, thanks for this PKGBUILD.

Should'nt be extra/python2-pycurl>=7.19 added as a depedency, as it is required for the http_fuzz module ?