ETC
친구 컴퓨터를 HACK!
2017 04 03
  • Facebook
  • Twitter
  • Copy URL

이틀 전, 만우절이 지나갔다. 만우절이 주말이었던 탓에 그 날 공개하려고 했던 이 글은 제 날에 올라가지 못했다. 살짝 늦은 감이 있지만 오늘은 만우절과 관련된 이야기를 적어볼까 한다. 만약 나에게 친구의 컴퓨터를 가지고 놀 수 있는 1시간이 주어진다면 어떻게 장난을 칠 수 있을까. 어떠한 해킹 도구도 사용하지 않고 오로지 윈도우에 있는 기능으로만 골탕먹여 보자. 혹여나 말하는 거지만 장난을 치다가 컴퓨터에 문제가 생기거나 친구에게 걸리더라도 글쓴이는 어떠한 책임도 지지 않는다.

이미지를 불러오는데 실패했습니다.

자, 깨끗한 바탕화면에 어떻게 장난을 쳐볼까.

 

1. 가볍게 폴더명부터 지워보자.[1] 임의의 폴더를 선택한 후 ‘이름 바꾸기’ 혹은 ‘F2’를 누른다. 알트(Alt)를 누른 상태에서 ‘0160’을 입력한 후 알트를 떼고 엔터를 누르면 폴더명이 없는 폴더가 만들어진다. 이러한 것이 가능한 이유는 폴더명이 없는 것도 하나의 이름으로 취급하기 때문이다.

이미지를 불러오는데 실패했습니다.

 

2. 프로젝트 폴더에 있는 ‘웹사이트 제작’ 폴더를 완전히 숨겨보자.[2] 명령 프롬프트창을 열어 'attrib +s +h 폴더위치' 명령어를 입력한다.

이미지를 불러오는데 실패했습니다.

폴더가 사라진 것을 확인할 수 있다. 이것이 친구가 자주 사용하는 중요한 폴더였다면 신난다! 

이미지를 불러오는데 실패했습니다.

attrib 는 폴더를 숨기는 명령어로 +h는 폴더를 숨기는 옵션 그리고 +s는 시스템에서도 폴더를 숨길 수 있는 옵션이다. 다시 폴더를 보이고 싶다면 +대신 -를 입력하면 된다.

이미지를 불러오는데 실패했습니다.

 

3. 친구의 아주 중요한 폴더를 잠궈보자.[3]

이미지를 불러오는데 실패했습니다.

메모장을 열어 아래에 있는 코드를 복사해서 붙인 후 저장할 때 'txt파일'이 아닌 '*모든파일'로 설정한 후 'Lock.bat' 이름으로 저장한다. Lock.bat 파일을 실행하면 Private이라는 폴더가 생긴다. Private 폴더에 친구의 중요한 파일을 넣어두고 다시 Lock.bat 파일을 실행하면 잠금 설정을 할 것이냐는 메시지가 나온다. Y를 누르면 폴더는 더 이상 눈에 보이지 않을 것이다. 폴더를 다시 보려면 Lock.bat 파일을 또 한번 실행하여 설정한 패스워드를 입력해야지만 폴더를 다시 볼 수 있다.

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

24번째 줄에 있는 ‘password’는 폴더의 잠금을 설정할 비밀번호가 되므로 원하는 비밀번호로 변경한다.

 

4. 친구가 자주가는 사이트를 막아보자.[4] 'C:\Windows\System32\Drivers\Etc'로 가면 'hosts'파일이 존재한다. 메모장으로 hosts 파일을 열어 친구의 접속을 막고 싶은 사이트를 입력한다. 다수의 사이트는 따라 아래와 같이 숫자를 늘려서 추가한다. 사이트를 입력하고 파일을 저장한 후 재부팅을 하면 설정해놓은 사이트는 접속이 되지 않는다.

127.0.0.2 www.facebook.com

127.0.0.3 www.naver.com

127.0.0.4 www.google.com

 

이미지를 불러오는데 실패했습니다.

 

5. 친구의 To do list.txt 파일 내용을 숨기자.[5] 명령 프롬프트를 실행한 후 파일을 저장할 위치로 이동하여 'notepad: to do list.txt:hidden' 명령어를 입력하면 메모장이 실행된다. 메모장에 친구의 to do list 내용을 그대로 가져다붙여 저장한 후 원본 파일은 삭제한다.

이미지를 불러오는데 실패했습니다.

명령 프롬프트를 종료하고 파일을 실행하면 내용은 보이지 않고 파일만 존재하는 것을 볼 수 있다. 동일한 명령어로 파일을 실행해야지만 파일 내용을 볼 수 있다.

이미지를 불러오는데 실패했습니다.

 

