Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
inventory — Автоматизированная инвентаризация поверхности атаки для более чем 800 публичных программ bug bounty, выполняющая запланированные рабочие процессы перечисления поддоменов, перестановок, а также отчётности по DNS и веб-серверам. | Kitploit
Инструменты/GitHubGitHub/trickest/inventory
OSINT (Разведка открытых источников)РазведкаКартирование сетиПеречисление DNS и поддоменовСкриптинг и автоматизацияСбор информацииТестирование на ПроникновениеПеречисление ПоддоменовПодобранные Ресурсы
GitHubtrickest/inventory

inventory

Автоматизированная инвентаризация поверхности атаки для более чем 800 публичных программ bug bounty, выполняющая запланированные рабочие процессы перечисления поддоменов, перестановок, а также отчётности по DNS и веб-серверам.

1.6k282271 год назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
РепозиторийСайт

Inventory Tweet

Управление поверхностью атаки публичных программ bug bounty.

Данные, которые мы здесь собираем, включают данные DNS и веб-серверов публичных программ bug bounty.

Наша цель в этом проекте:

  • Отслеживать более 800 компаний на предмет новых активов
  • помогать охотникам за багами как можно быстрее осваиваться в новых программах.
  • давать командам безопасности лучшую видимость их активов.
  • снижать нагрузку и шум, с которыми сталкиваются некоторые программы из-за автоматизированных инструментов (мы запускаем их по расписанию и предоставляем результаты всем)

Как это работает

Установка состоит из двух рабочих процессов

  • Inventory 3.0 - Targets
  • Inventory 3.0

Inventory 3.0 - Targets

Этот рабочий процесс упрощает консолидацию данных программ bug bounty из различных источников, обеспечивая всеобъемлющее и организованное представление. Давайте разберём его:

  1. Сбор данных: Рабочий процесс получает данные из двух важных источников:

    • Bounty Targets Data: Этот репозиторий содержит множество информации о программах bug bounty.
    • Chaos Public Bug Bounty Programs: Он предоставляет дополнительные ценные данные о программах bug bounty.
  2. Преобразование данных: Собранные данные преобразуются с помощью скриптов Python. Скрипты конвертируют данные в определённый формат, обеспечивая согласованность и простоту анализа. Подробный формат данных вы можете найти в файле targets.json.

  3. Объединение программ: Чтобы избежать дублирования, рабочий процесс объединяет программы с одинаковым URL. Эта консолидация устраняет избыточность и представляет единое представление программ bug bounty.

  4. Включение программ сообщества: Рабочий процесс включает дополнительный набор программ из файла community.json. Эти программы объединяются с существующим набором данных, расширяя его охват и разнообразие.

  5. Итоговый результат: Рабочий процесс генерирует итоговый консолидированный JSON-файл targets.json, который охватывает все объединённые данные программ bug bounty. Этот файл служит ценным ресурсом для исследователей bug bounty, предоставляя централизованное и всеобъемлющее представление программ.

Trickest Targets

Примечание: Скриншот выше даёт визуальное представление рабочего процесса.

Inventory 3.0

  1. Сбор целей: Получите список доменов из targets.json и извлеките названия программ.

  2. Параллельный запуск рабочего процесса: Извлечённые названия программ подключаются к узлу file-splitter, чтобы весь рабочий процесс распределялся по программам

Trickest Parsing Targets

  1. Пассивное перечисление:
    • Используйте subfinder, vita, findomain для получения данных пассивного перечисления.
    • Используйте mksub для создания пользовательского списка потенциальных поддоменов
    • Разрешайте с помощью puredns и trickest resolvers
    • Генерируйте пользовательские словари из пассивных результатов с помощью пользовательского bash-скрипта

Trickest Passive Enumeration

  1. Активный перебор
    • Используйте данные пассивного перебора и создайте новый словарь для брутфорса
    • Используйте dsieve, чтобы получить окружения по уровням поддоменов
    • Генерируйте новые потенциальные поддомены с помощью mksub и пользовательского словаря, а также дополнительного словаря level2.txt
    • Снова выполните разрешение с помощью puredns

Trickest Active Enumeration

  1. Перестановки
    • Объедините активные и пассивные результаты предыдущих шагов
    • Снова извлеките окружения по уровням поддоменов
    • Используйте alterx для генерации перестановок и разрешения с помощью puredns

Trickest Permutations

  1. Сбор предыдущих результатов
    • Используйте python-скрипт, который получит все предыдущие hostnames.txt по каждой программе
    • Используйте anew, чтобы получить новые найденные имена хостов
    • Заархивируйте активные, пассивные результаты и перестановки по каждой программе для отправки в репозиторий

Trickest Previous Results

  1. Отчётность
    • Используйте dnsx для разрешения найденных имён хостов и python-скрипт для dns-report.csv; помечайте новые найденные домены, полученные из anew, меткой [x]
    • Используйте httpx для сбора веб-серверов и python-скрипт для `server-report.csv
    • Отправьте в репозиторий

Trickest Reporting

Итоговый рабочий процесс

Trickest Inventory 3.0 Workflow

Примечание: Как описано, почти всё в этом репозитории генерируется автоматически. Мы тщательно спроектировали рабочие процессы (и продолжаем их развивать), чтобы результаты были максимально точными.

Участие в проекте

Все вклады/идеи/предложения приветствуются! Если вы хотите добавить/отредактировать цель/рабочий процесс, не стесняйтесь отправить нам PR с новыми целями через community.json, напишите нам в Twitter @trick3st или присоединяйтесь к обсуждению в Discord.

Создайте свои собственные рабочие процессы!

Мы верим в ценность экспериментирования. Запишитесь на демонстрацию на trickest.com, чтобы настроить этот рабочий процесс под свой сценарий использования, получить доступ ко многим другим рабочим процессам или создать собственный с нуля!

Скачать инструмент