들어가고자 하는 채팅방
OFTC의 #Tor
https://support.torproject.org/get-in-touch/irc-help/
시작하기 전 읽어야할 글
https://opensource.com/life/16/6/irc-quickstart-guide
https://www.whonix.org/wiki/HexChat
0. 토르 브라우저 설치.
1. HexChat 다운 및 설치.
2. 처음 실행 했을 때의 모습.
3. User Information 채우기, 'Skip network list on start up' 체크 후 닫기.
4. HexChat을 다시 연 후의 모습.
5. Preferences -> Network -> Network setup 에서,
SOCKS5 선택, 호스트이름에 127.0.0.1 입력, 포트에 9150 입력 후 저장.
참고로 다른 프로그램이 토르를 통하도록 프록시 설정하는 방법은 127.0.0.1:9050 과 127.0.0.1:9150 두가지가 있다. 둘 중 토르 브라우저를 이용하는 방법은 127.0.0.1:9150 이다.
6. HexChat 종료.
7. 토르 브라우저를 켠 뒤 창을 내려놓는다. 여기서 토르 브라우저는 Whonix의 Gateway 역할을 한다고 이해하면 된다.
8. HexChat 재실행.
9. HexChat -> Network List 클릭.
10. Add 클릭.
11. New Network 선택 후 Edit 클릭.
12. newserver/6697 클릭 후 Edit 클릭.
13. 아래와 같이 입력 후 엔터.
14. Login method는 그냥 건드리지 않고 Default로 했다.
15. 'Accept invalid SSL certificates' 체크.
16. 창 닫기.
17. 네트워크 이름 더블 클릭 한 뒤 자신이 원하는대로 변경한다.
18. 연결한다.
19. 성공했을 경우 아래 창이 뜬다. OK 클릭.
20. OFTC 네트워크의 모습.
21. '/msg NickServ REGISTER 비밀번호 이메일주소' 입력 후 엔터.
22. 주소를 복사해서 브라우저로 열기.
23. 캡차 하기.
24. 인증에 성공한 모습.
25. Window -> Clear Text 로 채팅창 비우기.
26. Server -> Channel List 클릭.
27. Search 클릭.
28. '#tor'를 검색 하고 선택 후 'Join Channel' 클릭.
29. 채팅방 입장에 성공했다.
30. IRC를 탐방해보자.
https://netsplit.de/networks/top100.php
===============================================
1. 위 상태에서는 대화 내용이 암호화되지 않는다. 그러므로 서버 운영자가 대화 내용을 볼 수 있다. 이를 막으려면 OTR(Off The Record) 암호화 플러그인을 써야한다. OTR은 파일 암호화를 지원하지 않으므로 파일을 상대방에게 보낼 때는 파일을 암호화해서 보내야 한다.
2. Libera Chat도 시도해봤는데 Onion으로 연결하려니 내 수준에서는 너무 어려워서 그만뒀다. 관심 있는 사람은 아래 링크를 읽으면 된다.
https://libera.chat/guides/connect
3. 채팅방마다 각각 자신들만의 규칙이 있을 것이므로 닥눈삼은 필수이다.
4. 이 글의 작성자는 IRC에 대한 지식이 매우 빈약하다. 틀린 내용이 있을 수 있으므로 교차검증은 필수이다.