
Универсальный набор инструментов для сбора информации
Инструментарий для сбора информации и разведки на основе Python

Argus — это универсальный инструментарий на основе Python, предназначенный для оптимизации процесса сбора информации и разведки. Он объединяет чистый, интуитивно понятный интерфейс и широкий набор надёжных модулей, позволяя аналитикам эффективно оценивать сети, веб-приложения и среды безопасности с последовательностью и точностью.
Этот инструмент предназначен только для образовательного и этичного использования. Автор не несёт ответственности за любое незаконное использование или злоупотребление этим инструментом. Пользователи несут полную ответственность за свои действия и должны убедиться, что у них есть явное разрешение на сканирование целевых систем.
Посмотрите Argus в действии: Посмотрите Argus в действии:
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
Запустите Argus:
argus
# if running from folder: python -m argus
Просмотрите доступные модули:
argus> modules
Выберите модуль:
argus> use 1
Установите цель и параметры:
argus> set target example.com
argus> set threads 10
Запустите модуль:
argus> run
| Команда | Категория | Описание | Пример |
|---|---|---|---|
modules | Обнаружение | Список всех модулей | modules |
modules -d | Обнаружение | Список с подробностями | modules -d |
search | Обнаружение | Поиск по ключевому слову | search ssl |
use | Выбор | Выбрать модуль | use 42 |
helpmod | Справка | Справка по модулю | helpmod 42 |
set target | Конфигурация | Установить цель | set target example.com |
set | Конфигурация | Установить параметры | set threads 20 |
unset | Конфигурация | Сбросить параметры | unset target |
opts | Конфигурация | Показать параметры | opts |
scope | Конфигурация | Показать конфигурацию | scope |
profile | Конфигурация | Применить профиль | profile speed |
run | Выполнение | Запустить выбранное | run |
runall | Выполнение | Запустить категорию | runall infra |
runfav | Выполнение | Запустить избранное | runfav |
last | Выполнение | Повторить последнее | last |
fav | Избранное | Управление избранным | fav add 42 |
show modules | Информация | Просмотр модулей | show modules |
show api_status | Информация | Проверить API | show api_status |
show options | Информация | Показать параметры | show options |
show options_full | Информация | Подробные параметры | show options_full |
info | Информация | Информация о проекте | info |
recent | Информация | Недавние модули | recent |
viewout | Вывод | Просмотреть кэшированный вывод | viewout |
grepout | Вывод | Поиск по выводу | grepout "192.168" |
clear | Утилита | Очистить экран | clear |
banner | Утилита | Показать баннер | banner |
reset | Утилита | Сбросить конфигурацию | reset |
exit | Утилита | Выйти из Argus | exit |
quit | Утилита | Выйти из Argus | quit |
help | Справка | Показать справку | help |