>
>
>
>
Você mesmo pode experimentar a ferramenta aqui, ou ver o projeto no GitHub.
Nos últimos meses, eu tenho desenvolvido uma ferramenta de esteganografia de imagem online, projetada para combinar e melhorar as características de outras ferramentas separadas. É open-source e devido à natureza do Angular, é fácil de adicionar.
Utilização
Primeiro navegar para o site abaixo:
Aí, carregue a sua imagem:
Vocês serão então redireccionados para a página inicial da imagem.
>
Daqui, são apresentadas as opções disponíveis. Algumas imagens também podem apresentar diferentes painéis – por exemplo, se um PNG tem um bitmap personalizado, o painel bitmap explorer/randomizer será exibido.
No momento, a única outra ferramenta GUI para extração de dados LSB/nave de navegação aérea disponível (que eu conheço) é o Stegsolve, mas é impossível contribuir com o código, e agora está completamente desatualizado.
>
Lista de características correntes
- Visualizar planos R/G/B/A individualmente
- XOR a imagem
- Remover transparência da imagem
- Randomizar a paleta de cores/bitmap (se existir)
- Navegar em todos os planos de bits RGBA
- Visualizar todas as cadeias de caracteres na imagem
- Extrair todos os valores RGBA
- Visualizar informações de partes PNG
- Extrair dados LSB em qualquer bit pattern
- Encastrar dados LSB em qualquer bit pattern
- Encastrar uma imagem a preto e branco dentro de um bit level
Checklist
No site, você também pode encontrar uma lista de verificação/folha de cálculo para resolver os desafios de imagem stego (aqui). Embora os passos nem sempre resolvam os desafios, eles quase sempre o ajudarão a começar.
Extraindo/Embaixando Dados LSB
Apesar de a maioria das ferramentas LSB serem confusas e difíceis de usar, a GUI do StegOnline torna o processo fácil. Depois de carregar a sua imagem e navegar para as páginas Embed/Extract, verá uma tabela com várias opções:
>
Escolha qualquer padrão de bits, e altere qualquer configuração mostrada. Quando se trata de extrair os dados, simplesmente coloque de volta exatamente nas mesmas configurações.
Se a imagem for muito pequena para os dados solicitados, um aviso será mostrado.
Teste-o para fora
Se você quiser testar o site, aqui estão alguns exemplos de desafios que são tratados por esta ferramenta:
- HTB: Bandeira no plano de bits
- Pragyan CTF: Remove Transparency
- Custom: Extrair dados LSB (escondidos nos planos RGB 0)
- PlaidCTF: Escondida na paleta de cores (aleatorizar até que cada parte seja visível)
Se quiser resolver uma você mesmo, tente encontrar as duas bandeiras na imagem abaixo:
Pancelas para a leitura!