Vault7: CIA Hacking Tools Revealed
Navigation: » Latest version
AngerManagement - Under Construction
How to get the AngerManagement project
- In Stash, go to angermanagement_manifest project and copy the link from "Clone" (on the left hand side).
- ie. SSH: ssh://git@stash.devlan.net:7999/droid/angermanagement_manifest.git
- In your desired repo directory:
- repo init -u ssh://stash/droid/angermanagement_manifest.git --no-repo-verify
- repo sync
**NOTE: AngerMangement repo project contains multiple git projects
Components of AngerManagement
AngerManagement repo project contains multiple git projects where the goal is to output an executable that builds the necessary plugins for Mission Control (MC) to target a particular Android mobile device. This executable is a python zip file called angerquake, but in the future, it will be renamed to angermanagement to fit with the naming convention of all the plugins. The reason why it's called angerquake is because the first plugin incorporated was Dugtrio, and as a Pokemon, Dugtrio's ability is to quake; therefore, it is named angerquake.
To build a Mission Control Server based on the output of AngerManagement, please see the section "How to Build Mission Control Server using AngerManagement."
To understand what exploits we integrate with AngerManagement (remote exploit, privilege escalation, information leak, etc), please see Android Exploits and Techniques
How to build AngerManagement
From your Angermanagement repo directory:
- "make -j all runtests"
- To display verbose, use "V=1" flag ("make V=1 -j all runtests")
Plugins/ Components
- AndroidUA -
- Bleak
- Bowtie
- Chronos
- Cowpy
- Downloader
- Dropper
- Dugtrio
- Flameskimmer
- Freedroid
- Googletest
- Hamdroid
- Hamrtest
- Hamrtime
- Helios
- Hyperion
- Legba
- Makederps
- Mission Control
- Quafflehamr
- Remoterage
- RoidRage (Launcher, rrcommon, rrinstaller)
- Salazar
- Sepol
- Skor
- Spearow
- Starmie
- Stringobfuscation
- Stubbydroid
- Sulfur
- Totodile
- Webutils
How to deploy AngerManagement