윈도우즈

From Hidden Wiki
Revision as of 13:28, 31 October 2017 by Anon (talk | contribs) (Created page with "{{Template:바로가기}} <div style="float: right; margin-left: 12px">__TOC__</div> = 개요 = 마이크로소프트(Microsoft)에서 만든 운영 체제이다....")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

개요

마이크로소프트(Microsoft)에서 만든 운영 체제이다. 리눅스와 달리 프로그램 실행에 관리자(root) 권한이 필요 없어 사용자 몰래 악성 코드가 실행될 수 있는 보안해킹에 매우 취약한 운영 체제이다.

윈도우즈 써버

추가적인 내용은 다크 웹 싸이트 제작 문서를 참조한다.


  • [재업] 딥웹을 만들어보자.deep web

2013.08.22

https://www.ilbe.com/1849836213


  • 딥웹 tor 서버 만들기

2013.11.06

http://k1rha.tistory.com/entry/%EB%94%A5%EC%9B%B9-tor-%EC%84%9C%EB%B2%84-%EB%A7%8C%EB%93%A4%EA%B8%B0


  • 딥웹 .onion 익명 사이트 개설(호스팅)하기

2015.06.20

http://tapito.tistory.com/520


  • 딥웹 .onion 설정

2015-09-05

http://achor.net/acwebs/?id=ae_scrap&m=v&num_seq=37


딥웹 .onion 익명 사이트 호스팅하기

(Tor를 사용한 .onion 주소 할당 방법)

일반적인 검색엔진(구글, 네이버, 다음 등)으로 검색되지 않는 웹 사이트들이 존재하는 통신망을 딥웹(Deep Web), 심층 웹, 깊은 웹 등이라 부릅니다. Tor 네트워크는 딥웹의 한 종류이며 전용 브라우저인 Tor Browser를 사용하여 접속할 경우 여러 프록시 서버들을 거치며 그 내용 또한 암호화되어 전송되기 때문에 익명으로 인터넷을 이용할 수 있고, warning.or.kr처럼 특정 국가에서 차단해 놓은 사이트들을 접근할 수도 있습니다. Tor 네트워크는 여기에 존재하는 웹 사이트들은 통상적인 도메인이 아닌 .onion으로 끝나는 주소를 가지는데, 이번 포스팅에서는 Windows 상에서 간단하게 웹 서버를 구축하고 .onion 주소를 할당받는 방법을 소개합니다.


포트가 충돌할 우려가 있으니 기존 사이트를 운영하던 서버에 Deep Web 사이트를 설정하는 것보다는 Deep Web 사이트만을 위한 서버를 따로 마련하는 것이 권장됩니다. 그리고 이 항목은 ApacheIIS 등의 서버를 설치하고 구성한 경우라면 건너뛰십시오.


여기에서는 "아파치(Apache) + 마리아디비(MariaDB) + 피에이치피(PHP) + (Perl)"을 한번에 설치할 수 있는 XAMPP를 이용해 서버를 구성해보겠습니다. XAMPP는 윈도우즈, 리눅스, 맥OS를 모두 지원합니다.


윈도우 운영체제에 Apache, PHP, MySQL 등의 서버 프로그램을 사용하기 쉽도록 설치/설정해 주는 프로그램인 APMSETUP을 설치해도 무방합니다. APMSETUP은 윈도우즈에서만 사용 가능합니다. http://kldp.net/apmsetup/


XAMPP 설치

