iknowwhatyoudownload.com은 각 아이피 주소에서 다운로드한 토렌트 목록을 수집해 보여주는 사이트다.
위 화면은 내 주변 아이피 중 하나를 확인해본 건데 이런 식으로 해당 아이피에서 받은 토렌트 목록이 나온다. 분류도 된다. 받은 토렌트 목록을 이용해 토렌트 이용 성향(...)도 나오는 것 같다. (아이피 밑 태그 참조)
이 사이트의 수집 방법은 다음과 같다.
- 1. 토렌트 사이트를 파싱하고 DHT 네트워크를 통해 토렌트 파일을 수집후 분류한다. (약 150만개 이상)
- 2. DHT 네트워크를 이용해 1에서 수집한 토렌트 파일의 PEX(Peer exchange, 피어 교환) 정보를 수집한다 (하루 약 2억건)
이 사이트가 모든 유저의 토렌트 내역을 받아오는 것은 아닌데 그 이유는 아래와 같다.
- 한 IP가 여러 유저에 의해 사용될 수 있음
: DHCP 프로토콜을 사용하니까 아이피가 바뀔 수도 있고, 여러 유저가 한 공인 IP를 사용할 수도 있어서 그렇다 - 유동 IP의 경우 유저가 계속 바뀔 수 있음
- 이 사이트가 갖고 있지 않은 토렌트는 수집되지 않음
큐빗토렌트의 익명모드는 큐빗토렌트만의 기능으로 유저 identity를 감추기 위해 여러가지 기능(peer-ID에 클라이언트 fingerprint 추가 X, user-agent 숨기기 등)을 한다고 하는데 이 사이트가 DHT 기반으로 수집을 하니 공개 토렌트를 이용하면 익명모드가 의미가 없는 것 같다.
iknowwhatyoudownload(ikwyd) 차단 방법
이 사이트가 내 컴퓨터의 토렌트 다운로드 목록을 수집하지 못하게 하려면 토렌트 클라이언트의 DHT와 PEX 기능을 끄면 된다.
방화벽 아웃바운드 차단 등은 토렌트와는 무관하기 때문에 해결책이 되지 않는다.
(1) 상단 메뉴를 통해 도구 - 옵션에 들어간다.
(2) 비트토런트 - 개인정보란에서 'DHT(분산 네트워크)를 사용하여 더 많은 피어 찾기', '피어 교환(PeX)를 사용하여 더 많은 피어 찾기' 체크를 해제한다.
단, DHT와 PEX를 해제하면 마그넷 링크를 이용해 토렌트를 다운로드받을 수 없다. 일반적으로 마그넷 링크는 트래커가 포함되어 있지 않아 DHT와 PEX를 통해 피어를 찾아야 하는데, 이 기능을 차단하면 피어를 찾을 수 없기 때문이다.
'Software > Common' 카테고리의 다른 글
녹스 99%에서 멈추는 오류 해결 방법 (0) | 2020.03.02 |
---|---|
토렌트 플래그(flag)란? (1) | 2020.02.06 |
iknowwhatyoudownload 차단하는 법 (7) | 2020.01.30 |
큐빗토렌트 다운로드 완료된 파일 자동 삭제 방법 (0) | 2020.01.28 |
카카오톡 채팅방 입력창 잠금 설정 방법 (0) | 2020.01.27 |
CrystalDiskInfo: SSD, HDD 정보 확인하기 (0) | 2019.11.10 |
dht랑 피어교환 체크하고 쓰는사람중에
해당사이트에 아무것도 안뜨는사람은 뭔가요?
http://tcafe2a.com/bbs/board.php?bo_table=solve&wr_id=72649
유동아이피라 아이피가 계속 변경되거나, 다운받은 파일이 iknow~의 토렌트 파일에 없거나, iknow~의 DHT 네트워크와 겹치지 않거나.. 그런 이유때문이 아닐까 예상해봅니다.
지식 과학자...!
과찬의 말씀이십니다..
감사해요 형님 좋은 하루 되세요
이런 분들이 계셔서 우리나라가 이래서 강국인가봅니다
😅
이 글대로 dht랑 피어교환 옵션 끄고 해도 똑같이 트래킹이 되네요. 안습