Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
van-gonography — Esconda 🕵️‍♂️ seus arquivos de qualquer tipo dentro de uma imagem de sua escolha usando esteganografia | Kitploit
Ferramentas/GitHubGitHub/joshuakasa/van-gonography
Ferramentas de Criptografia/DescriptografiaExfiltração de DadosAnálise ForenseEsteganografiaCriptografiaUtilitários e Frameworks
GitHubjoshuakasa/van-gonography

van-gonography

Esconda 🕵️‍♂️ seus arquivos de qualquer tipo dentro de uma imagem de sua escolha usando esteganografia

Ver Repositório
44928há 9 mesesRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Oculte qualquer tipo de arquivo dentro de uma imagem de sua escolha

Logo


License GitHub last commit Buy Me a Beer


Índice

  • Recursos
  • Como funciona
  • Instalação
  • Uso
  • Licença
  • Contribuição
Arquivo a ocultarImagem de capaCapa com arquivo oculto
Gato Fofo

Recursos

  • Ocultação de arquivos: Oculte qualquer tipo de arquivo dentro de uma imagem de sua escolha, sem alterar a aparência visual da imagem.
  • Capacidade de decodificação: Decodifique arquivos ocultos de imagens.
  • Comparação de imagens: Visualize a diferença entre duas imagens.
  • Registro detalhado: Crie um arquivo de log que registra informações abrangentes sobre a execução do programa.
  • Interface de linha de comando (CLI): Oferece um modo amigável para desenvolvedores com opções de linha de comando para uso mais avançado.
  • Interface do usuário (UI): Fornece um modo intuitivo e fácil de usar para não desenvolvedores.
  • Abrir após decodificação: Abra automaticamente o arquivo decodificado após extraí-lo da imagem.
  • Multiplataforma: Funciona no Windows, Linux e macOS.
  • Gratuito e de código aberto: Van Gonography é completamente gratuito e de código aberto, e sempre será.
  • Criptografia: Criptografe o arquivo oculto com uma senha de sua escolha (em breve).
  • Compressão: Comprima o arquivo oculto para reduzir seu tamanho (em breve).
  • Múltiplos arquivos: Oculte vários arquivos dentro de uma imagem (em breve).
  • Modo furtivo: Oculte o fato de que a imagem contém um arquivo oculto (em breve).
  • Configurações do usuário: Salve suas preferências para uso futuro.

Como funciona

O básico do armazenamento digital

Tudo no seu computador, desde arquivos .exe até imagens .jpg, é armazenado como bits. Bits são apenas 1s e 0s. Por exemplo:

  • A letra A = 01000001
  • A letra B = 01000010

Então, um arquivo de 1 gigabyte é na verdade 8,5 bilhões de 1s e 0s todos alinhados em uma linha. Isso é chamado de binário e é a base de todo armazenamento digital.

Pixels e cores

As imagens consistem em pixels. A cor de cada pixel vem do formato RGB (Vermelho, Verde, Azul). Cada canal RGB varia de 0 a 255, permitindo 256 valores. Essa faixa equivale a 8 bits (2^8 = 256), então cada canal pode ser representado por 1 byte.

Exemplo: Um pixel vermelho é (0xFF, 0x00, 0x00) ou em bits 11111111 00000000 00000000.

Ocultando um arquivo em uma imagem

Ocultar um arquivo dentro de uma imagem é na verdade mais simples do que parece. Tudo o que precisamos fazer é:

  1. Converter o arquivo (no nosso caso, o que queremos ocultar) em bits.
  2. Substituir alguns bits nos pixels da imagem pelos bits do arquivo.

Por exemplo, se pegarmos os primeiros 2 bits de um arquivo e os substituirmos no canal de um pixel, um pixel vermelho (11111111 00000000 00000000) pode mudar para (11111111 00000000 00000011) sem diferença visível.

Repita esse processo para cada pixel e cada bit do arquivo, e pronto, o arquivo está oculto na imagem!

Experimente você mesmo

Confira o repositório Python fornecido para uma implementação fácil de entender desse processo.

Instalação

root@kitploit:~
# Clone o repositório
git clone https://github.com/JoshuaKasa/van-gonography.git

# Altere o diretório de trabalho para van-gonography
cd van-gonography

# Instale as dependências necessárias
pip install -r requirements.txt

Uso

