Jump to content

PeerGuardian

ПирГардиан 2
Разработчик(и) Феникс Лаборатории
Первоначальный выпуск 2003
Предварительный выпуск
2.0 RC1 [1] / 1 июня 2007 г .; 17 лет назад ( 01.06.2007 )
[ нужна ссылка ]
Написано в С++
Операционная система Microsoft Windows
Тип Брандмауэр
Лицензия Лицензия zlib
Веб-сайт phoenixlabs.org/pg2
ПирГардиан Linux
Стабильная версия
2.3.1 / 17 ноября 2015 г .; 8 лет назад ( 17.11.2015 ) [2]
Операционная система Линукс
Лицензия GPL-3
Веб-сайт sourceforge.net/projects/peerguardian
PeerGuardian OS X
Стабильная версия
1.5.1 / 8 марта 2009 г .; 15 лет назад ( 08.03.2009 ) [3]
Предварительный выпуск
1.7б2 / 28 октября 2012 г .; 11 лет назад ( 28.10.2012 ) [4]
Операционная система Мак ОС Х
Лицензия Лицензия zlib
Веб-сайт phoenixlabs.org/pgosx/

PeerGuardian бесплатная программа с открытым исходным кодом, разработанная Phoenix Labs (программное обеспечение) . Он способен блокировать входящие и исходящие соединения на основе IP- черных списков адресов . Целью его использования было заблокировать одноранговые узлы, загружающие один и тот же торрент, от любой видимости вашего собственного однорангового соединения с помощью списков IP. Система также способна блокировать пользовательские диапазоны в зависимости от предпочтений пользователя.

Версия этой программы для Windows была прекращена в пользу других приложений (Phoenix Labs рекомендует нынешним пользователям PeerGuardian перейти на PeerBlock , основанный на PeerGuardian 2). [5] ).

Разработка PeerGuardian началась в конце 2002 года под руководством программиста Тима Леонарда. Первая общедоступная версия была выпущена в 2003 году, когда музыкальная индустрия начала подавать в суд на отдельных пользователей файлообменников (отличие от предыдущей позиции, согласно которой она не преследовала потребителей в судебных процессах о нарушении авторских прав). [6]

Оригинальный PeerGuardian (1.0) был запрограммирован на Visual Basic и быстро стал популярным среди пользователей P2P, несмотря на то, что он блокировал только общий протокол TCP и был известен высокой загрузкой оперативной памяти и процессора при подключении к P2P-сетям. К декабрю 2003 года его скачали 1 миллион раз. [7] Исходная версия была выпущена бесплатно, а исходный код был доступен под лицензией с открытым исходным кодом . Из-за того, что версия 1.0 блокировала только TCP-порты, PeerGuardian.net затем перешел на bluetack.co.uk, где были разработаны Protowall , менеджер черного списка, BIMS и диспетчер хостов.

После 7 месяцев разработки в феврале 2005 года вторая версия PeerGuardian была выпущена в виде бета-версии . [8] Разработкой версии 2.0 руководил Кори Нельсон, и она была направлена ​​на устранение многих недостатков версии 1. Версия 2 включала поддержку большего количества протоколов (TCP, UDP, ICMP и т. д.), нескольких списков блокировки и автоматических обновлений. Процедура установки также была упрощена: больше не требуется перезагрузка системы и установка драйверов.

Недостаток скорости и ресурсов был исправлен путем перепроектирования и перекодирования версии 2.0 на C++, чтобы потреблять меньше вычислительной мощности и памяти. Как и большинство других настольных брандмауэров для Windows, версия 2.0 устанавливается в качестве фильтра уровня ядра в Windows 2000 и более поздних версиях, предоставляя приложению прямой доступ к сетевому стеку Windows и повышая производительность.

По состоянию на май 2009 года поддержка Windows Vista и IPv6 находилась на стадии кандидата на выпуск .

Черный список

[ редактировать ]

Черный список хранится в нескольких различных форматах:

Бинарные форматы

[ редактировать ]

