
Автоматизированный AI-инструмент разведки по Facebook для профилирования целей, анализа сетей и составления отчётов об угрозах. Полностью работает на устройстве через Ollama. Кто хочет использовать облегчённую версию — смотрите ссылку ниже.
Infiltrate & Expose
Автоматизированный инструмент разведки по Facebook на базе ИИ для профилирования целей, анализа сетей и составления отчетов об угрозах. Работает полностью на устройстве через Ollama. SOCMINT-платформа на базе ИИ — 100% локально, без облачной зависимости. Для облегченной версии смотрите этот репозиторий нажмите здесь
Полные руководства по использованию для обоих режимов расследования доступны на сайте проекта:
BIRDY-EDWARDS разработан строго для авторизованной разведки, правоохранительных органов и академических исследовательских целей.
Объем доступа к данным:
- Этот инструмент работает исключительно с действительной сессией Facebook, аутентифицированной оператором
- Он получает доступ только к публично видимым данным профиля, постам, фото, Reels и комментариям
- Он не получает доступ к личным сообщениям, закрытым профилям, ограниченному контенту или любым данным, не видимым вошедшему в систему пользователю
- Он не использует ботов, фейковые аккаунты или автоматическое создание аккаунтов — оператор предоставляет собственную аутентифицированную сессию
Юридическая ответственность:
- Этот инструмент должен использоваться только на профилях и контенте, где у вас есть явное юридическое разрешение на сбор и анализ данных
- Использование без разрешения может нарушать Условия предоставления услуг Facebook, применимые законы о конфиденциальности (GDPR, IT Act, DPDP Act) и местные нормативные акты
- Разработчик не несет ответственности за неправомерное использование, несанкционированный сбор данных или любой вред, причиненный ненадлежащим использованием
- Все расследования являются исключительной ответственностью оператора
Используя BIRDY-EDWARDS, вы подтверждаете, что ваше использование является законным, авторизованным и соответствует всем применимым законам вашей юрисдикции.
Шаг 1 — Установите Docker
Шаг 2 — Установите Ollama
curl -fsSL https://ollama.com/install.sh | sh
Шаг 3 — Запустите Ollama, привязанный ко всем интерфейсам
OLLAMA_HOST=0.0.0.0:11434 ollama serve
Чтобы сделать это постоянным:
sudo systemctl edit ollama
Добавьте:
[Service]
Environment="OLLAMA_HOST=0.0.0.0:11434"
sudo systemctl daemon-reload && sudo systemctl restart ollama
$env:OLLAMA_HOST="0.0.0.0"
ollama serve
Шаг 1 — Клонируйте репозиторий
git clone https://github.com/jeet-ganguly/birdy-edwards.git
cd birdy-edwards
Шаг 2 — Создайте необходимые файлы и каталоги
mkdir -p app/reports app/face_data app/post_screenshots app/status
touch app/fb_cookies.pkl app/socmint.db app/socmint_manual.db app/.ollama_model app/queue.db
New-Item -ItemType Directory app/reports, app/face_data, app/post_screenshots, app/status
New-Item -ItemType File app/fb_cookies.pkl, app/socmint.db, app/socmint_manual.db, app/.ollama_model
Шаг 3 — Соберите Docker-образ
⚠️ Первая сборка занимает 15–25 минут — dlib компилируется из исходного кода. Последующие сборки быстрые (слои кэшируются).
docker compose build
Шаг 4 — Запустите контейнер
docker compose up -d
docker compose logs -f
Шаг 5 — Откройте веб-интерфейс
http://localhost:5000
Шаг 6 — Импортируйте файлы cookie сессии
http://localhost:5000/tools/import-cookies
Загрузите модель на вашем хост-компьютере:
ollama pull gemma4:e2b
Или используйте панель AI Model в веб-интерфейсе — выберите модель и нажмите Apply & Pull.
Если вы используете виртуальную машину, выбирайте модель в соответствии с выделенной ОЗУ виртуальной машины.
BIRDY-EDWARDS требует действительную сессию Facebook. Используйте расширение браузера Cookie-Editor — работает на всех платформах, Selenium не требуется.
🔒 Операционная безопасность: Настоятельно рекомендуется использовать выделенный аккаунт-марионетку для расследований, а не ваш личный аккаунт Facebook. Это защищает вашу личность и предотвращает блокировку или ограничение вашего основного аккаунта.
http://localhost:5000/tools/import-cookies и вставьтеПолучайте свой PDF-отчет автоматически после каждого расследования.
https://api.telegram.org/bot<TOKEN>/getUpdatesС этого момента каждое завершенное расследование автоматически отправляет уведомление с прикрепленным PDF-отчетом.
Если вы находите BIRDY-EDWARDS полезным или интересным, вот несколько способов поддержать проект:
Каждый вклад, большой или малый, помогает создавать лучшие инструменты для сообщества OSINT и разведки угроз.
Ollama недоступен из Docker
docker exec -it birdy-edwards curl http://host.docker.internal:11434/api/tags
Если не работает, перезапустите Ollama с OLLAMA_HOST=0.0.0.0:11434 ollama serve
Ошибка БД: no such table или другая ошибка, связанная с БД
Начните новое расследование — схема создается автоматически при первом использовании. Если вы остановили процесс во время анализа, удалите это расследование и начните новое.
Срок действия cookie истек
Перейдите на http://localhost:5000/tools/import-cookies и повторно импортируйте свежие cookie.
Порт 5000 уже используется
Измените в docker-compose.yml: "5001:5000", затем обращайтесь по адресу http://localhost:5001
Недостаточно памяти во время сборки
Увеличьте память Docker Desktop до 8 ГБ+ через Settings → Resources → Memory
Карта не загружается
Тайлы Leaflet + ArcGIS требуют доступа в интернет на хост-компьютере. Если работаете полностью в изолированной сети, контейнер карты будет отображаться пустым — все остальные функции работают нормально.
Telegram не отправляет
Убедитесь, что ваш бот запущен, отправив ему сообщение /start. Проверьте правильность chat ID с помощью URL getUpdates. Убедитесь, что порт 443 не заблокирован в вашей сети.
Вклад приветствуется. Пожалуйста, следуйте этим рекомендациям, чтобы поддерживать проект чистым и согласованным.
Сообщение об ошибках
docker compose logsЗапросы функций
Отправка Pull Request
git checkout -b feature/your-feature-namegit commit -m "Add: short description"git push origin feature/your-feature-namemainРекомендации по коду
fb_cookies.pkl, базы данных или любые собранные данныеЧто мы приветствуем
Что мы не принимаем
BIRDY-EDWARDS Wraith 2.0 · Infiltrate & Expose ·
| Компонент | Минимум | Рекомендуется |
|---|
| ОС | Ubuntu 24.04 LTS / Windows 10+ | Ubuntu 24.04 LTS |
| ОЗУ | 8 ГБ | 16 ГБ |
| Хранилище | 20 ГБ свободно | 40 ГБ свободно |
| Docker | Docker Desktop / Engine | Последняя стабильная версия |
| Ollama | Последняя версия | Последняя версия |
| ОЗУ | Рекомендуемая модель | Примечания |
|---|
| 8 ГБ | gemma4:e2b | Лучшее зрение, 140+ языков |
| 16 ГБ | gemma4:e4b | Лучшее рассуждение, 140+ языков |
| 32 ГБ | gemma4:12b | Более высокая точность во всех модулях |
| 32 ГБ+ | gemma4:27b | Максимальная точность |