FreeBSD Ports

security/hashcat 7.1.2_14,1

Advanced CPU-based password recovery utility

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
MIT
Categories
security
Package size
15656.7 KiB, 60855.3 KiB installed

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.

Install

As a binary package — by origin, or by package name:

pkg install security/hashcat
pkg install hashcat

From the ports tree:

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

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

RUN_DEPENDS=	hashcat>0:security/hashcat

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest7.1.2_13,17.1.2_14,1---
FreeBSD:14:quarterly7.1.2_13,17.1.2_13,1n/a--
FreeBSD:15:latest7.1.2_14,17.1.2_14,1n/a--
FreeBSD:15:quarterly7.1.2_13,17.1.2_13,1n/an/an/a
FreeBSD:16:latest7.1.2_13,17.1.2_14,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

The full lists below include those, and their dependencies in turn.

All build dependencies 20
All run dependencies 1

No port depends on this one.

Configuration

Options name: security_hashcat

OptionDefaultDescription
BRAINonBuild Hashcat Brain
DOCSoffBuild and/or install documentation
USES
cargo compiler:c++11-lang gmake iconv localbase python:3.12+,build shebangfix
Service scripts
none

Message after installing

This port requires an OpenCL runtime.
Please see this for information on how to obtain one:
https://wiki.freebsd.org/Graphics/OpenCL

If it is not possible to obtain an OpenCL runtime,
please use security/hashcat-legacy instead.

Files

pkg-plist 2579
  • bin/aescrypt2hashcat.pl
  • bin/apfs2hashcat.py
  • bin/bisq2hashcat.py
  • bin/bitlocker2hashcat.py
  • bin/bitwarden2hashcat.py
  • bin/cachedata2hashcat.py
  • bin/cryptoloop2hashcat.py
  • bin/exodus2hashcat.py
  • bin/gitea2hashcat.py
  • bin/hashcat
  • bin/keybag2hashcat.py
  • bin/kremlin2hashcat.py
  • bin/lastpass2hashcat.py
  • bin/luks2hashcat.py
  • bin/metamask2hashcat.py
  • bin/mozilla2hashcat.py
  • bin/radmin3_to_hashcat.pl
  • bin/securenotes2hashcat.pl
  • bin/shiro1-to-hashcat.py
  • bin/sqlcipher2hashcat.pl
  • bin/truecrypt2hashcat.py
  • bin/veeamvbk2hashcat.py
  • bin/veracrypt2hashcat.py
  • bin/virtualbox2hashcat.py
  • bin/vmwarevmx2hashcat.py
  • 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/bridges.h
  • include/hashcat/combinator.h
  • include/hashcat/common.h
  • include/hashcat/convert.h
  • include/hashcat/cpt.h
  • include/hashcat/cpu_crc32.h
  • include/hashcat/cpu_features.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/ext_sysfs_intelgpu.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

The first 100 are listed.

distinfo 47
FileSizeSHA256
rust/crates/aho-corasick-1.1.3.crate1833118e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
rust/crates/bindgen-0.72.0.crate2460194f72209734318d0b619a5e0f5129918b848c416e122a3c4ce054e03cb87b726f
rust/crates/bitflags-2.9.3.crate4777734efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
rust/crates/block-buffer-0.10.4.crate105383078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
rust/crates/cexpr-0.6.0.crate179666fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
rust/crates/cfg-if-1.0.3.crate87192fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
rust/crates/clang-sys-1.8.1.crate440090b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
rust/crates/cpufeatures-0.2.17.crate1346659ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
rust/crates/crypto-common-0.1.6.crate87601bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
rust/crates/digest-0.10.7.crate195579ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
rust/crates/either-1.15.0.crate2011448c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
rust/crates/generic-array-0.14.7.crate1595085649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
rust/crates/glob-0.3.3.crate228610cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
rust/crates/hex-0.4.3.crate132997f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
rust/crates/itertools-0.13.0.crate146261413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
rust/crates/libc-0.2.175.crate7887286a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
rust/crates/libloading-0.8.8.crate3134507033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
rust/crates/log-0.4.27.crate4812013dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
rust/crates/memchr-2.7.5.crate9760332a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
rust/crates/minimal-lexical-0.2.1.crate9484168354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a

Commit history 3

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645