openwar/install
home docs warhub ↗ discord ↗ github ↗
OPENWAR INSTALL GUIDE

From zero to armed in five commands.

OpenWar is terminal-native. There is nothing to click; everything below is copy-paste CLI. Run the blocks top to bottom and you will have a working harness pointed at your first target.

~2 min setup Python 3.11+ AGPL-3.0 / commercial
01 ▸ PREREQUISITES

Check your toolchain

Confirm Python and git are present before you start. The penetration-testing tools (nmap, sqlmap, hashcat, impacket, …) are detected at runtime; install whichever your engagement needs.

02 ▸ CLONE

Pull the repository

Clone from GitHub and step into the project directory.

03 ▸ ENVIRONMENT

Virtualenv & dependencies

Isolate dependencies in a virtualenv, then install requirements.

04 ▸ API KEYS

Wire a provider

Set a key for any one supported provider. OpenWar reads from the environment (or the in-app Configuration Manager). Export just the one you intend to use.

{{ p }}
05 ▸ ARM IT

Launch the harness

Start OpenWar. You will hit the consent gate; type the literal phrase i agree to proceed. Typing it accepts the Acceptable Use Policy, Terms of Use, and Privacy Policy.

⚠ authorized testing only. OpenWar enumerates, exploits, and pivots autonomously. You are responsible for every target you point it at.
06 ▸ UPDATE

Stay current

Pull the latest release and refresh dependencies. WarHub skills update independently from inside the app.

OpenWar — autonomous offensive-security harness · by Jackalint ← back to home
Acceptable Use Terms of Use Privacy License
© 2026 Jackalint LLC · AGPL-3.0 / commercial · authorized use only