Package Details: oclhashcat 2.01-1

Git Clone URL: (read-only)
Package Base: oclhashcat
Description: Worlds fastest password cracker with dictionary mutation engine (for AMD)
Upstream URL:
Licenses: custom
Conflicts: oclhashcat-amd
Replaces: oclhashcat-amd
Submitter: Kuci
Maintainer: anthraxx
Last Packager: anthraxx
Votes: 6
Popularity: 0.776170
First Submitted: 2015-01-17 19:01
Last Updated: 2016-02-07 01:22

Latest Comments

GI_Jack commented on 2016-05-23 18:05

please remove the catalyst stuff as hard deps. There are other OpenCL drivers besides AMD, and other AMD drivers besides catalyst.

anthraxx commented on 2015-12-08 00:26

@KevinCodux no need to repeat, yes it will be updated to source. also once the changes are finished I may move this package into [community] but there are some catalyst package issues related to this step.

KevinCodux commented on 2015-12-08 00:24

Hashcat2 is out.

Updated PKGBUILD: (not from source)

The source is also available, as lostkhaos stated.
I think its a better way to install hashcat from source, does the maintainer want to update to this method or shall I make a new aur package?

lostkhaos commented on 2015-12-05 22:29

The project is now open source too

RyanReaper commented on 2015-09-20 02:44


anthraxx commented on 2015-09-17 20:25

1) Please do not post PKGBUILD into the comments
2) please create a proper patch somewhere
3) please explain what you are supposed to fix
4) don't mark packages out-of-date if there are not out-of-date

RyanReaper commented on 2015-09-17 20:02

#i have changed to this to work
# Maintainer: Lubomir 'Kuci' Kucera <kuci24-at-gmail-dot-com>

pkgdesc="Worlds fastest password cracker with dictionary mutation engine"
arch=('i686' 'x86_64')

package() {
find "${srcdir}/${_pkgname}-${pkgver}" \( -name "*.cmd" -o -name "*.exe" \) -print | xargs -i rm {}
mkdir -p "${pkgdir}/opt" "${pkgdir}/usr/bin"
if [ "${CARCH}" = "x86_64" ]; then
rm "${srcdir}/${_pkgname}-${pkgver}/${_pkgname}32.bin"
mv "${srcdir}/${_pkgname}-${pkgver}/${_pkgname}64.bin" "${srcdir}/${_pkgname}-${pkgver}/${_pkgname}"
rm "${srcdir}/${_pkgname}-${pkgver}/${_pkgname}64.bin"
mv "${srcdir}/${_pkgname}-${pkgver}/${_pkgname}32.bin" "${srcdir}/${_pkgname}-${pkgver}/${_pkgname}"
echo -e "#!/bin/bash\n/opt/${_pkgname}/${_pkgname} \$@" > "$pkgdir/usr/bin/${_pkgname}"
chmod a+x "${srcdir}/${_pkgname}-${pkgver}/${_pkgname}" "$pkgdir/usr/bin/${_pkgname}"
cp -r "${srcdir}/${_pkgname}-${pkgver}" "${pkgdir}/opt/${_pkgname}"
chmod 666 ${pkgdir}/opt/${_pkgname}/kernels/*/*
install -d -m777 "${pkgdir}/opt/${_pkgname}"