
Централизованная платформа OSINT-расследований с CLI и GUI, интегрирующая проверку утечек email, поиск по доменам, номерам телефонов и поддержку API-ключей для автоматизированной разведки.
Централизуйте и ускорьте OSINT-расследования
Посмотреть дорожную карту
Bitcrook — это инструмент разведки по открытым источникам (OSINT), предназначенный для централизации всех средств, необходимых для проведения расследования. Хотя для соединения фактов всё равно потребуется участие человека, интерфейс можно адаптировать под индивидуальные нужды, чтобы ускорить процесс сбора информации. Некоторые пакеты требуют ключ аутентификации, другие — нет. Подробнее см. в таблицах Типы пакетов. Bitcrook может быть интегрирован в ваше приложение или использоваться непосредственно из терминала/веб-браузера.
Конечный пользователь несёт ответственность за соблюдение всех применимых местных, государственных и федеральных законов. Разработчики не несут ответственности за любое неправомерное использование или ущерб, причинённый данной программой. Используя Bitcrook, вы соглашаетесь с вышеизложенными условиями.
Bitcrook v2.0.0 был выпущен 11 октября 2023 года, всего через день после v1.0.0, из-за значительных изменений в структуре проекта. Ниже приведены основные изменения в релизах v1.0.0 и v2.0.0:
go installgit clone https://github.com/ax-i-om/bitcrook.gitили
go install github.com/ax-i-om/bitcrook@latestcdgo run main.gocdgo run main.go serverhttp://127.0.0.1:6174Вы также можете разместить веб-приложение Bitcrook через Docker:
cddocker build -t bitcrook .docker run --restart always --env-file .env --name bitcrook -d -p 6174:6174 bitcrookhttp://127.0.0.1:6174Некоторые пакеты требуют API-ключ. Bitcrook будет работать и без указания API-ключей; однако, если вы хотите задействовать эти функции, создайте файл с именем .env и оформите его следующим образом:
BITCROOK_MLSA=UNSPECIFIED
BITCROOK_HIBP=UNSPECIFIED
BITCROOK_IPTL=UNSPECIFIED
Замените экземпляры UNSPECIFIED на соответствующие API-ключи.
Сверху вниз эти переменные окружения должны соответствовать API-ключам для сервисов Melissa, HaveIBeenPwned и IP2Location. Убедитесь, что переменные окружения переданы/экспортированы после внесения изменений. Для Docker добавьте --env-file .env в аргументы. В Linux выполните команду: export $(xargs <.env). Результаты могут различаться в зависимости от вашей операционной системы/оболочки.