BSD Ports

security/hashcat 6.2.6_1,1 MidnightBSD

Advanced CPU-based password recovery utility

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
security

Description

Hashcat is an advanced CPU-based password recovery utility for FreeBSD, Windows 7/8/10, Apple OS X, and GNU/Linux, supporting seven unique modes of attack for over 100 optimized hashing algorithms.

In the other systems

SystemPortVersion
MidnightBSDsecurity/hashcat6.2.6_1,1
FreeBSDsecurity/hashcat7.1.2_14,1
NetBSDsecurity/hashcat7.1.2
HardenedBSDsecurity/hashcat7.1.2_13,1
GhostBSDsecurity/hashcat7.1.2_13,1

Install

Binary package:

mport install hashcat

From mports:

cd /usr/mports/security/hashcat && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	hashcat>0:security/hashcat

Dependencies

No port depends on this one.

Configuration

Options name: security_hashcat

OptionDefaultDescription
BRAINonBuild Hashcat Brain
DOCSoff
USES
compiler:c11 gmake iconv localbase python:build,run shebangfix
Service scripts
none

Files

pkg-plist 2125
  • bin/hashcat
  • include/hashcat/affinity.h
  • include/hashcat/autotune.h
  • include/hashcat/backend.h
  • include/hashcat/benchmark.h
  • include/hashcat/bitmap.h
  • include/hashcat/bitops.h
  • include/hashcat/brain.h
  • include/hashcat/combinator.h
  • include/hashcat/common.h
  • include/hashcat/convert.h
  • include/hashcat/cpt.h
  • include/hashcat/cpu_crc32.h
  • include/hashcat/debugfile.h
  • include/hashcat/dictstat.h
  • include/hashcat/dispatch.h
  • include/hashcat/dynloader.h
  • include/hashcat/emu_general.h
  • include/hashcat/emu_inc_bignum_operations.h
  • include/hashcat/emu_inc_cipher_aes.h
  • include/hashcat/emu_inc_cipher_des.h
  • include/hashcat/emu_inc_ecc_secp256k1.h
  • include/hashcat/emu_inc_hash_base58.h
  • include/hashcat/emu_inc_hash_md4.h
  • include/hashcat/emu_inc_hash_md5.h
  • include/hashcat/emu_inc_hash_sha1.h
  • include/hashcat/emu_inc_hash_sha256.h
  • include/hashcat/emu_inc_hash_sha512.h
  • include/hashcat/emu_inc_radmin3_constants.h
  • include/hashcat/emu_inc_rp.h
  • include/hashcat/emu_inc_rp_optimized.h
  • include/hashcat/event.h
  • include/hashcat/ext_ADL.h
  • include/hashcat/ext_OpenCL.h
  • include/hashcat/ext_cuda.h
  • include/hashcat/ext_hip.h
  • include/hashcat/ext_hiprtc.h
  • include/hashcat/ext_iokit.h
  • include/hashcat/ext_lzma.h
  • include/hashcat/ext_metal.h
  • include/hashcat/ext_nvapi.h
  • include/hashcat/ext_nvml.h
  • include/hashcat/ext_nvrtc.h
  • include/hashcat/ext_sysfs_amdgpu.h
  • include/hashcat/ext_sysfs_cpu.h
  • include/hashcat/filehandling.h
  • include/hashcat/folder.h
  • include/hashcat/hashcat.h
  • include/hashcat/hashes.h
  • include/hashcat/hlfmt.h
  • include/hashcat/hwmon.h
  • include/hashcat/induct.h
  • include/hashcat/interface.h
  • include/hashcat/keyboard_layout.h
  • include/hashcat/locking.h
  • include/hashcat/logfile.h
  • include/hashcat/loopback.h
  • include/hashcat/memory.h
  • include/hashcat/modules.h
  • include/hashcat/monitor.h
  • include/hashcat/mpsp.h
  • include/hashcat/outfile.h
  • include/hashcat/outfile_check.h
  • include/hashcat/pidfile.h
  • include/hashcat/potfile.h
  • include/hashcat/restore.h
  • include/hashcat/rp.h
  • include/hashcat/rp_cpu.h
  • include/hashcat/selftest.h
  • include/hashcat/shared.h
  • include/hashcat/slow_candidates.h
  • include/hashcat/sort_r.h
  • include/hashcat/status.h
  • include/hashcat/stdout.h
  • include/hashcat/straight.h
  • include/hashcat/terminal.h
  • include/hashcat/thread.h
  • include/hashcat/timer.h
  • include/hashcat/tuningdb.h
  • include/hashcat/types.h
  • include/hashcat/usage.h
  • include/hashcat/user_options.h
  • include/hashcat/wordlist.h
  • lib/libhashcat.so.
  • share/doc/hashcat/charsets/DES_full.hcchr
  • share/doc/hashcat/charsets/DES_special/DES_alpha.hcchr
  • share/doc/hashcat/charsets/DES_special/DES_numeral.hcchr
  • share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_0.hcchr
  • share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_1.hcchr
  • share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_2.hcchr
  • share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_3.hcchr
  • share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_4.hcchr
  • share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_5.hcchr
  • share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_6.hcchr
  • share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_7.hcchr
  • share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_8.hcchr
  • share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_9.hcchr
  • share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_A.hcchr
  • share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_B.hcchr
  • share/doc/hashcat/charsets/DES_special/multiple_nodes/DES_portion_C.hcchr

The first 100 are listed.

distinfo 3
FileSizeSHA256
hashcat-hashcat-v6.2.6_GH0.tar.gz1.423464e+07b25e1077bcf34908cc8f18c1a69a2ec98b047b2cbcf0f51144dcf3ba1e0b7b2a
KhronosGroup-OpenCL-Headers-1d3dc4e_GH0.tar.gz5976721ddb21f6643e5c76aec7a78c9c2aaac6f5e4c82cd4603b437c899026c833977
Cyan4973-xxHash-c0e86bc_GH0.tar.gz1563517dc0343140d92f19d5b436591bdb8313b6cb2c686bccb7ff5caafcbc136fe468