
Исчерпывающий набор инструментов для сбора информации
Набор инструментов на Python для сбора информации и разведки

Argus — это универсальный набор инструментов на Python, предназначенный для оптимизации процесса сбора информации и разведки. Он объединяет чистый, интуитивно понятный интерфейс и широкий спектр надежных модулей, позволяя аналитикам эффективно оценивать сети, веб-приложения и среду безопасности с согласованностью и точностью.
Этот инструмент предназначен только для образовательного и этического использования. Автор не несет ответственности за любое незаконное использование или неправильное применение этого инструмента. Пользователи несут полную ответственность за свои действия и должны убедиться, что у них есть явное разрешение на сканирование целевых систем.
Взгляните на 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
# при запуске из папки: 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 |