Para executar o programa no modo UI (mais simples e fácil de usar, mas menos útil para desenvolvedores), basta executar o seguinte comando:

root@kitploit:~
python vangonography.py

Para executar o programa no modo CLI (mais complicado, mas com um pouco mais de funcionalidades), execute o seguinte comando:

root@kitploit:~
python vangonography.py -cli

Você pode então usar os seguintes argumentos junto com ele:

root@kitploit:~
usage: vangonography.py [-h] [-ood] [-l] [-cli] [-o OUTPUT_DIR] [-v] [--encrypt] [--decrypt] [--key KEY] [--json JSON_FILE] [--stealth] [-s] [-e] [-d] [-c COVER_IMAGE]
                        [-f HIDDEN_FILE]

Van Gonography is a steganography tool that hides files in images.

options:
  -h, --help            show this help message and exit

Optional arguments:
  -ood                  Open file after decoding from image (default: False)
  -l, --log             Log file for the program (default: False)
  -cli                  Run the program in CLI mode, this means there's not gonna be any menu (default: False)
  -o OUTPUT_DIR, --output OUTPUT_DIR
                        Output directory for the modified image or revealed file
  -v, --version         Show the version number and exit
  --encrypt             Encrypt the data before hiding it (default: False)
  --decrypt             Decrypt the data after revealing it (default: False)
  --key KEY             Key to decrypt the data (default: None)
  --json JSON_FILE      JSON file containing the arguments (default: None)
  --stealth             Hides the file in stealth mode (default: False)

Positional arguments (only used in CLI mode):
  -s, --show            Show the difference between two images (default: False)
  -e, --encode          Encode the file in the image (default: False)
  -d, --decode          Decode the file hidden in the image (default: False)
  -c COVER_IMAGE, --cover COVER_IMAGE
                        Image to be used for hiding or revealing, positional only when using decoding, encoding or differentiate
  -f HIDDEN_FILE, --file HIDDEN_FILE
                        File to be hidden

Por exemplo, se você deseja ocultar um arquivo chamado secret.txt dentro de uma imagem chamada image.png e deseja salvar a imagem modificada em uma pasta chamada output, execute o seguinte comando:

root@kitploit:~
python vangonography.py -cli -e -c [Absolute path to your `image.png` cover image] -f [Absolute path to your `secret.txt` file] -o Output

Isso criará um diretório chamado Output no mesmo diretório do programa e dentro dele haverá um arquivo chamado Cover_txt.png, que será a imagem modificada com o arquivo oculto. Se você quiser decodificar o arquivo da imagem, execute o seguinte comando:

root@kitploit:~
python vangonography.py -cli -d -c [Absolute path (or not) to your `Cover_txt.png` cover image] -o Output

Se você também deseja criar um arquivo log.log com todas as informações sobre o programa, execute o seguinte comando:

root@kitploit:~
python vangonography.py -cli -d -c [Absolute path (or not) to your `Cover_txt.png` cover image] -o Output -l

Licença

MIT © Van Gonography MIT

Contribuição

Pull requests são mais que bem-vindos; adoro ver pessoas contribuindo para meus projetos e garantirei que analisarei cada um deles. Sinta-se à vontade para contribuir com traduções, funcionalidades, correções de bugs ou qualquer outra coisa que achar necessário, até mesmo documentação e arquivos README! se você receber algum erro, abra uma issue e tentarei corrigi-lo o mais rápido possível :)

Quer contribuir?

Aceitamos contribuições da comunidade! Seja você um desenvolvedor, designer ou apenas um usuário entusiasmado, há muitas maneiras de se envolver.

  • Encontrou um bug? Reporte-o criando uma issue.
  • Tem uma ideia para um novo recurso ou melhoria? Compartilhe conosco através de solicitações de funcionalidades.
  • Quer contribuir com código? Faça um fork do repositório e envie um pull request. Certifique-se de ler nossas diretrizes de contribuição para mais detalhes.

Pronto para contribuir? Comece fazendo um fork do repositório e faça sua primeira contribuição hoje. Cada contribuição, por menor que seja, faz a diferença!

Baixar ferramenta
Gato Feliz
Outro Gato Fofo
Este é o arquivo que queremos ocultar dentro da imagemEsta é a imagem na qual queremos ocultar o arquivoEsta é a imagem de capa com o arquivo dentro