Skip to content

Latest commit

 

History

History
228 lines (146 loc) · 9.12 KB

RU_README.MD

File metadata and controls

228 lines (146 loc) · 9.12 KB

Logo

Prying Deep

OSINT инструмент для сбора информации с тёмного и обычного интернета.

Сообщить об ошибке Предложить улучшение

Оглавление
  1. О проекте
  2. Начало
  3. Докер
  4. Использование
  5. План развития
  6. Участие
  7. Лицензия
  8. Предварительный просмотр

About The Project

Я видел много проектов на Гитхабе, которые тоже поисковые роботы для "черного интернета", но большинство из них не соответствовали моим стандартам OSINT в глубокой паутине. И я принял решение создать мой OSINT инструмент для глубокой паутины.

Этот инструмент служит напоминанием, что всегда следует соблюдать лучшие практики OPSEC(Операционная Безопасность) в черном интернете.

Автор этого проекта не ответственность за любой возможный ущерб, причиненный использованием этого инструмента.

Что делает этот инструмент?

Prying Deep Ползет по платформам тёмной/обычной сети и извлекает максимальное количество информации эффективно


Getting Started

Prerequisites

Прежде чем использовать наш OSINT инструмент, убедитесь, что у вас установлены следующие зависимости:

  1. Docker:(необязательно)

  2. Go: (обязательно)

  3. PostgresSQL: (требуется, если вы не используете Docker)

    • Убедитесь, что переменные окружения в вашем файле pryingdeep.yaml соответствуют среде в docker-compose.yaml
    • Установка PostgreSQL

Бинарная установка:

  1. Установите бинарный файл с помощью:
go install -v github.com/iudicium/pryingdeep/cmd/pryingdeep@latest
  1. Выполните следующую комманду:
pryingdeep install
  1. Настройте значения внутри папки конфигурации под ваши нужды.

Ручная установка:

  1. Клонируйте репозиторий:

     git clone https://github.com/pryingbytez/pryingdeep.git
  2. Настройте значения в файле конфигурации .yaml либо с использованием флагов, либо вручную. Database, logger, tor требуют ручной настройки.

Вам нужно будет прочитать:* Документацию Colly. Также обратитесь к Обьяснению конфигурации

  1. Соберите бинарный файл с помощью:

    • go build cmd/pryingdeep/pryingdeep.go -> c корневой директории, бинарный файл также будет там.
    • go build -> в директории где находится файл, pryingdeep.go

    Docker

Для запуска pryingdeep внутри контейнера Docker используйте эту команду:

docker-compose up

Config

Прочитайте подробности о каждом параметре здесь: config

Tor

Узнайте больше о сборке и запуске нашего контейнера tor здесь: Tor

Usage

Pryingdeep cпециализируется на сборе информации о веб-сайтах в теневой сети и открытом интернете.
Этот инструмент был специально создан для извлечения максимального количества информации из темной сети.


Usage:
pryingdeep [command]

Доступные команды:
crawl       Начать процесс краулинга
export      Экспортировать собранные данные в файл
help        Помощь о любой команде
install     Загрузка конфиг файлов

Flags:
-c, --config string   Путь до конфигурационного файла (default "pryingdeep.yaml")
-h, --help            помощь для pryingdeep
-z, --save-config     Сохранить выбранные параметры в ваш конфигурационный файл .yaml.
-s, --silent          -s to для отключения логирования

Используйте "pryingdeep [command] --help" для показа информации о команде.

Roadmap

  • Добавить команду поиска, которая не требует использования onion-ссылок.
  • Получить ключ для API Shodan для тестирования модуля иконок (favicon)
  • Придумать способ получения IP-адреса сервера.
  • Реализовать идентификацию и поиск файлов.
  • Найдите способ подавления ошибок дублирования уникальных записей в Gorm, так как они занимают половину экрана...

Contributing

Если у вас есть предложение, которое сделает этот проект лучше, пожалуйста, форкните репозиторий и создайте pull-запрос. Вы также можете просто открыть issue с тегом "enhancement". Не забудьте поставить звезду проекту! Спасибо еще раз!

  1. Форкните проект
  2. Создайте ветку для вашей новой функции (git checkout -b feature/AmazingFeature)
  3. Зафиксируйте ваши изменения (git commit -m 'Add some AmazingFeature')
  4. Отправьте изменения в ветку (git push origin feature/AmazingFeature)
  5. Откройте pull-запрос

License

Распространяется под лицензией GPL-3.0. Дополнительную информацию см. в файле LICENSE.

Video Preview

Video Title


Preview

Preview Data Preview Data Preview 2

Support

Если вы нашли этот репозиторий полезным и чувствуете себя щедрым, вы можете отправить немного Monero (XMR) по следующему адресу:

48bEkvkzP3W4SGKSJAkWx2V8s4axCKwpDFf7ZmwBawg5DBSq2imbcZVKNzMriukuPqjCyf2BSax1D3AktiUq5vWk1satWJt

Спасибо!