Este é o outguess de comando que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
outguess - ferramenta esteganográfica universal
SINOPSE
suposição [ -emt ] [ -r ] [ -k chave ] [ -F [+ -]] [ -d arquivo de dados ] [ -s semente ] [ -i limitar ] [
-x teclas máximas ] [ -p param ] [ Arquivo de entrada [ arquivo de saída ]]
DESCRIÇÃO
Adivinhar é uma ferramenta esteganográfica universal que permite a inserção de
informações em bits redundantes de fontes de dados. A natureza da fonte de dados é
irrelevante para o núcleo de suposição. O programa depende de manipuladores de dados específicos que
irá extrair bits redundantes e gravá-los de volta após a modificação. Atualmente apenas o
Os formatos de imagem PPM, PNM e JPEG são suportados, embora suposição poderia usar qualquer tipo de
dados, desde que um manipulador seja fornecido.
Adivinhar usa um objeto iterador genérico para selecionar quais bits nos dados devem ser
modificado. Uma semente pode ser usada para modificar o comportamento do iterador. Está embutido em
os dados junto com o resto da mensagem. Ao alterar a semente, suposição tenta encontrar
uma sequência de bits que minimiza o número de alterações nos dados que devem ser feitas.
É introduzido um viés que favorece a modificação de bits que foram extraídos de um alto
valor e tenta evitar a modificação de bits que foram extraídos de um valor baixo.
Além disso, Adivinhar permite ocultar duas mensagens distintas nos dados, portanto
fornecendo negação plausível. Ele mantém o controle dos bits que foram modificados
anteriormente e os bloqueia. Um código de Golay (23,12,7) é usado para correção de erros para
tolera colisões em bits bloqueados. Erros artificiais são introduzidos para evitar a modificação
bits que têm um viés alto.
OPÇÕES
As seguintes opções de linha de comando, quando especificadas em letras maiúsculas, indicam opções
para a segunda mensagem.
-F [+ -]
Especifica que OutGuess deve preservar as estatísticas com base nas contagens de frequência. Como um
resultado, nenhum teste estatístico baseado em contagens de frequência será capaz de
detectar conteúdo esteganográfico. Essa opção está ativada por padrão.
-kK chave
Especifique a chave secreta usada para criptografar e ocultar a mensagem nos dados fornecidos.
-dD arquivo de dados
Especifique o nome do arquivo que contém uma mensagem a ser ocultada nos dados.
-WL semente
Especifique a semente inicial que o objeto iterador usa para selecionar bits no
dados redundantes. Se nenhum limite superior for especificado, o iterador usará esta semente
sem procurar uma incorporação mais ideal.
-eu limitar
Especifique o limite superior para encontrar uma semente de iterador ideal. O valor máximo para
o limite é 65535.
-eE Use a correção de erros para codificação e decodificação de dados.
Outras opções que se aplicam à execução geral de suposição:
-r Recupere uma mensagem de um objeto de dados. Se esta opção não for especificada, suposição
irá incorporar mensagens.
-x teclas máximas
Se a segunda chave não criar um objeto iterador com sucesso em
incorporando os dados, o programa derivará até o número especificado de novas chaves.
-p param
Passa uma string como parâmetro para o manipulador de dados de destino. Para a imagem JPEG
formato, esta é a qualidade de compressão, pode assumir valores entre 75 e 100.
Quanto maior a qualidade, mais bits estarão disponíveis para ocultar uma mensagem nos dados.
-m Marque os pixels que foram modificados.
-t Colete estatísticas sobre o uso de bits redundantes. O uso repetido aumenta o nível de saída.
Para incorporar mensagens, você precisa especificar um nome de arquivo de origem e de destino. Adivinhar
determina o formato dos dados pela extensão do nome do arquivo. Se nenhum nome de arquivo for especificado
suposição opera como um filtro e assume o formato de dados PPM.
EXEMPLOS
Para incorporar a mensagem escondido.txt no monkey.jpg imagem:
suposição -k "minha frase secreta" -d escondido.txt monkey.jpg fora.jpg
E na outra direção:
suposição -k "minha frase secreta" -r fora.jpg mensagem.txt
irá recuperar a mensagem oculta da imagem.
Se você deseja incorporar uma segunda mensagem, use:
suposição -k "secret1" -d ocultar1.txt -E -K "secret2" -D ocultar2.txt monkey.jpg fora.jpg
Adivinhar vai primeiro incorporar ocultar1.txt e depois ocultar2.txt em cima disso, usando o erro
corrigindo códigos. A segunda mensagem ocultar2.txt pode ser recuperado com
suposição -k "secret2" -e -r fora.jpg mensagem.txt
Use outguess online usando serviços onworks.net