Meeting 1: BeEF
Welcome to the UML Cyber Security Club meeting 1. We have the great Felix
Installation
-
sudo apt install beef-xss
-
ip a
orifconfig
to get your ip address -
sudo beef-xss
-
Web UI username is
beef
, the password is whatever you set -
Send your friends a link to
http://<your IP>:3000/demos/butcher/index.html
-
Stop the program with
sudo beef-xss-stop
Notes
- UML blocks Kali, so use a VPN when installing stuff to it
- Must be on the same network as your victim for the link to work (can use eduroam, or cyber range VPN network).
- If you are using a VM, enable a “Bridged Adapter” instead of NAT
- In the GUI,
green
means likely to work,orange
means may work,red
means it probably won’t work.
Goals:
- Get Noah’s browser history
- View IP address, browser, OS of victim
- Get cookies of victim
- Man-In-The-Browser
- Confirm close Tab
- DOS user
- Use the Proxy to ping google or something
- Use XSS Rays ??
Extra Credit:
- Integrate BeEF with Metasploit
Use as Proxy
- Attacker can route their own internet traffic through the victim’s browser (Proxy Documentation)[https://github.com/beefproject/beef/wiki/Tunneling]
XssRays
(XSS Rays Documentation)[https://github.com/beefproject/beef/wiki/Xss-Rays]