폴더 암호걸기(프로그램 설치 X)

2016. 2. 12. 20:49IT 인터넷

300x250

오늘은 별도의 프로그램(wise folder hider 등) 설치 없이 간단하게 폴더에 암호를 거는 방법을 알아보자. 윈도우7, 윈도우10에서 작동하는 것을 확인했고 아마 위도우8.1에서도 될거라 생각한다.


1. 메모장을 열고 아래 코드를 복사해 붙여넣자.


Quote:

Quote: cls

@ECHO OFF

title Folder Private

if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK

if NOT EXIST Private goto MDLOCKER

:CONFIRM

echo Are you sure you want to lock the folder(Y/N)

set/p "cho=>"

if %cho%==Y goto LOCK

if %cho%==y goto LOCK

if %cho%==n goto END

if %cho%==N goto END

echo Invalid choice.

goto CONFIRM

:LOCK

ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

echo Folder locked

goto End

:UNLOCK

echo Enter password to unlock folder

set/p "pass=>"

if NOT %pass%== password goto FAIL

attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private

echo Folder Unlocked successfully

goto End

:FAIL

echo Invalid password

goto end

:MDLOCKER

md Private

echo Private created successfully

goto End

:End


이때 중간에 빨갛게 password라고 쓰여진 부분을 지우고 본인이 원하는 비밀번호를 입력하면 된다. ex) 123123이나 1234



필자는 비번을 123123으로 설정해봤다.


2. 메모장을 .bat확장자로 원하는 곳에 저장한다.



위처럼 다른이름으로 저장할 때 파일 이름을 [filename].bat 과 같이 입력하면 된다.


3. 만들어진 pw.bat 파일을 더블클릭한다.


저장을 마치면 위처럼 배치파일이 생성되는데 이 파일을 더블클릭하자.


4. 숨기길 원하는 파일/폴더를 Private 폴더 안에 숨기자.



배치파일을 더블클릭하면 cmd창이 잠깐 떴다가 Private 폴더가 생성된다. 이 폴더에 숨기길 원하는 자료를 숨기자.


5. 배치파일을 다시 한 번 더블클릭한다.



배치파일을 다시 한 번 더블클릭하면 위와 같은 cmd창이 뜨는데 소문자나 대문자로 y를 입력하고 엔터를 치면



위처럼 Private 폴더가 사라진다. 이렇게 사라진 폴더는 숨김폴더를 볼 수 있게 설정해도 나타나지 않는다.


6. 배치파일을 더블클릭하자.


사라진 폴더를 불러오려면 역시 다시 배치파일을 더블클릭해야한다. 이때 아래와 같은 창이 뜬다.



여기에 미리 설정해둔 비밀번호를 입력하고 엔터를 치면 Private 폴더가 다시 나타난다.


7. 주의할 점


이렇게 배치파일을 이용해 폴더를 숨기더라도 배치파일을 메모장으로 열면 비밀번호를 알아낼 수가 있다. 따라서 폴더를 숨긴 뒤 이 배치파일을 다른 곳으로 옮겨놓는 게 안전하다. 만약 누군가 비밀번호를 알아내더라도 숨긴 폴더가 어디에 있는지는 모르기 때문이다. 따라서 필요할때만 폴더를 숨긴 곳으로 배치파일을 가져와 열쇠처럼 쓰는 게 안전하다. 또 폴더를 숨겨놓은 채 배치파일을 지우지 않도록 조심하자.

이상으로 폴더 암호걸기를 알아봤다. 

반응형