XAMPP 공식 웹사이트( https://www.apachefriends.org/ )에 접속하여 최신 버전의 XAMPP를 다운로드 받습니다. Windows XP 사용자는 최신버전이 지원되지 않으므로 Click here for Other versions를 클릭하여 5.0x 이하 버전을 설치하십시오.


백신의 실시간 감시 기능이 활성화되어 있다면 이런 메시지가 뜰 수도 있습니다. Yes를 눌러 설치 절차를 계속 진행합니다.

다운로드한 설치 파일을 실행하여 XAMPP를 설치합니다. 특별히 설정할 것은 없습니다. 기본값을 그대로 두고 Next만 눌러주면 됩니다.

1. [Next] 클릭

2. 건드릴 것이 없으므로 Full Option으로 설치합니다.

3. 서버의 설치 경로입니다.

"Program Files", "Program Files (x86)"과 같이 띄어쓰기가 포함된 폴더명은 오류를 일으킬 수 있으므로 기본 값 그대로 둡니다.

4. Wordpress 같은 기능을 쉽게 설치할 수 있다는 안내인데, 지금은 테스트만 할 것이므로 그냥 [Next]를 클릭합니다.

5. 설치 준비가 완료되었으므로 [Next]를 클릭합니다.

6. PC 성능에 따라 설치하는데 시간이 좀 걸립니다.


설치가 완료되었습니다. [Do you want to start the Control Panel now?]에 체크 상태를 둔 채로 [Finish]를 누르면 XAMPP 제어 창이 나타납니다.

Apache 설정

Onion 사이트의 페이지는 80번 포트를 통해 Tor 네트워크로 나갑니다. 이는 Apache가 내보내는 포트의 기본값과 같으므로 충돌을 방지하기 위해 Apache가 사이트를 내보내는 포트를 다른 번호로 바꿔줍니다. Apache에서 [Config] 버튼 -> [Apache (httpd.conf)]를 클릭합니다.

58번째 줄 근처에 Listen 80이라 되어 있는데 이를 임의의 적당한 숫자로 고칩니다. 여기에서는 8080번 포트를 쓰겠습니다.

설정 파일을 닫고 XAMPP 제어판에서 Apache를 실행합니다. 8080번 포트로 사이트가 나가고 있음을 확인할 수 있습니다.

웹에서 보여진 페이지는 모두 XAMPP 설치 경로의 htdocs에 있는데, 아래와 같이 기본으로 제공되는 페이지들이 있습니다. 필요 없으니 모두 지웁니다.

메모장이나 다른 텍스트 에디터를 사용해 테스트용 HTML 페이지를 작성합니다. 작성한 다음 htdocs 경로에 index.html 이라는 이름으로 저장합니다. 웹 브라우저를 열고 http://localhost:8080/ 를 접속하여 결과 화면이 잘 나오는지 확인합니다.


윈도우즈에서 엑스에이엠피피(XAMPP)를 쓸 경우 C:\xampp\apache\conf 폴더 안의 httpd.conf 파일을 메모장으로 열고

#Listen 12.34.56.78:80
Listen 80

Listen 127.0.0.1:892
Listen 127.0.0.1:1004
#Listen 80

으로 바꿔주자.

이렇게 하면 당신이 만든 사이트를 토어(Tor)가 아닌 다른 경로로 접속하는 것을 차단할 수 있다.

윈도우즈에서 커스텀 주소 적용

먼저 Tor Browser가 실행중이라면 종료합니다. 서버의 로컬 경로(여기에서는 htdocs 폴더)에 private_key와 hostname 파일이 생성된 것을 2단계에서 확인했는데요, 이 두 파일을 엽니다. 그리고 scallion에서 생성한 파일도 같이 엽니다.

scallion에서 만든 파일 중 <Hash> 태그로 싸여진 onion 주소는 hostname에 덮어쓰기 하고, <PrivateKey> 태그로 싸여진 암호화 키는 private_key 파일에 덮어쓰기합니다. 참 쉽죠?

Tor Browser를 다시 실행합니다. 실행 후 약 1분 정도 기다린 후에 새로 생성된 주소로 접속합니다. 커스텀 .onion 주소 할당이 성공했습니다.


achor: 저도 scallion을 써서 http://achor66uknel22in.onion URL을 변경하였는데, 새삼 facebook의 deepweb URL인 https://facebookcorewwwi.onion 이 대단하게 느껴지네요. 14글자만 해도 이론적으론 2.6백만년이 소요되는데, 16글자라니요. CPU든 GPU든 우리 범인의 것과는 차이가 크겠지만 그렇다 해도 저 엄청난 확률을 해냈다는 게 놀랍긴 합니다.