Benutzer-Werkzeuge

Webseiten-Werkzeuge


sec:hashcat-beispiele

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
sec:hashcat-beispiele [2023/11/21 09:12] – [MD5] adminsec:hashcat-beispiele [2025/12/03 21:49] (aktuell) – [Bcrypt] admin
Zeile 8: Zeile 8:
 ===== Hashcat Parameter ===== ===== Hashcat Parameter =====
 <code> <code>
- - a  Angriffsart: 3 - BruteForce +- a  Angriffsart: 3 - BruteForce 
- - m Hashverfahren:  +- m Hashverfahren:  
- 0 - MD5 + 0 - MD5 
- 10 - MD5 ($pass.$salt)   oclhashcat erwartet immer das Format "hash:salt" unabhängig, davon wie gehashd wurde + 10 - MD5 ($pass.$salt)   oclhashcat erwartet immer das Format "hash:salt" unabhängig, davon wie gehashd wurde 
- 20  - MD5 ($salt.$pass)   oclhashcat erwartet immer das Format "hash:salt" unabhängig, davon wie gehashd wurde + 20  - MD5 ($salt.$pass)   oclhashcat erwartet immer das Format "hash:salt" unabhängig, davon wie gehashd wurde 
- 100 - SHA1 + 100 - SHA1 
- 500  - md5crypt, MD5(Unix), FreeBSD MD5, Cisco-IOS MD5 + 500  - md5crypt, MD5(Unix), FreeBSD MD5, Cisco-IOS MD5 
- 3200 - bcrypt+ 3200 - bcrypt
  
- - 1  CustomCharset: ?l lower $u upper $d digit $s symbol  +- 1  CustomCharset: ?l lower $u upper $d digit $s symbol  
- -1 ?l?u ?1?1?1?1?1?1?1?1 (8 Zeichen mit groß und Kleinschreibung + -1 ?l?u ?1?1?1?1?1?1?1?1 (8 Zeichen mit groß und Kleinschreibung in allen Stellen)  
- - O  Optimized Kernel (geringere Passwortlänge, höherer Hashrate+- O  Optimized Kernel (geringere Passwortlänge, höherer Hashrate)
-in allen Stellen+
 </code> </code>
 +
 +**Default Mask:**\\
 + If ''-a 3'' is requested without specifying a mask, the following default mask is used:
 +
 +   ?1?2?2?2?2?2?2?3?3?3?3?d?d?d?d
 +
 +**Bereits berechnete Hash-Werte:**\\
 +Hashcat speichert bereits berechnete Werte in ''~/.local/share/hashcat/hashcat.potfile''
  
 ===== Wörterbuchangriffe ===== ===== Wörterbuchangriffe =====
Zeile 123: Zeile 130:
 Speed.GPU.#2...:        4 H/s Speed.GPU.#2...:        4 H/s
 Speed.GPU.#*...:       34 H/s Speed.GPU.#*...:       34 H/s
 +</code>
 +
 +===== Benchmarks =====
 +
 +Info anzeigen:
 +''hashcat -I''
 +
 +Hilfe anzeigen:
 +''hashcat -h'' \\ 
 +incl. aller Hash-Modes:
 +''hashcat -hh''
 +
 +==== MD5 ====
 +**Device 1 Geforce - CUDA**
 +<code>
 +hashcat -m 0 --backend-devices 1 --benchmark
 +Speed.#1.........: 11814.3 MH/s
 +</code>
 +
 +**Device 2 CPU - OpenCL**
 +<code>
 +hashcat -m 0 --opencl-device-types 1 --backend-devices 2 --benchmark
 +</code>
 +
 +**Device 3 Geforce - CUDA**
 +<code>
 +hashcat -m 0 --opencl-device-types 2 --backend-devices 3 --benchmark
 +</code>
 +
 +==== SHA1 ====
 +<code>
 +hashcat -m 100 --backend-devices 1 --benchmark
 +Speed.#1.........:  4009.1 MH/s
 +</code>
 +
 +==== BCrypt ====
 +<code>
 +hashcat -m 3200 --backend-devices 1 --benchmark
 +----------------------------------------------------------------
 +* Hash-Mode 3200 (bcrypt $2*$, Blowfish (Unix)) [Iterations: 32]
 +----------------------------------------------------------------
 +Speed.#1.........:     9760 H/s
 +</code>
 +
 +**More Stuff**
 +<code>
 +hashcat -O -w 3 -S -a 3 -m 500 ./Aufg5 -1 ?l?u -2 ?d ?1?1?1?1?1?1?2?2
 +
 +echo -n „testTest“ | openssl md5 > hashfile_md5_testTest
 +
 +echo -n „testTest“ | openssl sha1 > hashfile_sha1_testTest
 +hashcat -a 3 -m 100 hashfile_sha1_testTest 
 +
 +# Full speed only with the OpenCL driver
 +hashcat -a 3 -m 0 -O  hashfile_md5_testTest -d 3 -D 2 -1 ?l?u  ?1?1?1?1?1?1?1?1  
 +--keep-guessing
 +--markov-disable 
 +--potfile-disable
 </code> </code>
sec/hashcat-beispiele.1700557954.txt.gz · Zuletzt geändert: von admin