6. 인터넷을 사용하면 오류창이 나오도록 설정하자.[6] 메모장을 열어 'x=msgbox("알 수 없는 컴퓨터의 충돌로 창이 종료됩니다.", 0+16,"ㅎㅎㅎ ☞")'를 복사하여 붙여 넣은 후 'dddd.vbs파일'로 저장한다. 이 때, 파일을 저장하는 위치가 바탕화면이 아닌 다른 위치에 저장한다. 입력된 명령어를 살펴보면 '알 수 없는 컴퓨터의 ..' 부분은 경고창의 내용이고 '0+16'은 경고창 표시 형태, 'ㅎㅎㅎ…'는 경고창의 이름이다. 파일을 저장한 후 파일의 바로가기를 만든다. 이름을 수정하고 아이콘도 변경하여 그럴듯한 아이콘으로 위장한다. 만약 파일 이름이 Internet Explorer이면 바탕화면에 있는 진짜 Internet Explorer 파일은 삭제한다. 

이미지를 불러오는데 실패했습니다.

친구가 파일을 실행하면 ㅋㅋㅋ

이미지를 불러오는데 실패했습니다.

 

7. 크롬을 실행하면 컴퓨터를 종료시키자.[7] 메모장을 열어 「shutdown /s /t 20」코드를 복사하여 입력한다. shutdown 명령어의 -s는 컴퓨터를 종료시키는 옵션이며 -t 종료시간을 설정해주는 옵션이다. 메모장을 저장할 때는 'luck.bat' 파일명으로 바탕화면이 아닌 다른 곳에 저장한 후 이 파일의 바로가기를 만든다. 바로가기 파일을 바탕화면으로 끌어온 후 크롬 아이콘과 크롬 파일명을 설정한다.

이미지를 불러오는데 실패했습니다.

덫을 파놓고 친구가 걸리기만을 기다리자. 사냥은 신중하고 조심스럽게.

이미지를 불러오는데 실패했습니다.

 

8. 자기 손으로 스스로에게 도스 공격을 날려보자.[8] 메모장을 열어 아래의 코드를 가져다 붙인다.

@echo clear
md 1
md 2
md 3
md 4
md 5
:terror
start 1
start 2
start 3
start 4
start 5
:goto terror

바탕화면이 아닌 다른 위치에 파일을 저장한 후 바로가기를 만들어 그럴 듯한 파일명과 아이콘으로 변경한다.

이미지를 불러오는데 실패했습니다.

숫자는 추가할 폴더의 갯수에 따라 입력한 후 입력한 수에 따라 폴더가 원본파일이 있는 곳에 생성된다. 파일을 실행하면 빠른 시간내에 많은 폴더들이 생성한다. 이때 CPU 사용량이 순간적으로 치솟아 컴퓨터 스스로 자신에게 도스공격을 한다. 생성되는 폴더 갯수가 많을수록 그만큼 부하가 쉽게 일어나 컴퓨터가 멈추거나 뻗어버릴 수 있으니 아량을 베풀어 적당히 적자. 나는 당신이 너그러운 아량을 가지고 있다는 것을 알고 있다. 

이미지를 불러오는데 실패했습니다.

 

9. 다 귀찮다. Godmod 파일을 만들어 100가지 이상의 설정을 한번에 조작하자.[9] 바탕화면에 폴더를 하나 만들고 파일명을 'GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}'으로 변경한다. 보기 좋은 떡이 맛도 좋다고 아이콘도 이쁘게 변경해주자.

이미지를 불러오는데 실패했습니다.

 

10. 화룡점정이라고 했던가. 마무리로 오른쪽 클릭을 막자.[10] '윈도우+R'을 함께 눌러 실행창을 활성화시키고 'regedit'으로 입력하여 레지스트리가 실행한 후 아래의 주소로 들어간다.

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\ Explorer]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ Explorer]

만약 아래의 주소로 들어갔으나 폴더가 보이지 않는다면 커서를 창 왼쪽 화면에 두고 오른쪽 클릭하여 동일한 이름으로 키를 생성한다. 키를 생성했거나 혹은 위치에 다다르면 창 오른쪽 화면에 두고 마우스 오른쪽 클릭하여 DWORD(32비트)로 파일을 생성한다. 파일의 이름은 'NoViewContextMenu'로 설정한 후 Data의 값에 1을 준다. 설정까지 완료한 후 컴퓨터를 재부팅하면 마우스 오른쪽 클릭은 더 이상 사용할 수 없다. ㅎㅎ

이미지를 불러오는데 실패했습니다.

 

오늘은 다 지난 만우절 기념으로 친구를 골탕먹일 10가지 기술을 적어보았다. 나중에 할 기회가 된다면 적당히 눈치 봐가며 사용해보자. 뭐 멱살은 잡히더라도 멱은 안 따이지 않을까. 하지만 중요한 점을 다시 얘기하자면 이러한 장난을 치다가 친구와 의가 틀어지거나 혹은 친구의 컴퓨터가 훅 가더라도 필자의 책임이 아님을 다시 한번 밝힌다.

유성경 yuopboy@grayhash.com