"Fossies" - the Fresh Open Source Software Archive

Member "hashcat-6.2.6/docs/readme.txt" (2 Sep 2022, 12003 Bytes) of package /linux/privat/hashcat-6.2.6.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "readme.txt": 6.2.5_vs_6.2.6.

    1 
    2       _____:  _____________         _____:  -aTZ!      _______ ____
    3      _\    |__\_______   _/_______ _\    |_____ _______\______    /__ ______
    4      |     _     |  __   \   ____/____   _     |   ___/____  __    |_______/
    5      |:    |    .|  \    _\____      /   |    .|   \      /  \    :|     |
    6      |_____|    :|______/     /    //____|    :|___     //_________|    :|
    7            |_____|     /___________/     |_____|  /_____/        /_______|
    8                  :                             :                         :
    9 
   10 hashcat v6.2.6
   11 ==============
   12 
   13 AMD GPUs on Linux require "AMDGPU" (21.50 or later) and "ROCm" (5.0 or later)
   14 AMD GPUs on Windows require "AMD Adrenalin Edition" (Adrenalin 22.5.1 exactly)
   15 Intel CPUs require "OpenCL Runtime for Intel Core and Intel Xeon Processors" (16.1.1 or later)
   16 NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or later)
   17 
   18 ##
   19 ## Features
   20 ##
   21 
   22 - World's fastest password cracker
   23 - World's first and only in-kernel rule engine
   24 - Free
   25 - Open-Source (MIT License)
   26 - Multi-OS (Linux, Windows and macOS)
   27 - Multi-Platform (CPU, GPU, APU, etc., everything that comes with an OpenCL runtime)
   28 - Multi-Hash (Cracking multiple hashes at the same time)
   29 - Multi-Devices (Utilizing multiple devices in same system)
   30 - Multi-Device-Types (Utilizing mixed device types in same system)
   31 - Supports password candidate brain functionality
   32 - Supports distributed cracking networks (using overlay)
   33 - Supports interactive pause / resume
   34 - Supports sessions
   35 - Supports restore
   36 - Supports reading password candidates from file and stdin
   37 - Supports hex-salt and hex-charset
   38 - Supports automatic performance tuning
   39 - Supports automatic keyspace ordering markov-chains
   40 - Built-in benchmarking system
   41 - Integrated thermal watchdog
   42 - 300+ Hash-types implemented with performance in mind
   43 
   44 ##
   45 ## Hash-Types
   46 ##
   47 
   48 - MD4
   49 - MD5
   50 - SHA1
   51 - SHA2-224
   52 - SHA2-256
   53 - SHA2-384
   54 - SHA2-512
   55 - SHA3-224
   56 - SHA3-256
   57 - SHA3-384
   58 - SHA3-512
   59 - RIPEMD-160
   60 - BLAKE2b-512
   61 - GOST R 34.11-2012 (Streebog) 256-bit, big-endian
   62 - GOST R 34.11-2012 (Streebog) 512-bit, big-endian
   63 - GOST R 34.11-94
   64 - GPG (AES-128/AES-256 (SHA-1($pass)))
   65 - Half MD5
   66 - Keccak-224
   67 - Keccak-256
   68 - Keccak-384
   69 - Keccak-512
   70 - Whirlpool
   71 - SipHash
   72 - md5(utf16le($pass))
   73 - sha1(utf16le($pass))
   74 - sha256(utf16le($pass))
   75 - sha384(utf16le($pass))
   76 - sha512(utf16le($pass))
   77 - md5($pass.$salt)
   78 - md5($salt.$pass)
   79 - md5($salt.$pass.$salt)
   80 - md5($salt.md5($pass))
   81 - md5($salt.md5($pass.$salt))
   82 - md5($salt.md5($salt.$pass))
   83 - md5($salt.sha1($salt.$pass))
   84 - md5($salt.utf16le($pass))
   85 - md5(md5($pass))
   86 - md5(md5($pass).md5($salt))
   87 - md5(md5(md5($pass)))
   88 - md5(sha1($pass))
   89 - md5(sha1($pass).$salt)
   90 - md5(sha1($pass).md5($pass).sha1($pass))
   91 - md5(sha1($salt).md5($pass))
   92 - md5(strtoupper(md5($pass)))
   93 - md5(utf16le($pass).$salt)
   94 - sha1($pass.$salt)
   95 - sha1($salt.$pass)
   96 - sha1($salt.$pass.$salt)
   97 - sha1($salt.sha1($pass))
   98 - sha1($salt.sha1($pass.$salt))
   99 - sha1($salt.utf16le($pass))
  100 - sha1($salt1.$pass.$salt2)
  101 - sha1(CX)
  102 - sha1(md5($pass))
  103 - sha1(md5($pass).$salt)
  104 - sha1(md5($pass.$salt))
  105 - sha1(md5(md5($pass)))
  106 - sha1(sha1($pass))
  107 - sha1(sha1($pass).$salt)
  108 - sha1(sha1($salt.$pass.$salt))
  109 - sha1(utf16le($pass).$salt)
  110 - sha256($pass.$salt)
  111 - sha256($salt.$pass)
  112 - sha256($salt.$pass.$salt)
  113 - sha256($salt.sha256($pass))
  114 - sha256($salt.sha256_bin($pass))
  115 - sha256($salt.utf16le($pass))
  116 - sha256(md5($pass))
  117 - sha256(sha256($pass).$salt)
  118 - sha256(sha256_bin($pass))
  119 - sha256(utf16le($pass).$salt)
  120 - sha384($pass.$salt)
  121 - sha384($salt.$pass)
  122 - sha384($salt.utf16le($pass))
  123 - sha384(utf16le($pass).$salt)
  124 - sha512($pass.$salt)
  125 - sha512($salt.$pass)
  126 - sha512($salt.utf16le($pass))
  127 - sha512(utf16le($pass).$salt)
  128 - BLAKE2b-512($pass.$salt)
  129 - BLAKE2b-512($salt.$pass)
  130 - HMAC-MD5 (key = $pass)
  131 - HMAC-MD5 (key = $salt)
  132 - HMAC-SHA1 (key = $pass)
  133 - HMAC-SHA1 (key = $salt)
  134 - HMAC-SHA256 (key = $pass)
  135 - HMAC-SHA256 (key = $salt)
  136 - HMAC-SHA512 (key = $pass)
  137 - HMAC-SHA512 (key = $salt)
  138 - HMAC-Streebog-256 (key = $pass), big-endian
  139 - HMAC-Streebog-256 (key = $salt), big-endian
  140 - HMAC-Streebog-512 (key = $pass), big-endian
  141 - HMAC-Streebog-512 (key = $salt), big-endian
  142 - CRC32
  143 - CRC32C
  144 - CRC64Jones
  145 - Java Object hashCode()
  146 - MurmurHash
  147 - MurmurHash3
  148 - 3DES (PT = $salt, key = $pass)
  149 - DES (PT = $salt, key = $pass)
  150 - AES-128-ECB NOKDF (PT = $salt, key = $pass)
  151 - AES-192-ECB NOKDF (PT = $salt, key = $pass)
  152 - AES-256-ECB NOKDF (PT = $salt, key = $pass)
  153 - ChaCha20
  154 - Linux Kernel Crypto API (2.4)
  155 - Skip32 (PT = $salt, key = $pass)
  156 - PBKDF2-HMAC-MD5
  157 - PBKDF2-HMAC-SHA1
  158 - PBKDF2-HMAC-SHA256
  159 - PBKDF2-HMAC-SHA512
  160 - scrypt
  161 - phpass
  162 - TACACS+
  163 - SIP digest authentication (MD5)
  164 - IKE-PSK MD5
  165 - IKE-PSK SHA1
  166 - SNMPv3 HMAC-MD5-96
  167 - SNMPv3 HMAC-MD5-96/HMAC-SHA1-96
  168 - SNMPv3 HMAC-SHA1-96
  169 - SNMPv3 HMAC-SHA224-128
  170 - SNMPv3 HMAC-SHA256-192
  171 - SNMPv3 HMAC-SHA384-256
  172 - SNMPv3 HMAC-SHA512-384
  173 - WPA-EAPOL-PBKDF2
  174 - WPA-EAPOL-PMK
  175 - WPA-PBKDF2-PMKID+EAPOL
  176 - WPA-PMK-PMKID+EAPOL
  177 - WPA-PMKID-PBKDF2
  178 - WPA-PMKID-PMK
  179 - IPMI2 RAKP HMAC-SHA1
  180 - CRAM-MD5
  181 - JWT (JSON Web Token)
  182 - Kerberos 5, etype 17, TGS-REP
  183 - Kerberos 5, etype 17, Pre-Auth
  184 - Kerberos 5, etype 18, TGS-REP
  185 - Kerberos 5, etype 18, Pre-Auth
  186 - Kerberos 5, etype 23, AS-REQ Pre-Auth
  187 - Kerberos 5, etype 23, TGS-REP
  188 - Kerberos 5, etype 23, AS-REP
  189 - NetNTLMv1 / NetNTLMv1+ESS
  190 - NetNTLMv1 / NetNTLMv1+ESS (NT)
  191 - NetNTLMv2
  192 - NetNTLMv2 (NT)
  193 - Amazon AWS4-HMAC-SHA256
  194 - Flask Session Cookie
  195 - iSCSI CHAP authentication, MD5(CHAP)
  196 - RACF
  197 - AIX {smd5}
  198 - AIX {ssha1}
  199 - AIX {ssha256}
  200 - AIX {ssha512}
  201 - LM
  202 - QNX /etc/shadow (MD5)
  203 - QNX /etc/shadow (SHA256)
  204 - QNX /etc/shadow (SHA512)
  205 - DPAPI masterkey file v1
  206 - DPAPI masterkey file v2
  207 - GRUB 2
  208 - MS-AzureSync PBKDF2-HMAC-SHA256
  209 - BSDi Crypt, Extended DES
  210 - NTLM
  211 - Radmin2
  212 - Radmin3
  213 - Samsung Android Password/PIN
  214 - Windows Hello PIN/Password
  215 - Windows Phone 8+ PIN/password
  216 - Cisco-ASA MD5
  217 - Cisco-IOS $8$ (PBKDF2-SHA256)
  218 - Cisco-IOS $9$ (scrypt)
  219 - Cisco-IOS type 4 (SHA256)
  220 - Cisco-PIX MD5
  221 - Citrix NetScaler (SHA1)
  222 - Citrix NetScaler (SHA512)
  223 - Domain Cached Credentials (DCC), MS Cache
  224 - Domain Cached Credentials 2 (DCC2), MS Cache 2
  225 - FortiGate (FortiOS)
  226 - FortiGate256 (FortiOS256)
  227 - ArubaOS
  228 - Juniper IVE
  229 - Juniper NetScreen/SSG (ScreenOS)
  230 - Juniper/NetBSD sha1crypt
  231 - iPhone passcode (UID key + System Keybag)
  232 - macOS v10.4, macOS v10.5, macOS v10.6
  233 - macOS v10.7
  234 - macOS v10.8+ (PBKDF2-SHA512)
  235 - bcrypt $2*$, Blowfish (Unix)
  236 - md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5)
  237 - descrypt, DES (Unix), Traditional DES
  238 - sha256crypt $5$, SHA256 (Unix)
  239 - sha512crypt $6$, SHA512 (Unix)
  240 - SQLCipher
  241 - MSSQL (2000)
  242 - MSSQL (2005)
  243 - MSSQL (2012, 2014)
  244 - MongoDB ServerKey SCRAM-SHA-1
  245 - MongoDB ServerKey SCRAM-SHA-256
  246 - PostgreSQL
  247 - PostgreSQL CRAM (MD5)
  248 - PostgreSQL SCRAM-SHA-256
  249 - Oracle H: Type (Oracle 7+)
  250 - Oracle S: Type (Oracle 11+)
  251 - Oracle T: Type (Oracle 12+)
  252 - MySQL $A$ (sha256crypt)
  253 - MySQL CRAM (SHA1)
  254 - MySQL323
  255 - MySQL4.1/MySQL5
  256 - Sybase ASE
  257 - DNSSEC (NSEC3)
  258 - KNX IP Secure - Device Authentication Code
  259 - CRAM-MD5 Dovecot
  260 - SSHA-256(Base64), LDAP {SSHA256}
  261 - SSHA-512(Base64), LDAP {SSHA512}
  262 - Dahua Authentication MD5
  263 - RedHat 389-DS LDAP (PBKDF2-HMAC-SHA256)
  264 - FileZilla Server >= 0.9.55
  265 - ColdFusion 10+
  266 - Apache $apr1$ MD5, md5apr1, MD5 (APR)
  267 - Episerver 6.x < .NET 4
  268 - Episerver 6.x >= .NET 4
  269 - hMailServer
  270 - nsldap, SHA-1(Base64), Netscape LDAP SHA
  271 - nsldaps, SSHA-1(Base64), Netscape LDAP SSHA
  272 - SAP CODVN B (BCODE)
  273 - SAP CODVN B (BCODE) from RFC_READ_TABLE
  274 - SAP CODVN F/G (PASSCODE)
  275 - SAP CODVN F/G (PASSCODE) from RFC_READ_TABLE
  276 - SAP CODVN H (PWDSALTEDHASH) iSSHA-1
  277 - PeopleSoft
  278 - PeopleSoft PS_TOKEN
  279 - SolarWinds Orion
  280 - SolarWinds Orion v2
  281 - SolarWinds Serv-U
  282 - Lotus Notes/Domino 5
  283 - Lotus Notes/Domino 6
  284 - Lotus Notes/Domino 8
  285 - OpenEdge Progress Encode
  286 - Oracle Transportation Management (SHA256)
  287 - Huawei sha1(md5($pass).$salt)
  288 - AuthMe sha256
  289 - AES Crypt (SHA256)
  290 - VMware VMX (PBKDF2-HMAC-SHA1 + AES-256-CBC)
  291 - LUKS
  292 - VeraCrypt
  293 - BestCrypt v3 Volume Encryption
  294 - FileVault 2
  295 - VirtualBox (PBKDF2-HMAC-SHA256 & AES-128-XTS)
  296 - VirtualBox (PBKDF2-HMAC-SHA256 & AES-256-XTS)
  297 - DiskCryptor
  298 - BitLocker
  299 - Android FDE (Samsung DEK)
  300 - Android FDE <= 4.3
  301 - Apple File System (APFS)
  302 - TrueCrypt
  303 - eCryptfs
  304 - PDF 1.1 - 1.3 (Acrobat 2 - 4)
  305 - PDF 1.1 - 1.3 (Acrobat 2 - 4), collider #1
  306 - PDF 1.1 - 1.3 (Acrobat 2 - 4), collider #2
  307 - PDF 1.4 - 1.6 (Acrobat 5 - 8)
  308 - PDF 1.4 - 1.6 (Acrobat 5 - 8) - user and owner pass
  309 - PDF 1.7 Level 3 (Acrobat 9)
  310 - PDF 1.7 Level 8 (Acrobat 10 - 11)
  311 - MS Office 2007
  312 - MS Office 2010
  313 - MS Office 2013
  314 - MS Office 2016 - SheetProtection
  315 - MS Office <= 2003 $0/$1, MD5 + RC4
  316 - MS Office <= 2003 $0/$1, MD5 + RC4, collider #1
  317 - MS Office <= 2003 $0/$1, MD5 + RC4, collider #2
  318 - MS Office <= 2003 $3, SHA1 + RC4, collider #1
  319 - MS Office <= 2003 $3, SHA1 + RC4, collider #2
  320 - MS Office <= 2003 $3/$4, SHA1 + RC4
  321 - Open Document Format (ODF) 1.2 (SHA-256, AES)
  322 - Open Document Format (ODF) 1.1 (SHA-1, Blowfish)
  323 - Apple Secure Notes
  324 - Apple iWork
  325 - 1Password, agilekeychain
  326 - 1Password, cloudkeychain
  327 - Password Safe v2
  328 - Password Safe v3
  329 - LastPass + LastPass sniffed
  330 - KeePass 1 (AES/Twofish) and KeePass 2 (AES)
  331 - KeePass 1 (AES/Twofish) and KeePass 2 (AES) - keyfile only mode
  332 - Bitwarden
  333 - Ansible Vault
  334 - Mozilla key3.db
  335 - Mozilla key4.db
  336 - Apple Keychain
  337 - 7-Zip
  338 - RAR3-hp
  339 - RAR3-p (Compressed)
  340 - RAR3-p (Uncompressed)
  341 - RAR5
  342 - PKZIP (Compressed Multi-File)
  343 - PKZIP (Compressed)
  344 - PKZIP (Mixed Multi-File)
  345 - PKZIP (Mixed Multi-File Checksum-Only)
  346 - PKZIP (Uncompressed)
  347 - PKZIP Master Key
  348 - PKZIP Master Key (6 byte optimization)
  349 - SecureZIP AES-128
  350 - SecureZIP AES-192
  351 - SecureZIP AES-256
  352 - WinZip
  353 - Android Backup
  354 - Stuffit5
  355 - AxCrypt 1
  356 - AxCrypt 1 in-memory SHA1
  357 - AxCrypt 2 AES-128
  358 - AxCrypt 2 AES-256
  359 - iTunes backup < 10.0
  360 - iTunes backup >= 10.0
  361 - WBB3 (Woltlab Burning Board)
  362 - PHPS
  363 - SMF (Simple Machines Forum) > v1.1
  364 - MediaWiki B type
  365 - Redmine
  366 - Umbraco HMAC-SHA1
  367 - Joomla < 2.5.18
  368 - OpenCart
  369 - PrestaShop
  370 - Tripcode
  371 - Drupal7
  372 - PunBB
  373 - MyBB 1.2+, IPB2+ (Invision Power Board)
  374 - vBulletin < v3.8.5
  375 - vBulletin >= v3.8.5
  376 - bcrypt(md5($pass)) / bcryptmd5
  377 - bcrypt(sha1($pass)) / bcryptsha1
  378 - bcrypt(sha512($pass)) / bcryptsha512
  379 - osCommerce, xt:Commerce
  380 - TOTP (HMAC-SHA1)
  381 - Web2py pbkdf2-sha512
  382 - Django (PBKDF2-SHA256)
  383 - Django (SHA-1)
  384 - Atlassian (PBKDF2-HMAC-SHA1)
  385 - Ruby on Rails Restful-Authentication
  386 - Ruby on Rails Restful Auth (one round, no sitekey)
  387 - Python passlib pbkdf2-sha512
  388 - Python passlib pbkdf2-sha256
  389 - Python passlib pbkdf2-sha1
  390 - PKCS#8 Private Keys (PBKDF2-HMAC-SHA1 + 3DES/AES)
  391 - PKCS#8 Private Keys (PBKDF2-HMAC-SHA256 + 3DES/AES)
  392 - JKS Java Key Store Private Keys (SHA1)
  393 - RSA/DSA/EC/OpenSSH Private Keys ($0$)
  394 - RSA/DSA/EC/OpenSSH Private Keys ($6$)
  395 - RSA/DSA/EC/OpenSSH Private Keys ($1, $3$)
  396 - RSA/DSA/EC/OpenSSH Private Keys ($4$)
  397 - RSA/DSA/EC/OpenSSH Private Keys ($5$)
  398 - XMPP SCRAM PBKDF2-SHA1
  399 - Teamspeak 3 (channel hash)
  400 - Telegram Desktop < v2.1.14 (PBKDF2-HMAC-SHA1)
  401 - Telegram Desktop >= v2.1.14 (PBKDF2-HMAC-SHA512)
  402 - Telegram Mobile App Passcode (SHA256)
  403 - Skype
  404 - MetaMask Wallet
  405 - BitShares v0.x - sha512(sha512_bin(pass))
  406 - Bitcoin/Litecoin wallet.dat
  407 - Bitcoin WIF private key (P2PKH)
  408 - Bitcoin WIF private key (P2SH(P2WPKH))
  409 - Bitcoin WIF private key (P2WPKH, Bech32)
  410 - Electrum Wallet (Salt-Type 1-3)
  411 - Electrum Wallet (Salt-Type 4)
  412 - Electrum Wallet (Salt-Type 5)
  413 - Blockchain, My Wallet
  414 - Blockchain, My Wallet, V2
  415 - Blockchain, My Wallet, Second Password (SHA256)
  416 - Stargazer Stellar Wallet XLM
  417 - Ethereum Pre-Sale Wallet, PBKDF2-HMAC-SHA256
  418 - Ethereum Wallet, PBKDF2-HMAC-SHA256
  419 - Ethereum Wallet, SCRYPT
  420 - MultiBit Classic .key (MD5)
  421 - MultiBit Classic .wallet (scrypt)
  422 - MultiBit HD (scrypt)
  423 - Exodus Desktop Wallet (scrypt)
  424 - Terra Station Wallet (AES256-CBC(PBKDF2($pass)))
  425 
  426 ##
  427 ## Attack-Modes
  428 ##
  429 
  430 - Straight *
  431 - Combination
  432 - Brute-force
  433 - Hybrid dict + mask
  434 - Hybrid mask + dict
  435 
  436 * = Supports rules
  437 
  438 ##
  439 ## Supported OpenCL runtimes
  440 ##
  441 
  442 - AMD
  443 - Apple
  444 - Intel
  445 - NVidia
  446 - POCL
  447 - ROCm
  448 
  449 ##
  450 ## Supported OpenCL device types
  451 ##
  452 
  453 - GPU
  454 - CPU
  455 - APU