피어가디언

PeerGuardian
피어 가디언 2
Pg2rc1vista.png
Windows Vista 아래의 PeerGuardian 2
개발자피닉스 랩스
초기 릴리즈2003
릴리스 미리 보기
2.0 RC1[1] / 2007년 6월 1일; 14년 전(2007-06-01)
[필요하다]
기록 위치C++
운영 체제마이크로소프트 윈도
유형방화벽
면허증zlib 라이센스
웹사이트phoenixlabs.org/pg2
피어가디언 리눅스
안정적 해제
2.3.1 / 2015년 11월 17일; 6년 전(2015-11-17)[2]
운영 체제리눅스
면허증GPL-3
웹사이트sourceforge.net/projects/peerguardian
피어가디언 OS X
안정적 해제
1.5.1 / 2009년 3월 8일; 13년 전(2009-03-08)[3]
릴리스 미리 보기
1.7b2 / 2012년 10월 28일; 9년 전(2012-10-28)[4]
운영 체제맥 OS X
면허증zlib 라이센스
웹사이트phoenixlabs.org/pgosx/

PeerGuardian은 Phoenix Labs에서 개발한 무료 오픈 소스 프로그램이다.IP 블랙리스트에 근거해 출입 연결을 차단할 수 있다.그 사용의 목적은 IP 목록을 사용하여 자신의 피어 연결을 볼 수 있는 어떤 가시성에서도 동일한 토렌트 다운로드에 있는 피어를 차단하는 것이었다.이 시스템은 또한 사용자 선호도에 따라 사용자 정의 범위를 차단할 수 있다.

이 프로그램의 Windows 버전은 다른 애플리케이션을 위해 단종되었다(Phoenix Labs는 현재 PeerGuardian 사용자가 PeerGuardian 2에[5] 기반한 PeerBlock으로 마이그레이션하도록 권장).

역사

PeerGuardian 개발은 2002년 말 프로그래머 팀 레너드가 주도하여 시작되었다.첫 공개 버전은 음악 업계가 개인 파일 공유 사용자들을 고소하기 시작한 2003년(저작권 침해 소송으로 소비자를 타깃으로 삼지 않겠다는 기존 입장과 달라진 점)에 출시됐다.[6]

버전 1.

오리지널 PeerGuardian(1.0)은 Visual Basic에서 프로그래밍되었으며, 공통 TCP 프로토콜만 차단하고 P2P 네트워크에 접속했을 때 RAM과 CPU 사용량이 높은 것으로 알려졌음에도 불구하고 P2P 사용자들 사이에서 빠르게 인기를 끌었다.2003년 12월까지 100만 번 다운로드 되었다.[7]원본은 무료로 공개되었고 소스 코드는 오픈 소스 라이센스로 사용할 수 있게 되었다.버전 1.0으로 인해 TCP 포트 PeerGuardian.net만 차단한 다음, Protowall, The Blocklist Manager, B.I.M.S 및 Hosts Manager가 개발된 bluetack.co.uk으로 이동했다.

버전 2

7개월간의 개발 후, 2005년 2월에 PeerGuardian 버전 2가 베타 버전으로 발매되었다.[8]버전 2.0의 개발은 코리 넬슨이 주도했으며 버전 1의 많은 단점을 해결하는 것을 목표로 하였다.버전 2는 더 많은 프로토콜(TCP, UDP, ICMP 등), 다중 블록 목록 및 자동 업데이트를 지원했다.설치 절차도 간소화되어 더 이상 시스템 재시작과 드라이버 설치가 필요 없게 되었다.

C++에서 버전 2.0을 재설계하고 재코딩하여 처리 능력과 메모리를 적게 소비함으로써 속도와 자원 비효율을 고정시켰다.대부분의 다른 Windows용 데스크톱 방화벽 소프트웨어와 마찬가지로 버전 2.0은 Windows 2000 이상에 커널 레벨 필터로 설치되어 응용 프로그램이 Windows 네트워킹 스택에 직접 액세스하고 성능을 향상시킨다.

윈도 비스타와 IPv6에 대한 지원은 2009년 5월 현재 출시 단계에 있다.

블랙리스트

블랙리스트는 다음과 같은 다양한 형식으로 저장된다.

이진 형식