Бинарные форматы (известные как P2B) были созданы при выпуске первой бета-версии PeerGuardian 2 для создания минимально возможного черного списка.

  • P2B версии 1. Этот формат использовался только в самых ранних выпусках PeerGuardian 2. Он был сжат с использованием формата gzip . Списки больше не создаются в этом формате.
  • P2B версии 2 — наиболее широко используемый формат, поддерживается рядом приложений, включая eMule и версию PeerGuardian для Linux. Он эквивалентен первой версии формата P2B, но вместо этого используется UTF-8 . для хранения имен
  • P2B версии 3 — новейшая версия формата P2B. В настоящее время она поддерживается только в последней версии PeerGuardian 2 для Windows. В этом формате используется сжатие 7z для дополнительного уменьшения размера. Недавнее принятие этого формата сделало его наименее совместимым.

Формат открытого текста P2P

[ редактировать ]

Исходный формат PeerGuardian версии 1.x представлял собой простой текстовый формат. К сожалению, это означало, что списки стали очень большими, и для их распространения требовалась большая полоса пропускания, что предвещало создание меньших двоичных форматов. Формат следующий:

RangeName:FirstIP-LastIP

Например:

Localhost:127.0.0.1-127.0.0.1

Этот формат также используется в eMule , в плагине SafePeer Vuze , ProtoWall , KTorrent и Transmission .

Проблемы с управлением черным списком

[ редактировать ]

По крайней мере, с 2006 г. [9] Черный список P2P, используемый PeerGuardian, предоставлен компанией Bluetack Internet Security Solutions. («Bluetack» — это имя члена первоначальной команды PeerGuardian, который владел предыдущим доменом peerguardian.net и создал «Менеджер черных списков», используемый для ведения списка. [7] )

Компания Bluetack.co.uk разработала приложение под названием Bluetack Internet Management System (BIMS), которое сканирует серверы whois и создает карту Интернета и всех его IP-адресов. С помощью этой базы данных администраторы сайта (Seraphielx, Moore, Firstaid, Tozanno, DeathAngel, R00ted) будут искать названия анти-P2P-компаний и устанавливать код состояния в записи, чтобы составлять черные списки, которые будут загружаться менеджером черных списков. для импорта в PeerGuardian, Protowall и другие приложения, которые блокируют доступ трафика Anti-P2P к вашей загрузке. Они также получали журналы от людей, которым были отправлены письма о загрузке «нелегального» программного обеспечения, музыки и видео, и выясняли, кого в списке нет, и помечали запись на всякий случай.

Разработчики PeerGuardian заявляют, что они не контролируют список Bluetack, не рекламируют альтернативные списки и не ссылаются на них. Их критиковали за слишком широкую блокировку, основанную на необоснованных доказательствах.

PeerGuardian признает, что подключение Battlefield 2 , Blizzard , Steam и ArenaNet заблокировано, что создает проблемы для многих пользователей онлайн-игр, которые не знают, что PeerGuardian нарушает подключение к игре, и поэтому им рекомендуется прочитать руководство.

С помощью приложения менеджера черного списка пользователи могут добавлять эти сайты в «Безопасный список», что позволяет им продолжать использовать Игры и веб-сайты без вмешательства со стороны PeerGuardian.

В 2007 году Bluetack/PeerGuardian 2 подверглась критике за блокировку denis.stalker.h3q.com, второго по величине трекера BitTorrent по состоянию на декабрь 2007 года, как «анти-P2P»-адреса, а также за утверждение, что его сопровождающие (чье программное обеспечение для отслеживания « Opentracker » также используется The Pirate Bay ) вступили в сговор с MPAA и MediaDefender . [10] Сопровождающие являются членами Chaos Computer Club (CCC), давней ассоциации хакеров и активистов за свободу информации, а также на короткое время запускали свой трекер из собственной сети CCC. Bluetack также заблокировала саму CCC, обвинив ее в «анти-P2P-работе» и «угрозе» для пользователей, обменивающихся файлами, в то время как другие указали на тот факт, что CCC публично защищал P2P в течение многих лет, и даже призвали бойкотировать музыку. индустрия протестует против судебных исков о совместном использовании файлов. [11]

Хотя IP-адреса государственных и коммерческих организаций легко добавляются в список IP-адресов, подлежащих блокировке, у PeerGuardian нет возможности заблокировать доступ правительства или бизнеса с использованием незадокументированного IP-адреса для выявления людей, занимающихся нарушением авторских прав или другими возможными нарушениями. противоправная деятельность. [ оригинальное исследование? ]

