Detector de esteganografia
Carregue qualquer imagem para detectar dados ocultos usando análise de esteganografia LSB (Least Significant Bit). Nosso detector examina cada pixel em todos os canais de cores, visualiza pixels modificados em um mapa de calor interativo e tenta extrair mensagens de texto ocultas. Visualize estatísticas de distribuição LSB por canal, pontuações de confiança e análises detalhadas - tudo processado inteiramente em seu navegador, sem uploads para qualquer servidor. Detector de esteganografia online gratuito, sem necessidade de inscrição.
Upload any image to detect potential hidden data using LSB (Least Significant Bit) steganography analysis. The detector analyzes pixel-level modifications across all color channels, generates a visual heatmap of altered pixels, and attempts to extract hidden text messages. All processing is done entirely in your browser.
Drop an image here or click to browse
Supports PNG, JPEG, WebP, BMP, GIF, TIFF - max 4096×4096 (PNG recommended)
The Least Significant Bit (LSB) steganography detection algorithm analyzes the last bit of each color channel (Red, Green, Blue, Alpha) for every pixel in the image. Hidden data is often encoded by modifying LSBs, which are imperceptible to the human eye but detectable through statistical analysis. The detector looks for LSB distribution anomalies, checks for the STEG magic header (used by compatible steganography tools), and generates a heatmap showing pixels with modified LSBs. For best results, use PNG images - lossy compression destroys hidden data.
Por que usar nosso detector de esteganografia?
- Detecção de esteganografia LSB: detecta dados ocultos incorporados usando esteganografia de bit menos significativo (LSB) em todos os quatro canais de cores (vermelho, verde, azul, alfa). O algoritmo analisa o valor LSB de cada pixel, calcula padrões de distribuição estatística e sinaliza anomalias que indicam potencial conteúdo oculto. Compatível com técnicas de codificação LSB padrão usadas por ferramentas populares de esteganografia.
- Análise estatística por canal: visualize estatísticas detalhadas para cada canal de cores, incluindo a porcentagem de LSBs definida como 1, desvio da distribuição aleatória 50/50 esperada e pontuações de uniformidade qui-quadrado. Divisões 50/50 perfeitas na distribuição LSB podem ser um forte indicador de esteganografia, enquanto imagens naturais normalmente mostram pequenas variações.
- Extração de mensagens ocultas: detecta e extrai automaticamente mensagens de texto ocultas codificadas com o formato de cabeçalho mágico STEG. A ferramenta lê o cabeçalho STEG de 4 bytes, determina o comprimento da mensagem e decodifica o conteúdo oculto. Compatível com mensagens criadas pela ferramenta Esteganografia Texto em Imagem e outras ferramentas que usam o mesmo formato de cabeçalho.
- Processamento 100% privado baseado em navegador: toda detecção de esteganografia acontece inteiramente em seu navegador usando a API Canvas. As imagens são lidas por meio da API FileReader e analisadas localmente - nenhum dado é carregado em nenhum servidor. Suas imagens permanecem totalmente privadas no seu dispositivo. Sem inscrição, sem conta, sem coleta de dados.
Casos de uso comuns para detector de esteganografia
- Segurança e detecção de ameaças: imagens de tela para dados ocultos que podem ser usados para comunicação secreta ou exfiltração de dados. Os profissionais de segurança podem analisar imagens compartilhadas dentro de uma organização ou entre redes para detectar conteúdo esteganográfico usado para contornar os controles de segurança. Detecte cargas ocultas em imagens antes que elas cheguem a sistemas confidenciais.
- Análise de evidências forenses: examine evidências digitais em busca de dados ocultos que possam conter informações cruciais para investigações. Os analistas forenses e policiais podem verificar imagens apreendidas de dispositivos em busca de conteúdo esteganográfico que os suspeitos possam ter usado para ocultar comunicações, conteúdo ilegal ou evidências de atividade criminosa.
- Análise forense digital e segurança cibernética: incorpore a detecção de esteganografia em seu fluxo de trabalho de análise forense digital. Os profissionais de segurança cibernética podem analisar imagens em busca de cargas ocultas de malware, comunicações de comando e controle ou tentativas de exfiltração de dados. A esteganografia LSB é uma técnica conhecida usada por ameaças persistentes avançadas (APTs).
- OSINT e coleta de inteligência: imagens de tela coletadas durante operações de inteligência de código aberto (OSINT) para dados ocultos. Os analistas de inteligência podem verificar imagens compartilhadas publicamente em mídias sociais, fóruns e sites em busca de conteúdo esteganográfico que possa revelar mensagens ocultas, metadados ou comunicações secretas entre assuntos de interesse.
- Monitoramento de mídia social: detecte conteúdo esteganográfico compartilhado em plataformas de mídia social. Analistas e moderadores podem filtrar imagens em busca de dados ocultos que podem ser usados para contornar filtros de conteúdo, compartilhar informações proibidas ou comunicar-se secretamente por meio de fotografias aparentemente inocentes postadas em plataformas públicas.
- Educação e Pesquisa: Aprenda sobre esteganografia LSB e técnicas de detecção. Estudantes e pesquisadores podem estudar como os dados ocultos afetam as distribuições de pixels LSB, compreender os métodos de detecção estatística e explorar a corrida armamentista entre a esteganografia e a esteganálise. Perfeito para cursos de segurança cibernética e análise forense digital.
O que é esteganografia LSB?
A esteganografia de bits menos significativos (LSB) é uma técnica para ocultar dados secretos em imagens digitais. Funciona modificando o bit menos significativo do canal de cores de cada pixel – o bit que tem o menor impacto visual. Alterar o valor de um pixel em ±1 (de 256 valores possíveis) é imperceptível ao olho humano, tornando este um método eficaz para comunicação secreta. Por exemplo, um único byte de dados ocultos requer 8 pixels (1 bit por pixel), portanto, uma imagem de 1920×1080 pode ocultar aproximadamente 259 KB de dados em todos os canais de cores.
Como funciona nosso algoritmo de detecção
- Extração de pixels: a imagem é carregada em uma tela e os valores RGBA de cada pixel são extraídos em uma matriz plana. Para uma imagem de N pixels, isso produz valores 4N (canais Vermelho, Verde, Azul, Alfa).
- Análise LSB: Para cada canal de cor, é extraído o bit menos significativo de cada pixel. Numa imagem natural, os LSBs devem seguir uma distribuição aproximadamente 50/50 com variação natural. Os dados ocultos muitas vezes perturbam esta distribuição, criando uma divisão perfeitamente uniforme (suspeita) ou um desvio estatisticamente significativo.
- Detecção de cabeçalho mágico: O algoritmo verifica os primeiros 32 pixels do canal vermelho para o cabeçalho mágico "STEG" de 4 bytes. Se encontrado, ele lê o comprimento da mensagem dos próximos 32 pixels e extrai a mensagem oculta dos pixels seguintes. Isso é compatível com a ferramenta Esteganografia Texto em Imagem.
- Geração de mapa de calor: pixels com LSBs modificados são destacados em um fundo escuro - pixels vermelhos/laranja indicam possível modificação esteganográfica, enquanto pixels azuis/cinza provavelmente não foram modificados. O mapa de calor fornece uma representação visual de onde os dados ocultos podem ser incorporados na imagem.
Indicadores e limitações de detecção
- Distribuição LSB: Uma divisão LSB 50/50 perfeita em todos os pixels é suspeita e sugere dados incorporados. Imagens naturais normalmente apresentam pequenas variações de exatamente 50%.
- STEG Magic Header: O indicador mais forte. Se o cabeçalho de 4 bytes for encontrado, os dados ocultos serão confirmados. A ferramenta tentará extrair a mensagem completa automaticamente.
- Limitações: O detector não pode descriptografar a esteganografia protegida por senha. A compactação com perdas (JPEG, WebP) destrói os dados incorporados ao LSB. Métodos de codificação personalizados ou esquemas LSB não padrão podem não ser detectados. Mensagens muito curtas (alguns bytes) podem não produzir desvios LSB estatisticamente significativos.
Privacidade, segurança e limitações
Sua privacidade é nossa prioridade. Todo o processamento de imagens acontece inteiramente dentro do seu navegador usando a API Canvas e a API FileReader. As imagens são lidas localmente e nunca enviadas para nenhum servidor - nenhum dado sai do seu dispositivo. A ferramenta é 100% gratuita, sem inscrição, sem conta e sem limites de uso. Todo o processamento é feito inteiramente no seu dispositivo, sem solicitações de rede.
Limitações importantes: Este detector foi projetado para detecção de esteganografia LSB. Ele pode não detectar outros métodos esteganográficos, como baseado em paleta, domínio de transformação (DCT/DWT) ou esteganografia adaptativa. Para obter melhores resultados, use imagens PNG sem compactação com perdas. O tempo de processamento depende do tamanho da imagem - imagens maiores podem levar vários segundos para serem analisadas completamente.
Perguntas frequentes
Esteganografia é a prática de ocultar dados secretos em arquivos comuns, como imagens, para ocultar a existência de informações ocultas. Em imagens digitais, a técnica mais comum é a esteganografia LSB (Least Significant Bit), onde o bit menos significativo do canal de cor de cada pixel é modificado para armazenar dados ocultos. Como alterar o valor de um pixel em apenas 1 (de 256) é imperceptível ao olho humano, a imagem parece idêntica ao original, embora contenha conteúdo oculto. Uma imagem de 1920×1080 pode ocultar aproximadamente 259 KB de dados de texto.
Nosso detector usa múltiplas técnicas: (1) análise estatística LSB - examina a distribuição de bits menos significativos em todos os canais de cores e procura padrões que sugerem dados incorporados, (2) detecção de cabeçalho mágico - verifica o cabeçalho "STEG" de 4 bytes que identifica imagens codificadas com ferramentas compatíveis, e (3) comparação canal por canal - analisa cada canal de cores independentemente para identificar quais canais podem conter dados ocultos. Os resultados são apresentados com uma pontuação de confiança, estatísticas por canal e um mapa de calor visual.
As imagens PNG fornecem os resultados mais confiáveis porque usam compactação sem perdas que preserva os dados de pixel com exatidão. JPEG e WebP usam compactação com perdas, que modifica os valores de pixel e pode destruir dados incorporados em LSB. Se você suspeitar de esteganografia em uma imagem JPEG, os dados ocultos podem ter sido corrompidos por artefatos de compactação. BMP e TIFF (descompactado) também são bons formatos. O detector funciona com todos os formatos comuns, mas PNG é altamente recomendado para resultados precisos.
O detector pode identificar a existência de dados ocultos (por meio de análise estatística LSB), mas não pode descriptografar conteúdo protegido por senha. Se o cabeçalho mágico STEG for encontrado, o detector tentará extrair a mensagem. No entanto, se a mensagem foi criptografada com uma senha usando criptografia XOR (usada em ferramentas de esteganografia compatíveis), o texto extraído aparecerá como caracteres ilegíveis. O detector ainda sinalizará a imagem como contendo dados ocultos, mas a mensagem real não poderá ser lida sem a senha correta.
A pontuação de confiança (0-100%) representa a probabilidade de a imagem conter dados ocultos. Muito Provável (80%+) – forte evidência de esteganografia, especialmente se o cabeçalho STEG for encontrado. Suspeito (50-80%) - alguns indicadores detectados, os padrões LSB desviam-se das expectativas naturais. Baixa Probabilidade (20-50%) - indicadores fracos, a imagem parece principalmente natural. Limpo (0-20%) - sem sinais detectáveis de esteganografia LSB.
O cabeçalho mágico STEG é um identificador de 4 bytes ("STEG") incorporado nos primeiros 32 pixels dos LSBs do canal vermelho de uma imagem. Ele atua como um marcador que identifica a imagem como contendo dados ocultos codificados com ferramentas de esteganografia compatíveis. Quando nosso detector encontra esse cabeçalho, ele confirma a presença de dados ocultos e pode ler o comprimento e o conteúdo da mensagem dos pixels seguintes. O formato do cabeçalho é compatível com a ferramenta Esteganografia Texto em Imagem disponível neste site.
Absolutamente. Todo o processamento de imagens acontece inteiramente dentro do seu navegador usando a API Canvas e a API FileReader. As imagens são lidas localmente e nunca enviadas para nenhum servidor. Suas imagens e resultados de detecção permanecem totalmente privados em seu dispositivo. Sem inscrição, sem conta, sem coleta de dados, sem rastreamento de uso relacionado às suas imagens.
Sim! 100% gratuito, sem inscrição, sem conta, sem chave de API e sem limites de uso. Analise quantas imagens você precisar - totalmente grátis, para sempre. Todo o processamento acontece no seu navegador sem custos de servidor. Sem cobranças ocultas, sem níveis premium e sem limitações na contagem de imagens, tamanho de arquivo ou recursos.