
Ferramenta automatizada de inteligência de Facebook com IA para criação de perfil de alvos, análise de redes e relatórios de ameaças. Funciona inteiramente no dispositivo via Ollama. Quem quiser usar a versão lite, confira o link abaixo.
Infiltrar & Expor
Ferramenta automatizada de inteligência de Facebook com IA para perfilamento de alvos, análise de rede e relatórios de ameaças. Executa inteiramente no dispositivo via Ollama. Plataforma SOCMINT de Facebook com IA — 100% local, zero dependência de nuvem. Para a versão lite, consulte este repositório clique aqui
Guias completos de uso para ambos os modos de investigação estão disponíveis no site do projeto:
O BIRDY-EDWARDS é desenvolvido estritamente para fins de inteligência autorizada, aplicação da lei e pesquisa acadêmica.
Escopo do acesso a dados:
- Esta ferramenta opera exclusivamente usando uma sessão válida do Facebook autenticada pelo operador
- Ela acessa apenas dados de perfil, postagens, fotos, reels e comentários visíveis publicamente
- Ela não acessa mensagens privadas, perfis bloqueados, conteúdo restrito ou qualquer dado não visível para um usuário conectado
- Ela não usa bots, contas falsas ou criação automatizada de contas — o operador fornece sua própria sessão autenticada
Responsabilidade legal:
- Esta ferramenta deve ser usada apenas em perfis e conteúdos onde você tenha autorização legal explícita para coletar e analisar dados
- O uso sem autorização pode violar os Termos de Serviço do Facebook, leis de privacidade aplicáveis (GDPR, IT Act, DPDP Act) e regulamentações locais
- O desenvolvedor não assume nenhuma responsabilidade por uso indevido, coleta não autorizada de dados ou qualquer dano causado pelo uso inadequado
- Todas as investigações são de responsabilidade exclusiva do operador
Ao usar o BIRDY-EDWARDS, você confirma que seu uso é legal, autorizado e está em conformidade com todas as leis aplicáveis em sua jurisdição.
Etapa 1 — Instalar o Docker
Etapa 2 — Instalar o Ollama
curl -fsSL https://ollama.com/install.sh | sh
Etapa 3 — Iniciar o Ollama vinculado a todas as interfaces
OLLAMA_HOST=0.0.0.0:11434 ollama serve
Para tornar isso permanente:
sudo systemctl edit ollama
Adicione:
[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
Etapa 1 — Clonar o repositório
git clone https://github.com/jeet-ganguly/birdy-edwards.git
cd birdy-edwards
Etapa 2 — Criar os arquivos e diretórios necessários
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
Etapa 3 — Criar a imagem Docker
⚠️ A primeira compilação leva 15–25 minutos — o dlib é compilado a partir do código-fonte. As compilações subsequentes são rápidas (camadas em cache).
docker compose build
Etapa 4 — Iniciar o contêiner
docker compose up -d
docker compose logs -f
Etapa 5 — Abrir a interface web
http://localhost:5000
Etapa 6 — Importar cookies de sessão
http://localhost:5000/tools/import-cookies
Baixe um modelo na sua máquina host:
ollama pull gemma4:e2b
Ou use o painel Modelo de IA na interface web — selecione um modelo e clique em Aplicar e Baixar.
Se você estiver usando uma máquina virtual, escolha um modelo de acordo com a RAM alocada da VM.
O BIRDY-EDWARDS requer uma sessão válida do Facebook. Use a extensão de navegador Cookie-Editor — funciona em todas as plataformas, sem necessidade de Selenium.
🔒 Segurança operacional: É fortemente recomendado usar uma conta fantoche dedicada para investigações em vez da sua conta pessoal do Facebook. Isso protege sua identidade e evita que sua conta principal seja sinalizada ou restrita.
http://localhost:5000/tools/import-cookies e coleReceba seu relatório em PDF automaticamente após cada investigação.
https://api.telegram.org/bot<TOKEN>/getUpdatesA partir desse ponto, toda investigação concluída envia automaticamente uma notificação com o relatório em PDF anexado.
Se você acha o BIRDY-EDWARDS útil ou interessante, aqui estão algumas maneiras de apoiar o projeto:
Toda contribuição, grande ou pequena, ajuda a construir melhores ferramentas para a comunidade de OSINT e inteligência de ameaças.
Ollama inacessível a partir do Docker
docker exec -it birdy-edwards curl http://host.docker.internal:11434/api/tags
Se falhar, reinicie o Ollama com OLLAMA_HOST=0.0.0.0:11434 ollama serve
Erro de banco de dados: tabela inexistente ou outro erro relacionado ao banco
Inicie uma nova investigação — o esquema é criado automaticamente no primeiro uso. Se você interromper o processo durante a análise, exclua essa investigação e inicie uma nova.
Cookies expirados
Vá para http://localhost:5000/tools/import-cookies e reimporte cookies novos.
Porta 5000 já em uso
Altere em docker-compose.yml: "5001:5000" e acesse em http://localhost:5001
Sem memória durante a compilação
Aumente a memória do Docker Desktop para 8 GB+ via Configurações → Recursos → Memória
Mapa não carrega
Os tiles do Leaflet + ArcGIS exigem acesso à internet na máquina host. Se estiver executando totalmente sem rede, o contêiner do mapa aparecerá em branco — todos os outros recursos funcionam normalmente.
Telegram não envia
Confirme que seu bot foi iniciado enviando uma mensagem /start. Verifique se o chat ID está correto usando a URL getUpdates. Verifique se a porta 443 não está bloqueada na sua rede.
Contribuições são bem-vindas. Siga estas diretrizes para manter o projeto limpo e consistente.
Relatando bugs
docker compose logsSolicitações de recursos
Enviando um Pull Request
git checkout -b feature/nome-do-seu-recursogit commit -m "Adicionar: descrição curta"git push origin feature/nome-do-seu-recursomainDiretrizes de código
fb_cookies.pkl, bancos de dados ou qualquer dado raspadoO que aceitamos
O que não aceitamos
BIRDY-EDWARDS Wraith 2.0 · Infiltrar & Expor ·
| Componente | Mínimo | Recomendado |
|---|
| SO | Ubuntu 24.04 LTS / Windows 10+ | Ubuntu 24.04 LTS |
| RAM | 8 GB | 16 GB |
| Armazenamento | 20 GB livres | 40 GB livres |
| Docker | Docker Desktop / Engine | Última versão estável |
| Ollama | Última versão | Última versão |
| RAM | Modelo recomendado | Observações |
|---|
| 8 GB | gemma4:e2b | Melhor visão, mais de 140 idiomas |
| 16 GB | gemma4:e4b | Melhor raciocínio, mais de 140 idiomas |
| 32 GB | gemma4:12b | Maior precisão em todos os módulos |
| 32 GB+ | gemma4:27b | Precisão máxima |