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

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

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

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

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

Категории

Все категории
Loading categories
Инструменты/GitHubGitHub/som3canadian/bloodhound_customqueries_toolset
Тестирование на ПроникновениеУтилиты и фреймворки
GitHubsom3canadian/bloodhound_customqueries_toolset

BloodHound_CustomQueries_Toolset

Инструмент для импорта ваших пользовательских запросов из BloodHound "Legacy" в BloodHound "Community"

Репозиторий

Популярное

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

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

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

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

Смотреть все инструменты →
Поделиться
82 лет назадЕщё не проверено

BloodHound_CustomQueries_Toolset

Инструмент для импорта ваших customqueries из BloodHound "Legacy" в BloodHound "Community".

Примечание: на Linux/Kali файл customqueries.json для BloodHound Legacy находится по пути ~/.config/bloodhound/customqueries.json

Установка

  1. Клонируйте этот репозиторий.
  2. Скопируйте файл example.env в .env и заполните необходимые переменные окружения.
  3. Установите необходимые пакеты:
root@kitploit:~
pip3 install -r requirements.txt

Переменные окружения

Скрипт использует следующие переменные окружения, которые должны быть указаны в файле .env (см. example.env):

  • BHE_DOMAIN: Домен API BHE.
  • BHE_PORT: Порт API BHE.
  • BHE_SCHEME: Схема API BHE (http или https).
  • BHE_TOKEN_KEY: Ключ токена для API BHE.
  • BHE_TOKEN_SECRET: Секрет токена для API BHE.

Подробнее здесь: BloodHound API

Использование

root@kitploit:~
python bh-toolset.py [-h] [-i [FILE]] [--new [NEW_FILE]] [--delete]
  • -h: Показать справку и выйти.
  • -i: Импортировать файл customqueries.json из формата legacy. (по умолчанию: customqueries.json).
  • --new: импортировать customqueries уже в формате для новой версии. (по умолчанию: new_customqueries.json).
  • --delete: Удалить все сохраненные запросы.

Пример

root@kitploit:~
# show help
python3 bh-toolset.py -h
# convert and import customqueries from bloodhound legacy
python3 bh-toolset.py -i
# also import already converted customqueries
python3 bh-toolset.py -i --new
# specify custom file names
python3 bh-toolset.py -i my_customqueries.json --new my_new_customqueries.json
# delete all saved queries
python3 bh-toolset.py --delete

Примечания

Некоторые атрибуты, такие как owned и highvalue, изменились в BloodHound Community. Вам придется изменить их вручную (пока что). Пример:

  • MATCH (m:User) WHERE m.owned=TRUE RETURN m теперь MATCH (m:User) WHERE m.system_tags =~ '.*owned*.' RETURN m
  • больше примеров в new_customqueries.json

Благодарности

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