홈페이지 » 어떻게 » 비밀 텍스트 파일 구역의 데이터를 숨기는 방법

    비밀 텍스트 파일 구역의 데이터를 숨기는 방법

    오늘의 Stubid Geek Tricks (비 괴짜 친구를 감동시키기 위해 알려진 거의 알려지지 않은 트릭을 보여주는)에서는 텍스트 파일에서 데이터를 숨기고 다른 사람들이 볼 수없는 데이터를 숨기는 방법을 배웁니다. 비밀 격실의 이름.

    작동 원리는 다음과 같습니다.

    Windows 2000 이후로 Windows의 NTFS 파일 시스템은 대체 데이터 스트림을 지원하여 스트림 이름을 사용하여 파일 이름 뒤에 "데이터"를 저장할 수 있습니다. 파일 시스템이나 Windows 내 어디에서나 검색 할 수는 없지만 실제로는 스트림의 이름 인 "비밀 키"만 사용하여 액세스 할 수 있습니다.

    이러한 추가 스트림을 파일 내에서 비밀 코드로 생각할 수 있습니다.이 코드는 "비밀 코드"를 알고있는 경우에만 액세스 할 수 있습니다.이 경우에는 스트림의 이름 일뿐입니다.

    이것은 아래에 설명 할 것처럼 데이터를 숨길 수있는 완전히 안전한 방법은 아니지만 대타로 알게되는 재미있는 트릭입니다..

    참고 : 이것은 NTFS로 포맷 된 드라이브에서만 작동합니다..

    비밀 구획에 데이터 숨기기

    이 기능을 사용하려면 명령 프롬프트를 열고 다음 구문을 사용해야합니다.

    메모장 SomeFile.txt : SecretWordHere.txt

    콜론 뒤에있는 것을 비밀 단어로 사용할 수 있습니다. 핵심은 첫 번째 파일 이름과 콜론 사이에 공백이 없어야한다는 것입니다.

    마지막에 .txt를 지정하지 않으면 메모장에서 자동으로 추가하고 SomeFile.txt가 이미 존재하더라도 SecretSquirrel! .txt가 없기 때문에 새 파일을 만들지 묻습니다..

    이제 원하는 데이터를 입력하고 파일을 저장할 수 있습니다.

    파일을 보면 이전과 완전히 동일한 크기가됩니다.

    파일을 두 번 클릭하여 파일을 열고 파일을 정상적으로 보이게 할 데이터를 추가 할 수도 있습니다.

    명령 줄을 다시 사용하여 두 번째 숨겨진 "구획"을 다른 이름으로 추가 할 수 있습니다.

    이 파일에 원하는 정보를 추가 할 수 있습니다.

    이 숨겨진 파일 중 어느 것도 다른 파일에 영향을 미치지 않거나 주 파일을 변경하지 않습니다. 숨겨진 데이터에 액세스하려면 명령 줄을 사용해야합니다..

    참고 : 일단 숨겨진 스트림을 만들면 그 스트림은 파일의 일부가 아닙니다 ... 파일을 다른 위치에 복사하고 그곳의 스트림에 액세스 할 수 없습니다.

    스트림으로 파일 검색

    물론 Streams.exe라는 작은 명령 줄 응용 프로그램을 사용하여 스트림이있는 파일 (스트림 이름 포함)을 검색 할 수 있으므로이 파일은 모든 사람이 완전히 숨길 수있는 것은 아닙니다..

    예를 들어, 제 시나리오에서는 다음 구문을 사용합니다.

    streams.exe SomeFile.txt

    보시다시피 스트림의 이름이 표시되므로 쉽게 액세스 할 수 있습니다..

    Windows 7을 사용하는 경우 DIR 명령에 / R 인수를 사용하면 스트림을 볼 수 있습니다.

    스트림 삭제

    동일한 Streams.exe 명령을 사용하여 파일에서 모든 스트림을 삭제할 수 있지만 단일 스트림 만 삭제할 수 있다고는 생각하지 않습니다. 다음 구문을 사용하십시오.

    streams.exe -d SomeFile.txt

    스크린 샷에서 볼 수 있듯이 이제 스트림이 파일에서 제거됩니다..

    명령 행에서 숨겨진 스트림에 추가하기

    여러 명령을 사용하여 숨겨진 스트림에 데이터를 추가 할 수 있으며, 실제로는 입력 또는 출력 파이프를 처리하고 표준 FileName : StreamName 구문을 사용할 수 있습니다. 예를 들어 echo 명령을 사용할 수 있습니다.

    echo "Neat!"> SomeFile.txt : 테스트

    위 예제에서 streams 명령을 사용하면 파일에 숨겨진 스트림이 있음을 알 수 있습니다.

    명령 행에서 스트림 읽기

    다음 구문을 사용하여 데이터를 more 명령으로 파이프하여 스트림에서 데이터를 읽을 수 있습니다.

    더 < FileName:StreamName

    내 예제에서 실제 명령은 다음과 같습니다.

    더 < SomeFile.txt:SecretSquirrel!.txt

    보시다시피, 우리가 추가 한 비밀 데이터는 콘솔에 출력됩니다..


    물론 이것은 데이터를 숨길 수있는 안전한 방법이 아닙니다. TrueCrypt를 사용해야한다는 것입니다. 사용하기 재미 있고 여기 저기에 편리하게 올 수있는 것들 중 하나 일뿐입니다..

    배움은 재미 있습니다, 그렇지 않습니다.?