바이너리 형식(P2B로 알려져 있음)은 가능한 가장 작은 블록 리스트를 만들기 위해 PeerGuardian 2의 첫 번째 베타 버전을 출시할 때 생성되었다.

  • P2B 버전 1 – 이 형식은 PeerGuardian 2의 초기 버전에서만 사용되었다.gzip 포맷으로 압축했다.리스트는 더 이상 이 형식으로 생산되지 않는다.
  • P2B 버전 2 – 가장 널리 사용되는 형식이며, 이 형식은 eMule과 Linux 버전의 PeerGuardian을 비롯한 다수의 애플리케이션에서 지원된다.P2B 형식의 첫 번째 버전과 맞먹지만, 대신 UTF-8을 사용해 이름을 저장한다.
  • P2B 버전 3 – P2B 형식의 최신 버전이며, 현재 PeerGuardian 2의 최신 버전에서만 지원되고 있다.이 형식은 7z 압축을 사용하여 크기를 추가로 줄인다.최근 이 형식을 채택한 것이 가장 양립성이 낮은 것이 되었다.

P2P 일반 텍스트 형식

PeerGuardian 버전 1.x의 원래 형식은 단순한 일반 텍스트 형식이었다.불행히도 이것은 목록이 매우 커졌고 배포에 많은 대역폭이 소요됨을 의미하며, 더 작은 이진 형식의 구성을 예고했다.형식은 다음과 같다.

범위 이름:FirstIP-LastIP

예를 들면 다음과 같다.

로컬 호스트:127.0.0.1-127.0.0.1

이 형식은 eMule, SafePeer Vuze 플러그인, ProtoWall, KTorrent 및 Transmission에서도 사용된다.

블랙리스트 관리 문제

최소한 2006년부터 [9]PeerGuardian이 사용하는 P2P 블록리스트는 "Bluetack Internet Security Solutions"에 의해 제공되었다. ("Bluetack"은 이전 도메인 peerguardian.net을 소유하고 목록을 유지하는 데 사용된 "Block List Manager"를 만든 원래 PeerGuardian 팀의 구성원 이름이었다.)[7]

아마존닷컴은 블루택 인터넷 관리 시스템(B.I.M.)S) 인터넷과 모든 IP 주소의 지도를 만들기 위해 whois 서버를 스파이더로 만들 것.With this database the admins of the site (Seraphielx, Moore, Firstaid, Tozanno, DeathAngel, R00ted) would search for names of Anti-P2P companies and set a status code in the entry to make the blocklists that would be downloaded by the blocklist manager for import into PeerGuardian, Protowall, and other applications that would block Anti-P2P traff나는 당신의 다운로드에 접속하는 것을 막는다.그들은 또한 "불법" 소프트웨어, 음악, 비디오를 다운로드하기 위해 편지를 받은 사람들로부터 로그를 얻고, 그 목록에 누가 속하지 않았는지 알아내고 단지 안전하기 위해 입력에 플래그를 달 것이다.

PeerGuardian 개발자들은 블루택의 리스트에 대한 통제권이 없으며, 대체 리스트에 대한 홍보나 링크도 없다고 말한다.그들은 근거 없는 증거에 근거하여 지나치게 광범위한 차단을 했다는 비판을 받아왔다.

피어가디언은 배틀필드 2, 블리자드, 스팀 및 아레나넷 연결이 차단되어 있어 피어가디언이 게임 연결을 끊을 것이라는 사실을 알지 못하는 많은 온라인 게임 사용자들에게 문제를 일으키므로 매뉴얼을 읽도록 지시받고 있음을 인정한다.

차단 목록 관리자 응용 프로그램을 사용하면 사용자는 "안전 목록"에 이러한 사이트를 추가하여 PeerGuardian의 간섭 없이 게임과 웹 사이트를 계속 사용할 수 있다.

2007년 블루택/피어가디언2는 2007년 12월 현재 비트토렌트 추적기 2위 denis.stalker.h3q.com을 '안티피투피(Anti-P2P)' 주소로 차단하고, 유지관리자(더피리베이에서 추적 소프트웨어 '오펜트랙터'도 사용)가 MPA, 미디어디펜더와 공모하고 있다고 주장해 비난을 받았다.[10]관리자들은 오랜 해커들의 모임이자 정보 활동가들의 자유인 카오스 컴퓨터 클럽(CCC)의 회원들로, CCC의 자체 네트워크에서 잠시 추적기를 가동하기도 했다.블루택은 또 CCC 자체를 차단해 CCC가 '반P2P 작업'을 하고 파일공유자들에게 '위협'이라고 비난했고, 다른 이들은 CCC가 수년간 공개적으로 P2P를 옹호해왔다는 점을 지적하며 파일공유 소송에 항의하기 위해 음악업계를 보이콧해야 한다고 요구하기도 했다.[11]

