Skip to content

Apollo is a post-exploitation tool for managing, enumerating and pivotting on compromised machines.

License

Notifications You must be signed in to change notification settings

thecoderstudio/apollo

Repository files navigation

Apollo

Codacy Badge codecov

Apollo is a post-exploitation tool for managing, enumerating and pivotting on compromised machines.

This app is only meant to be ethically used. Only use Apollo on systems you're authorized to use.

Installation & usage

When you run Apollo for the first time, the username and password for the admin user will be logged to the console.

Configuration

Run:

cp local-settings.ini.dist local-settings.ini

and fill in the required settings in local-settings.ini.

From source

To install:

pip install -e .

To run:

uvicorn apollo:app --reload

To test run in project root directory:

pytest

With Docker

Building your development environment with Docker:

docker-compose -f dev-compose.yml build --no-cache

Running your development environment:

docker-compose -f dev-compose.yml up

Run tests:

docker-compose -f test-compose.yml up --exit-code-from apollo-test apollo-test

About

Apollo is a post-exploitation tool for managing, enumerating and pivotting on compromised machines.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages