C&C to deliver files and shuttle command execution instructions between an external actor and an internal agent with the help of Firefox Private Encrypted File Sharing
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
deployment/pdns
docs
foxtrot
http
.gitignore
LICENSE
README.md
foxtrot.py
requirements.txt

README.md

Foxtrot C2

C&C to deliver content and shuttle command execution instructions from an external agent to an internal agent.

  • Data channel: Firefox Send Private Encrypted Sharing Service
  • Command channel: DNS

Architecture

Command line examples

Full Usage Updated

More details in Wiki

Interactive console example:

- *Slave perspective* : Gets files or commands from a master, processes and repsonds accordingly.

Slave perspective

- *Master perspective* : Instructs a slave to execute command or store a file.

Master perspetive

TODO:

  • Lots. TBD