Linux에서 이미지에서 파일 또는 폴더를 숨기는 방법

0
448

00_lead_image_hiding_folder_in_image

다른 사람들이 때때로 Linux PC를 사용하는 경우 파일과 폴더를 숨길 수 있습니다. 그러나 그들이 숨겨진 파일을 보는 명백한 방법을 알고 있다면 더 비밀스러운 방법을 사용할 수 있습니다.

관련 : 모든 운영 체제에서 파일 및 폴더를 숨기는 방법

시작하기 전에 이미지 파일 (.png 또는 .jpg)이 포함 된 디렉토리와 숨길 파일 또는 디렉토리를 작성하십시오. 이 예에서는 secret_files라는 파일 디렉토리를 숨길 것입니다. 원래 이미지 파일은 htg-site.png입니다. 사용 cd 이미지가 포함 된 디렉토리와 숨길 파일 또는 폴더로 변경합니다.

cd files_to_hide/

01_folder_and_image_file

이미지에서 숨길 디렉토리가 포함 된 압축 파일을 만듭니다. 이를 위해 프롬프트에 다음 명령을 입력하고 Enter를 누르십시오.

zip -r secret.zip secret_files/

위 명령에서 -r 압축 파일의 지정된 디렉토리에있는 모든 서브 디렉토리를 포함합니다. 압축 파일의 이름은 secret.zip 압축 될 디렉토리의 이름은 secret_files.

명령 프롬프트로 돌아 오면 다음을 입력하십시오. ls Enter를 누르십시오. 당신은 볼 것이다 secret.zip 파일 (또는 압축 파일 이름)

02_zipping_secret_folder

이제 압축 파일과 이미지 파일을 연결하고이 파일을 사용하여 새 이미지 파일로 저장하겠습니다 cat 명령. 이 예에서는 프롬프트에 다음 명령을 입력하고 Enter 키를 누릅니다.

cat htg-site.png secret.zip > secret.png

이미지 파일에 삽입 할 압축 파일 이름 앞에 원본 이미지 파일이 먼저 나열되어야합니다. 그런 다음 원본 이미지 파일과 압축 파일을 다음과 같은 새 이미지로 보냅니다 (>). secret.png .

03_putting_compressed_file_into_image

사용할 때 ls 메시지가 표시되면 새 이미지 파일이 표시됩니다. secret.png 압축 파일을 숨기고 있습니다. 이미지 뷰어 또는 편집기를 사용하여 새 이미지를 표시 할 수 있습니다. 이미지를 보는 쉬운 방법은 노틸러스에서 이미지를 두 번 클릭하는 것입니다. 기본 이미지 뷰어에서 자동으로 열립니다.

파일이나 폴더를 숨기고있는 새 이미지가 있으면 압축 된 파일과 원본 파일 또는 폴더를 rm 명령. 이 예에서는 압축 파일과 원본 폴더를 삭제하기 위해 다음 두 명령을 입력했습니다.

rm secret.zip
rm -r secret_files

04_removing_compressed_file_and_secret_files

숨겨진 파일 또는 폴더에 다시 액세스하려면 파일 또는 폴더가 숨겨진 이미지가 포함 된 디렉토리에 있어야합니다. 그런 다음, 다음 명령을 입력하고 Enter를 눌러 이미지에서 파일 또는 폴더를 추출하십시오.

unzip secret.png

이미지 파일 이름을 secret.png 위의 명령에서.

05_unzipping_secret_image

우리의 secret_files 디렉토리를 다시 사용할 수 있으며 해당 디렉토리로 변경하면 cd secret_files/ ) 및 파일 ( ls ) 원본 파일이 표시됩니다.

06_private_files_extracted

이것이 반드시 파일을 보호하는 가장 안전한 방법은 아닙니다. 시스템 주위를 파고 드는 사람에게는 덜 명확합니다. zip 파일을 암호화하여 더 안전하게 만들 수 있습니다.

관련 : 모든 운영 체제에서 암호화 된 Zip 또는 7z 아카이브를 만드는 방법

Windows의 이미지에서 압축 파일을 숨길 수도 있습니다.