작성자 PG의 글

I KNOW https://iknowwhatyoudownload.com/ 사이트는 내가 토렌트에서 다운로드 받은 자료와 함께 IP 내역을 보여주는 기능을 하고 있습니다.

스마트폰이나 IP가 자주 바뀌는 주택에 거주하는 경우 정확도가 떨어지지만 아파트나 학교, 회사등 IP가 잘 바뀌지 않는 환경에서는 어느정도 정확도가 있다고 할 수 있는데요.

이 사이트가 법적으로 증거 효력이 있는지 없는지의 문제는 둘째 치고 내 정보가 고스란히 저장되고, IP가 노출된다면 누군가 확인을 해 볼수도 있기 때문에 프라이버시 측면에서는 좋지 못한게 사실입니다.

토렌트 다운로드 기록 추적 원리

Iknowwhatyoudownload 01

iknowwhatyoudownload 사이트(이하 I KNOW)에서 토렌트 다운로드 내역을 수집하는 방식은 토렌트의 DHT(분산 해시 테이블)와 PeX(Peer exchange) 정보를 활용합니다.

About Us 페이지에서 아주 친절하게 어떻게 데이터를 수집하는지 알려주고 있죠.

DHT는 토렌트에서 공유하는 데이터의 경로를 저장하는 프로토콜로 트래커 없이도 피어(Peer)간 통신을 통해 Query와 Routing Table을 주고 받습니다.

DHT는 토렌트 마그넷 같이 최소한의 정보만 담고 있는 링크에서 유용하게 활용되며 토렌트 트래커의 의존도를 줄이고 트래커 서버가 제대로 작동을 하지 않아도 시드가 공유 되는 장점이 있지만 DHT의 구조 때문에 누구나 다운로드 내역을 볼 수도 있다는 것이죠.

실제로 필자가 DHT를 끄고 하루에 100GB 이상의 자료를 3일 정도 다운로드 받아 봤는데, DHT를 끈 상태에서는 다운로드 내역이 수집되지 않는 것을 확인했습니다.

여담으로 I KNOW 사이트의 IP를 방화벽으로 막는 것은 아무런 의미가 없습니다.

구글이나 네이버 같은 검색 엔진을 예로 들면 사용자에게 직접적인 서비스, 즉 검색 페이지나 메일등의 서비스를 ‘보여주는’ 웹서버가 있고, 웹사이트의 뒤에서(Backend) 정보를 크롤링하거나 가공하는 서버(ex. crawler)가 따로 운영됩니다.

간단하게, IP 하나로 모든 서비스가 이루어 지는게 아니며 iknowwhatyoudownload 사이트 또한 ‘보여지는’ 웹서버의 IP만 막아서는 의미가 없다는 것이죠.

그리고 qbitTorrent 같은 경우 익명모드를 이용해 다운로드 받는 토렌트의 피어 항목에서 IP를 숨길 수 있는데, 큐빗토렌트에서 얘기하는 익명모드는 내 피어 정보를 숨기는 것이고 DHT가 활성화 되어 있다면 ‘DHT로 인해’ 다운로드 이력이 노출이 되는 것입니다.

개념에 대해서 대략적으로 설명을 해봤는데, 간단하게 DHT를 끄면 된다는 것입니다.(…)

유토렌트와 큐빗토렌트를 예로 들어 설명했지만 트랜스미션이나 시놀로지 토렌트 또한 같은 옵션이 있으니 비활성화 하면 되겠습니다.

iknowwhatyoudownload 차단

uTorrent DHT 비활성화

Utorrent Disable Dht 01

  • DHT 사용
  • 새 토렌트에 DHT 활성화

유토렌트는 설정 > BitTorrent로 이동한 다음 위 두개 옵션을 끕니다.

qbitTorrent DHT 비활성화

Qbittorrent Disable Dht 01

  • DHT(분산 네트워크)를 사용하여 더 많은 피어 찾기
  • 피어 교환(PeX)을 사용하여 더 많은 피어 찾기

큐빗토렌트도 마찬가지로 옵션 > 비트토렌트로 이동한 다음 위 두가지 옵션을 비활성화 합니다.

DHT를 비활성화 하면 I KNOW에서 기록이 안되게 할 수 있지만 마그넷 링크를 사용할 수 없는 단점도 존재하니 참고하시길 바랍니다.

iknowwhatyoudownload 기록 삭제

사이트를 둘러봐도 딱히 삭제 요청을 할 수 있는 페이지는 보이지 않으며 요청을 받아준다는 문구도 없기 떄문에 기록이 남아있는게 죽을정도로 싫다면 딱 한가지 방법이 있습니다.

토렌트로 파일을 주고 받는거 자체는 불법이 아니기 때문에 저작권에 문제가 없는 자료로 리스트를 체우면 되는데, I kNOW 페이지에서 다운로드 기록이 약 60 라인 정도가 보이니까 합법 자료를 60여회 받으면 됩니다.

제일 만만한 합법 자료는 리눅스 배포판으로 CentOS를 토렌트로 받을 수 있습니다. (다른 합법 자료가 있다면 댓글로 부탁드립니다.)

다운로드 내역을 물타기 할때 위에서 DHT를 ‘켜야’ 되겠죠?

링크 : CentOS 토렌트 페이지

프로세스

  1. DHT 켠 상태에서 합법 자료 60여회 다운로드
  2. I KNOW 리스트 확인
  3. 토렌트 클라이언트에서 DHT 비활성화
Netflix Kor Eng Multisubtitle Title
넷플릭스 한영 통합 자막 동시에 보는 방법
넷플릭스 드라마나 영화는 대부분 미국 시장에서 만들어 지기 때문에 미드나 드라마로 영어 공부를 하는 사용자층에서도 인기가 많은데요. 넷플릭스 자막은 기본적으로…
Toss Title
토스 내 차 시세조회 하는 방법
내 통장에서 이제를 간편하게 할 수 있는 토스는 이체 뿐만 아니라 신용카드 정보와 대출 내역, 신용 등급을 확인할 수 있는…
Samsung Pass Title
삼성패스 연동 끄는 방법
삼성패스(Samsung Pass는 웹사이트 또는 사용하는 앱(Apps)의 로그인 정보를 저장했다가 다음에 로그인 할 때 계정 및 암호를 자동 완성으로 입력해 주는…
Galaxy S10 Motion Photos Convert Mp4 Title
갤럭시 S10 모션포토 동영상 추출하는 방법
갤럭시 S10에서 지원하는 모션포토(Motion Photos)는 아이폰의 라이브포토(Live Photos)와 같은 원리로 사진과 함께 사진을 찍기 전 2~3초가량을 음성없는 동영상으로 저장하는 기능입니다.…