정부와 사업체의 IP 주소는 차단될 IP 주소 목록에 쉽게 추가되지만, PeerGuardian이 저작권 침해나 기타 불법 활동에 종사하는 사람들을 식별하기 위해 미등록 IP 주소를 사용하는 정부나 기업의 접근을 차단할 수 있는 수단이 없다.[original research?]

피어가디언 라이트

PeerGuardian Lite는 가능한 한 적은 CPU와 RAM을 소비하도록 만들어진 PeerGuardian 2의 파생 제품이다.UI나 옵션이 없으며 단일 트레이 아이콘으로 구성되어 있다.2005년 4월 22일 최신 버전이 출시되면서 더 이상 개발되지 않고 있다.그것은 또한 오픈소스여서 어떤 당사자에 의한 미래 파생상품도 허용한다.개발자들이 온라인에서 보고했듯이, Peerguardian Lite는 현재 프로젝트와 프로그램 Peerblock에 의해 계속 진행 중이며, Peerguardian Lite 사용자는 2008년경부터 Peerblock으로 전환하도록 권장되었다.Peerblock은 더 많은 옵션을 가지고 있지만 Peerguardian Lite만큼 CPU를 거의 사용하지 않는다.

기타 비판

버전 1에 대한 원래 비판 외에도, PeerGuardian에 대한 대부분의 비판은 또래들을 차단하기 위해 사용되는 실제 기술에 관한 것이다.차단리스트는 공개돼 있어 피어가디언을 우회하려는 당사자들이 자신의 IP 주소가 차단됐는지 적극적으로 확인할 수 있다는 지적이 제기돼 왔다.

차단리스트도 일반인이 관리하지만 IP주소나 범위가 나쁜 이유를 확인하거나 보고하거나 차단된 IP주소가 여전히 불량으로 남아 있는지 확인하는 바보 같은 방법은 없다.리스트는 공개에 의존하여 제출하므로 공격 자체에 취약하다(블록리스트 관리 문제에 대한 위의 섹션 참조).

Vista 64비트와 Windows 7 64비트는 응용 프로그램 호환성을 위해 나열되지만 어느 정도 컴퓨터 기술이 필요할 수 있는 드라이버 서명을 비활성화하는 작업이 필요하다.[12]

참조

  1. ^ "PeerGuardian 2". Phoenix Labs. Retrieved 24 September 2010.
  2. ^ "PeerGuardian Linux – Browse PeerGuardian Files". SourceForge.net. Retrieved 14 November 2012.
  3. ^ "PeerGuardian Mac OS X – Browse PeerGuardian Files". SourceForge.net. Retrieved 24 September 2010.
  4. ^ "PeerGuardian Mac OS X 1.7b2 announcement". Phoenix Labs. Retrieved 18 September 2011.[영구적 데드링크]
  5. ^ "PeerBlock 1.0 Released". Phoenix Labs. 30 September 2009. Retrieved 24 September 2010.
  6. ^ King, Brad (6 May 2003). "Program Lets P2P Users Roam Free". Wired News. Condé Nast Digital. Retrieved 24 September 2010.
  7. ^ a b Mennecke, Thomas (10 December 2003). "PeerGuardian Interview". Slyck.com. Retrieved 24 September 2010.
  8. ^ Mennecke, Thomas (2 February 2005). "PeerGuardian 2.0 Goes Beta". Slyck News. Retrieved 24 September 2010.
  9. ^ "Archived copy". phoenixlabs.org. Archived from the original on 23 April 2006. Retrieved 13 January 2022.{{cite web}}: CS1 maint: 타이틀로 보관된 사본(링크)
  10. ^ "The Pirate Bay Now Running on Opentracker". TorrentFreak.com. 8 December 2007. Retrieved 24 September 2010.
  11. ^ Roettgers, Janko (20 September 2007). "Peerguardian blocks hacker club, accuses them of working for Mediadefender". P2P Blog. Retrieved 24 September 2010.
  12. ^ "Disabling driver signing". Phoenix Labs. 16 June 2009. Archived from the original on 22 December 2010. Retrieved 24 September 2010.

외부 링크