
The Ultimate Information Gathering Toolkit
A Python-based toolkit for Information Gathering & Reconnaissance

Argus is an all-in-one, Python-powered toolkit designed to streamline the process of information gathering and reconnaissance. It brings together a clean, intuitive interface and a wide range of reliable modules, allowing analysts to efficiently assess networks, web applications, and security environments with consistency and precision.
This tool is intended for educational and ethical use only. The author is not liable for any illegal use or misuse of this tool. Users are solely responsible for their actions and must ensure they have explicit permission to scan the target systems.
Take a look at Argus in action: Take a look at Argus in action:
git clone https://github.com/jasonxtn/argus.git
cd argus
pip install -r requirements.txt
python -m argus
pip install argus-recon
argus
git clone https://github.com/jasonxtn/argus.git
cd argus
chmod +x install.sh && ./install.sh
python -m argus
git clone https://github.com/jasonxtn/argus.git
cd argus
docker build -t argus-recon:latest .
docker run -it --rm -v $(pwd)/results:/app/results argus-recon:latest
Launch Argus:
argus
# if running from folder: python -m argus
Browse available modules:
argus> modules
Select a module:
argus> use 1
Set target and options:
argus> set target example.com
argus> set threads 10
Run the module:
argus> run
| Command | Category | Description | Example |
|---|---|---|---|
modules | Discovery | List all modules | modules |
modules -d | Discovery | List with details | modules -d |
search | Discovery | Search by keyword | search ssl |
use | Selection | Select module | use 42 |
helpmod | Help | Module help | helpmod 42 |
set target | Config | Set target | set target example.com |
set | Config | Set options | set threads 20 |
unset | Config | Unset options | unset target |
opts | Config | Show options | opts |
scope | Config | Show config | scope |
profile | Config | Apply profile | profile speed |
run | Execute | Run selected | run |
runall | Execute | Run category | runall infra |
runfav | Execute | Run favorites | runfav |
last | Execute | Re-run last | last |
fav | Favorites | Manage favorites | fav add 42 |
show modules | Info | Browse modules | show modules |
show api_status | Info | Check APIs | show api_status |
show options | Info | Show options | show options |
show options_full | Info | Detailed options | show options_full |
info | Info | Project info | info |
recent | Info | Recent modules | recent |
viewout | Output | View cached output | viewout |
grepout | Output | Search output | grepout "192.168" |
clear | Utility | Clear screen | clear |
banner | Utility | Show banner | banner |
reset | Utility | Reset config | reset |
exit | Utility | Exit Argus | exit |
quit | Utility | Exit Argus | quit |
help | Help | Show help | help |