uncover CLI
uncover, CLI поиска сетевых ресурсов, запрашивает внешние индексы; доступность найденных адресов проверяют отдельно.
- 3 105 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- CLI передает запросы внешним API и расходует лимиты настроенных учетных записей.
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/uncoverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- CLI передает запросы внешним API и расходует лимиты настроенных учетных записей.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
uncover, инструмент командной строки, объединяет запросы к поисковым системам сетевых ресурсов, включая Shodan и Censys. Специалист задает запрос и провайдеров, затем получает найденные адреса в общем потоке. Несколько запросов можно подготовить в файле или передать через стандартный ввод. Каждый сервис понимает свои фильтры и возвращает данные из собственного индекса; полнота выдачи зависит от источника. Вывод подходит для дальнейшей инвентаризации собственных ресурсов. Проверка доступности или безопасности найденного хоста выполняется отдельно.
Для кого. Специалистам инвентаризации инфраструктуры, которые сопоставляют внешние сведения о собственных хостах из нескольких сервисов.
Подходит, если
- Команда сопоставляет сведения о доменах организации в нескольких поисковых базах.
- Для повторного обследования вы сохраняете запросы в файл и запускаете тот же набор.
- В отчет попадают адреса с выбранными полями результата.
- Перед активным обследованием специалист собирает кандидатов из внешних индексов.
Не подходит, если
- Нужно считать поисковую запись доказательством текущей уязвимости.
- Нет права обследовать найденные чужие ресурсы, но планируется активная проверка.
- Ожидается единый синтаксис фильтров для всех подключенных сервисов.
Пример запроса к агенту
Подготовь запросы по нашим доменам для двух поисковых провайдеров и собери адреса без активного сканирования хостов.Ограничения
Для установки из исходников нужен Go 1.21; проверьте среду, из которой будете собирать CLI. Синтаксис запроса ограничен фильтрами выбранной системы и не переводится в универсальный язык. По умолчанию возвращается до 100 результатов, поэтому полноту выборки нужно оценивать вместе с лимитами API. Данные отражают индекс внешнего сервиса и могут отставать от текущего состояния хоста; подтверждайте находки отдельной разрешенной проверкой.
Как отключить. Завершите запросы и удалите бинарный файл. Отдельно уберите или отзовите ключи провайдеров из конфигурации.
Частые вопросы
Нужны ли API-ключи?
Обычно да. Исключение shodan-idb работает без ключа; проверьте требования выбранного источника.
Где лежит конфигурация провайдеров?
По умолчанию в `$CONFIG/uncover/provider-config.yaml`. Заполните ее вне чата и не включайте ключи в отчет.
Почему выдача ограничилась сотней адресов?
Это стандартный лимит. Параметр `-limit` меняет его, но ограничения провайдера остаются.
Можно ли ограничить частоту запросов?
Да. `-rate-limit` задает предел запросов в секунду, `-rate-limit-minute` — в минуту. Значения выбирают с учетом лимитов доступа к API провайдера.
Что происходит при входном IP или CIDR?
По умолчанию используется shodan-idb. Проверьте выбранный источник перед сравнением с результатами других систем.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыhttpx, CLI от ProjectDiscovery, собирает отчет по списку веб-адресов с выбранными полями и заданной частотой запросов.
BBOT, CLI-сканер внешней инфраструктуры, собирает находки для таблицы или графа: результаты доступны в JSON, CSV и Neo4j.
AI-агент для OSINT с интерактивным режимом, MCP-сервером и CLI: два десятка инструментов проверки доменов, адресов, хэшей и утечек
CLI собирает имена хостов и IP из облачных аккаунтов, чтобы агент подготовил единый список ресурсов для инвентаризации.
CLI ищет публичные профили по имени пользователя, чтобы агент собрал ссылки для проверки присутствия человека или бренда в сети.
Katana, CLI-краулер, сохраняет сведения о формах и запросах в JSONL, чтобы результаты обхода можно было обработать дальше.
Коротко о README
Для вывода выбирают нужные поля. При входном IP или CIDR стандартным источником служит shodan-idb, который работает без API-ключа.