PeerGuardian Lite

[ редактировать ]

PeerGuardian Lite — это производная от PeerGuardian 2, позволяющая потреблять как можно меньше процессора и оперативной памяти. Он не имеет пользовательского интерфейса или опций и состоит из одного значка на панели задач. Он больше не разрабатывается, последняя версия выпущена 22 апреля 2005 года. Он также имеет открытый исходный код , что позволяет любой стороне создавать производные в будущем. Как сообщили его разработчики в Интернете, Peerguardian Lite теперь продолжается в рамках проекта и программы Peerblock, а пользователям Peerguardian Lite примерно с 2008 года было рекомендовано перейти на Peerblock. У Peerblock есть больше возможностей, но он использует почти так же мало процессора, как Peerguardian Lite.

Другая критика

[ редактировать ]

Помимо первоначальной критики того, что версия 1 медленная и содержит ошибки, большая часть другой критики PeerGuardian касается реальной техники, используемой для блокировки одноранговых узлов. Критики отмечают, что черные списки открыты для общественности, и поэтому лица, желающие обойти PeerGuardian, могут активно проверять список, чтобы узнать, не заблокированы ли их IP-адреса.

Списки блокировки также управляются общественностью, но не существует надежного метода проверки или сообщения о том, почему IP-адрес или диапазон являются плохими, а также проверки того, остаются ли заблокированные IP-адреса плохими. Список полагается на то, что публикацию подает материалы, и, таким образом, сам уязвим для атак (см. выше раздел о вопросах управления черным списком).

64-разрядная версия Vista и 64-разрядная версия Windows 7 указаны для совместимости приложений, но требуют обходного пути, включающего отключение подписи драйверов, что может потребовать определенных навыков работы с компьютером. [12]

  1. ^ «ПирГардиан 2» . Лаборатории Феникса . Проверено 24 сентября 2010 г.
  2. ^ «PeerGuardian Linux – просмотр файлов PeerGuardian» . SourceForge.net . Проверено 14 ноября 2012 г.
  3. ^ «PeerGuardian Mac OS X – просмотр файлов PeerGuardian» . SourceForge.net . Проверено 24 сентября 2010 г.
  4. ^ «Анонс PeerGuardian Mac OS X 1.7b2» . Лаборатории Феникса . Проверено 18 сентября 2011 г. [ постоянная мертвая ссылка ]
  5. ^ «Выпущен PeerBlock 1.0» . Лаборатории Феникса . 30 сентября 2009 года . Проверено 24 сентября 2010 г.
  6. ^ Кинг, Брэд (6 мая 2003 г.). «Программа позволяет пользователям P2P свободно перемещаться» . Проводные новости . Конде Наст Диджитал . Проверено 24 сентября 2010 г.
  7. ^ Jump up to: а б Меннеке, Томас (10 декабря 2003 г.). «Интервью PeerGuardian» . Slyck.com . Проверено 24 сентября 2010 г.
  8. ^ Меннеке, Томас (2 февраля 2005 г.). «PeerGuardian 2.0 выходит на бета-версию» . Сликские новости . Проверено 24 сентября 2010 г.
  9. ^ «Архивная копия» . phoenixlabs.org . Архивировано из оригинала 23 апреля 2006 года . Проверено 13 января 2022 г. {{cite web}}: CS1 maint: архивная копия в заголовке ( ссылка )
  10. ^ «The Pirate Bay теперь работает на Opentracker» . TorrentFreak.com . 8 декабря 2007 года . Проверено 24 сентября 2010 г.
  11. ^ Реттгерс, Янко (20 сентября 2007 г.). «Peerguardian блокирует хакерский клуб, обвиняя их в работе на Mediadefender» . P2P-блог . Проверено 24 сентября 2010 г.
  12. ^ «Отключение подписи драйверов» . Лаборатории Феникса. 16 июня 2009 года. Архивировано из оригинала 22 декабря 2010 года . Проверено 24 сентября 2010 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0ee3a14c294a2a1a4d4c668ecbf6817e__1708325280
URL1:https://arc.ask3.ru/arc/aa/0e/7e/0ee3a14c294a2a1a4d4c668ecbf6817e.html
Заголовок, (Title) документа по адресу, URL1:
PeerGuardian - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)