diff --git a/sources/assets/zsh/aliases.d/fzf b/sources/assets/zsh/aliases.d/fzf index 0912c8bfb..5a3977dd4 100644 --- a/sources/assets/zsh/aliases.d/fzf +++ b/sources/assets/zsh/aliases.d/fzf @@ -1 +1,3 @@ alias fzf-wordlists='find /opt/rockyou.txt /opt/seclists /usr/share/wordlists /usr/share/wfuzz /usr/share/dirb -type f | fzf' +alias fzf-haiti='(){ haiti -e $1 | fzf --ansi | grep -E -o " [0-9]*]" | cut -d "]" -f 1 | cut -d " " -f 2 ;}' +alias hcat='(){ if [ -f "$1" ]; then hashcat -m $(fzf-haiti $(head -n 1 "$1")) "$1" $(fzf-wordlists) "${@:2}"; elif [ -n "$1" ]; then hashcat -m $(fzf-haiti "$1") "$1" $(fzf-wordlists) "${@:2}"; fi ;}' diff --git a/sources/assets/zsh/history.d/hashcat b/sources/assets/zsh/history.d/hashcat index 9c74f254b..32b1d4c03 100644 --- a/sources/assets/zsh/history.d/hashcat +++ b/sources/assets/zsh/history.d/hashcat @@ -6,3 +6,5 @@ hashcat --hash-type 2100 --attack-mode 0 '$DCC2$10240#user#bb38628253e7681553b72 hashcat --hash-type 1000 --attack-mode 0 --username "$DOMAIN".ntds `fzf-wordlists` hashcat --hash-type 13100 --attack-mode 0 Kerberoastables.txt `fzf-wordlists` hashcat --hash-type 18200 --attack-mode 0 ASREProastables.txt `fzf-wordlists` +hcat '$DCC2$10240#user#bb38628253e7681553b72e7da3adf305' +hcat Kerberoastables.txt