Comandos OSINT

Catálogo completo de ferramentas investigativas

Explore todas as ferramentas OSINT disponíveis no COC. Cada comando inclui descrição detalhada, parâmetros, exemplos práticos e nível de dificuldade. Clique em qualquer comando para ver informações completas e exemplos de uso.

5
Categorias
12
Comandos
5
Iniciante
1
Avançado

📷Vídeo e Imagem
3 ferramentas

Ferramentas para extrair e analisar conteúdo de vídeos e imagens

Extrair Frames

🟢 beginner
2-5 minutos

Extrai frames de vídeo usando FFmpeg para análise posterior

Comando:
ffmpeg -i {input} -vf fps={fps} frames/frame_%04d.jpg
Parâmetros:
input
file
obrigatório
Arquivo de vídeo de entrada
fps
number
Frames por segundo para extrair
Exemplos:
$ ffmpeg -i surveillance.mp4 -vf fps=1 frames/frame_%04d.jpg
$ ffmpeg -i evidence.avi -vf fps=0.5 frames/frame_%04d.jpg

Extrair Metadados

🟢 beginner
1 minuto

Extrai metadados EXIF de imagens e vídeos

Comando:
exiftool {input}
Parâmetros:
input
file
obrigatório
Arquivo de imagem ou vídeo
Exemplos:
$ exiftool photo.jpg
$ exiftool -GPS* location.jpg
$ exiftool -createdate timeline.mp4

OCR - Reconhecer Texto

🟡 intermediate
1-3 minutos

Reconhece texto em imagens usando Tesseract OCR

Comando:
tesseract {input} {output} -l {language}
Parâmetros:
input
file
obrigatório
Imagem com texto para reconhecer
output
string
obrigatório
Nome do arquivo de saída
language
select
Idioma do texto
Exemplos:
$ tesseract license_plate.jpg output -l eng
$ tesseract document.jpg text_output -l por+eng

🔍Pesquisa de Username
2 ferramentas

Investigação de nomes de usuário em redes sociais e plataformas

Sherlock - Busca de Username

🟢 beginner
3-10 minutos

Procura username em centenas de sites e redes sociais

Comando:
python3 sherlock.py {username} --timeout {timeout}
Parâmetros:
username
string
obrigatório
Nome de usuário para investigar
timeout
number
Timeout em segundos para cada site
Exemplos:
$ python3 sherlock.py john_doe
$ python3 sherlock.py suspect123 --timeout 30

theHarvester - Busca de Emails

🟡 intermediate
5-15 minutos

Coleta emails e informações de um domínio específico

Comando:
theHarvester -d {domain} -b {source} -l {limit}
Parâmetros:
domain
string
obrigatório
Domínio para investigar
source
select
obrigatório
Fonte de dados para busca
limit
number
Limite de resultados
Exemplos:
$ theHarvester -d target.com -b google -l 200
$ theHarvester -d company.org -b linkedin -l 100

🗄️DNS e Domínio
3 ferramentas

Investigação de domínios, DNS e infraestrutura web

WHOIS Lookup

🟢 beginner
1-2 minutos

Consulta informações de registro de domínio

Comando:
whois {domain}
Parâmetros:
domain
string
obrigatório
Domínio para consultar
Exemplos:
$ whois google.com
$ whois suspicious-site.net

DNS Lookup

🟡 intermediate
1 minuto

Consulta registros DNS de um domínio

Comando:
dig +short {domain} {type}
Parâmetros:
domain
string
obrigatório
Domínio para consultar DNS
type
select
Tipo de registro DNS
Exemplos:
$ dig +short google.com A
$ dig +short example.com MX

Reverse DNS

🟡 intermediate
1 minuto

Converte IP em nome de domínio

Comando:
dig +short -x {ip}
Parâmetros:
ip
string
obrigatório
Endereço IP para consulta reversa
Exemplos:
$ dig +short -x 8.8.8.8
$ dig +short -x 192.168.1.1

🌐Rede e Segurança
2 ferramentas

Ferramentas para análise de rede e segurança (uso autorizado)

Shodan - Informações de Host

🟡 intermediate
2-5 minutos

Consulta informações de um IP/host no Shodan

Comando:
shodan host {target}
Parâmetros:
target
string
obrigatório
IP ou hostname para consultar
Exemplos:
$ shodan host 8.8.8.8
$ shodan host example.com

Nmap - Port Scan

🔴 advanced
5-30 minutos

Escaneia portas de um host (APENAS com autorização)

Comando:
nmap -A -T4 {target}
Parâmetros:
target
string
obrigatório
Host para escanear (SOMENTE com autorização)
Exemplos:
$ nmap -A -T4 my-server.com
$ nmap -p 22,80,443 authorized-host.com

🔊Análise de Áudio
2 ferramentas

Ferramentas para extração e análise de áudio

Extrair Áudio

🟢 beginner
1-5 minutos

Extrai áudio de vídeo para análise ou transcrição

Comando:
ffmpeg -i {input} -vn -ac 1 -ar 16000 {output}
Parâmetros:
input
file
obrigatório
Arquivo de vídeo de entrada
output
string
obrigatório
Nome do arquivo de áudio de saída
Exemplos:
$ ffmpeg -i interview.mp4 -vn -ac 1 -ar 16000 audio.wav
$ ffmpeg -i recording.avi -vn -ac 1 -ar 16000 extracted_audio.wav

Transcrever Áudio (Whisper)

🟡 intermediate
3-15 minutos

Transcreve áudio usando OpenAI Whisper

Comando:
whisper {input} --model {model} --language {language}
Parâmetros:
input
file
obrigatório
Arquivo de áudio para transcrever
model
select
Modelo Whisper para usar
language
select
Idioma do áudio
Exemplos:
$ whisper audio.wav --model small --language pt
$ whisper interview.mp3 --model medium --language en