Como ocultar dados em um compartimento de arquivos de texto secreto

Índice:

Como ocultar dados em um compartimento de arquivos de texto secreto
Como ocultar dados em um compartimento de arquivos de texto secreto

Vídeo: Como ocultar dados em um compartimento de arquivos de texto secreto

Vídeo: Como ocultar dados em um compartimento de arquivos de texto secreto
Vídeo: Como criar um Script .bat para abrir Programas , Arquivos ,ou Sites de uma só vez - YouTube 2024, Novembro
Anonim
Na edição de hoje de Stupid Geek Tricks (onde mostramos truques pouco conhecidos para impressionar seus amigos não nerds), aprenderemos a esconder dados em um arquivo de texto que não pode ser visto por ninguém a menos que eles saibam nome do compartimento secreto.
Na edição de hoje de Stupid Geek Tricks (onde mostramos truques pouco conhecidos para impressionar seus amigos não nerds), aprenderemos a esconder dados em um arquivo de texto que não pode ser visto por ninguém a menos que eles saibam nome do compartimento secreto.

Veja como funciona

Desde o Windows 2000, o sistema de arquivos NTFS do Windows oferece suporte a Fluxos de Dados Alternativos, que permitem armazenar dados “por trás” de um nome de arquivo com o uso de um nome de fluxo. Não é detectável durante a navegação no sistema de arquivos ou em qualquer lugar do Windows … você só pode acessá-lo com a "chave secreta", que é apenas o nome do fluxo.

Você pode pensar nesses fluxos extras como compartimentos secretos dentro do arquivo que só podem ser acessados se você souber o “código secreto”, que nesse caso é apenas o nome do fluxo.
Você pode pensar nesses fluxos extras como compartimentos secretos dentro do arquivo que só podem ser acessados se você souber o “código secreto”, que nesse caso é apenas o nome do fluxo.

Essa não é uma maneira totalmente segura de ocultar dados, como ilustramos abaixo, mas é um truque divertido de se conhecer em um piscar de olhos.

Nota: Isso funciona apenas em uma unidade formatada com NTFS.

Escondendo dados em um compartimento secreto

Para usar esse recurso, você precisará abrir um prompt de comando e usar a seguinte sintaxe:

notepad SomeFile.txt:SecretWordHere.txt

Você pode usar qualquer coisa depois dos dois pontos como uma palavra secreta, mas a chave é que não pode haver espaços entre o primeiro nome de arquivo e os dois pontos.

Se você não especificou.txt no final, o Bloco de notas o adicionará automaticamente e perguntará se você deseja criar um novo arquivo, mesmo que SomeFile.txt já exista, porque SecretSquirrel!.Txt ainda não existe.
Se você não especificou.txt no final, o Bloco de notas o adicionará automaticamente e perguntará se você deseja criar um novo arquivo, mesmo que SomeFile.txt já exista, porque SecretSquirrel!.Txt ainda não existe.
Agora você pode inserir os dados que quiser aqui e salvar o arquivo:
Agora você pode inserir os dados que quiser aqui e salvar o arquivo:
Quando você olha para o arquivo, ele ainda terá exatamente o mesmo tamanho de antes:
Quando você olha para o arquivo, ele ainda terá exatamente o mesmo tamanho de antes:
Você pode até mesmo abrir o arquivo clicando duas vezes nele e adicionar os dados que deseja fazer com que o arquivo pareça normal:
Você pode até mesmo abrir o arquivo clicando duas vezes nele e adicionar os dados que deseja fazer com que o arquivo pareça normal:
Você pode usar a linha de comando novamente para adicionar um segundo "compartimento" oculto com um nome diferente:
Você pode usar a linha de comando novamente para adicionar um segundo "compartimento" oculto com um nome diferente:
Você pode adicionar outras informações a esse arquivo que desejar:
Você pode adicionar outras informações a esse arquivo que desejar:
Nenhum desses arquivos ocultos afetará o outro ou alterará o arquivo principal. Apenas lembre-se, você tem que usar a linha de comando para acessar os dados ocultos.
Nenhum desses arquivos ocultos afetará o outro ou alterará o arquivo principal. Apenas lembre-se, você tem que usar a linha de comando para acessar os dados ocultos.

Nota: depois de criar um fluxo oculto, esse fluxo não é exatamente parte do arquivo … você não pode copiar seu arquivo para outro local e acessar os fluxos por lá.

Detectando Arquivos com Fluxos

É claro que esses arquivos não são totalmente ocultos de todos, porque você pode usar um aplicativo de linha de comando pequeno chamado Streams.exe para detectar arquivos que possuem fluxos, incluindo os nomes dos fluxos.

Por exemplo, no meu cenário, usamos a seguinte sintaxe:

streams.exe SomeFile.txt

Como você pode ver, os nomes dos fluxos são mostrados, o que permitiria acessá-los facilmente.
Como você pode ver, os nomes dos fluxos são mostrados, o que permitiria acessá-los facilmente.

Se você estiver usando o Windows 7, basta usar o argumento / R para o comando DIR para ver os fluxos:

Image
Image

Excluindo fluxos

Você pode usar o mesmo comando Streams.exe para excluir todos os fluxos de um arquivo, embora eu não ache que você possa excluir apenas um único fluxo. Use a seguinte sintaxe:

streams.exe -d SomeFile.txt

Como você pode ver na captura de tela, os fluxos agora são removidos do arquivo.
Como você pode ver na captura de tela, os fluxos agora são removidos do arquivo.

Adicionando a fluxos ocultos a partir da linha de comando

Você pode adicionar dados a um fluxo oculto usando vários comandos, ou realmente qualquer coisa que possa canalizar entrada ou saída e aceitar a sintaxe padrão FileName: StreamName. Por exemplo, poderíamos usar o comando echo:

echo “Neat!” > SomeFile.txt:Test

Você pode ver com o comando streams no exemplo acima que agora temos um fluxo oculto no arquivo.
Você pode ver com o comando streams no exemplo acima que agora temos um fluxo oculto no arquivo.

Lendo um fluxo da linha de comando

Você pode ler dados do fluxo canalizando dados para o comando more, usando esta sintaxe:

more < FileName:StreamName

No meu exemplo, o comando real era este:

more < SomeFile.txt:SecretSquirrel!.txt

Como você pode ver, os dados secretos que adicionamos são enviados para o console.
Como você pode ver, os dados secretos que adicionamos são enviados para o console.

É claro que essa não é uma maneira segura de ocultar dados. Para isso, você deve usar o TrueCrypt. É apenas uma daquelas coisas que podem ser divertidas de usar e podem ser úteis aqui ou ali.

Aprender é divertido, não é?

Recomendado: