본문 바로가기

irc2

ZNC 인스톨 튜토리얼 1부 : 다운로드 및 설치 BNC가 무엇인가? ZNC에 들어가기 전에 먼저 BNC에 대해 먼저 알아보고 가자. BNC (short for bouncer)는 클라이언트와 서버 사이에 중간 다리 역활을 수행하여 실제 트래픽을 숨기기 위해 사용하는 일종의 프록시와 같은 개념의 소프트웨어이다. IRC뿐만 아니라 FTP에서도 많이 사용하고 있다. 일반적으로 사용자 클라이언트와 IRC 서버와 직접 통신을 주고 받으나 ZNC가 중간자로 개입 하여 역활을 수행하게 되는데 ,사용자는 ZNC서버로 접속하고 제어 해서 IRC 서버와 통신을 수행 하게된다. 이를 통해 사용자는 직접 연결 하지 않고도 IRC 서버와 통신 할 수 있으므로 뛰어난 익명성을 보장 한다. 사용자가 ZNC와 연결을 종료하여도 BNC는 IRC 서버와 항상 연결 되어 있기 때문에(B.. 2015. 10. 31.
더 안전하게 대화하는 방법은 없을까? 여러분은 IRC 프로토콜이 FTP처럼 평문 전송을 한다는 것을 알고 있는가? 패킷이 전송 될때 아무런 보호 없이 뚜렷하고 여과 없이 (?) 통신이 된다는 뜻이다. 악의적인 사용자가나 제3자가 볼 수도 있다는 우려로 자연스럽게 흘러가게 된다. 하지만 현실적으로 보자면 ISP나 국가 정보기관 정도의 공권력과 기술을 가져야 실질적으로 패킷을 들여 볼 수 있다는 이야기고, 에이 설마 했던 미국의 무분별하고 광범위한 정보 수집과 감청의 대한 추측과 우려는 에드워드 스노든의 NSA 폭로로 통해 충격적인 사실과 현실이었음을 잘 보여주었다. 충공깽 물론 이에 대한 방책은 가지고 있다. 대표적인 mIRC을 필두로 대부분의 IRC 클라이언트들은 OpenSSL 라이브러리을 통해 SSL 프로토콜 연결을 지원 하고 있다. 여러.. 2015. 10. 24.