Денис Колисниченко - Анонимность и безопасность в Интернете. От «чайника» к пользователю
Таблица 12.1. Свободные браузеры
Неужели в мире есть всего три браузера с открытым исходным кодом? Конечно же нет! Но остальные браузеры не могу вам порекомендовать по разным причинам:
✓ некоторые из них рассчитаны только на Linux. Конечно, если вы – опытный программист, то можете портировать один из таких браузеров в Windows. Но, как правило, игра не стоит свеч. Потратите уйму времени и не факт, что у вас получится;
✓ функциональность остальных программ не радует – если вы привыкли к тому же Firefox, то работать, скажем, с Konqueror вам будет непривычно. Я бы не стал рекомендовать вам такие программы.
Еще раз отмечу, что не нужно путать бесплатные (freeware) программы с OpenSource-программами. Да, популярный браузер Opera, каким бы удобным он ни был, не является OpenSource-программой, хотя распространяется бесплатно.
Хочется сказать несколько слов о Firefox. Этот браузер в последнее время обновляется довольно часто. Долгое время я использовал третью (3.x) версию этого браузера. Потом перешел на четвертую. А затем как из скорострельной пушки появляются пятая, шестая и, практически сразу же, – седьмая, а за ней уже готова тестовая 8-я версия. Судите сами: 16 августа 2011 года выходит шестая версия, а 19 сентября (месяц спустя) – седьмая. Вообще, в 2011 году вышло сразу четыре версии Firefox – с четвертой (март 2011 года) по седьмую. Скорее всего, скоро будет и восьмая версия (планируется 8 ноября 2011 года).
Рис. 12.1. Установленные плагины оказались несовместимыми с новой версией Firefox
Рис. 12.2. Браузер Firefox 7
Стоит ли гнаться за последней версией и постоянно обновлять браузер? Лично я не сторонник таких частых обновлений. Все дело в том, что плагины, установленные в предыдущей версии, могут не работать в новой версии, поскольку их разработчики еще не успели их обновить. Посмотрите на рис. 12.1 – после установки седьмой версии Firefox отказалось работать четыре плагина. Одно дело, когда компьютер используется для экспериментов, а другое дело, когда вы пользуетесь этими плагинами каждый день.
На мой взгляд, обновлять браузер требуется, если в новую версию добавлены те функции, которых вам не хватало в старой, или же в новой версии устранены ошибки, связанные с безопасностью браузера. С этой точки зрения имеет смысл перейти на 6-ю версию, где были устранены уязвимости в системе безопасности. В седьмой версии никаких радикальных изменений не было. Почему же я ее установил? Ответ прост – для демонстрации снимка экрана в книге, чтобы иллюстрация была самой актуальной на момент ее написания. Впрочем, к моменту выхода книги из типографии будет доступна уже восьмая версия…
Прочитать о нововведениях в текущей версии Firefox можно или в Википедии, или на официальной страничке: http://www.mozilla.org/ru/firefox/features/.
12.2.2. Выбор почтового клиента
Теперь перейдем к открытым почтовым клиентам. Если честно, то я вижу пока только один серьезный OpenSource-проект: Mozilla Thunderbird (http://www.mozilla.org/thunderbird/). Так что, выбрав эту программу, вы не будете обделены. Лично мне она больше нравится, чем Windows Live Mail. Жаль, что TheBat! не является программой OpenSource…
Впрочем, можно порекомендовать также почтовый клиент Sylpheed (http://sylpheed.sraoss.jp/en/). Только используйте его последнюю версию, не нужно загружать старые версии (ветка 2.x), поскольку в них пароли почтовых аккаунтов хранились в открытом виде.
Если вы ищете замену старому доброму Outlook, то можете присмотреться к кроссплатформенному почтовому клиенту Evolution, доступному как для Windows, так и для Linux. В состав этой программы входит не только почтовый клиент, но еще и органайзер, календарь, адресная книга – полноценный набор для работы с электронной почтой и для планирования расписания. Скачать Evolution можно по адресу: http://projects.gnome.org/evolution/download.shtml. Вот только сразу отмечу – Windows-версия этой программы пока находится на стадии эксперимента, и если она будет работать нестабильно, никто за это ответственности не несет.
12.2.3. Программы для закачки файлов и FTP-клиенты
В качестве менеджера для закачек файлов могу порекомендовать программу Free Download Manager – она поддерживает разные протоколы загрузки файлов, в том числе Bittorent и FTP. Скачать программу можно по адресу: http://www.freedownloadmanager.org/download.htm.
Но полноценного FTP-клиента она все же не заменит. Поэтому вам понадобится FileZilla – отличный FTP-клиент, а главное – со свободным исходным кодом. На мой взгляд, это лучший FTP-клиент среди всех существующих. Не знаю, может быть я очень сильно к нему привык, но тем не менее… Скачать FileZilla (рис. 12.3) можно по адресу: http://filezilla.ru/.
Рис. 12.3. Программа FileZilla: подключение с FTP-сервером установлено
Открытых файлообменных клиентов очень много, поскольку бо́льшая часть их является OpenSource-проектами. Вы можете выбрать абсолютно любой – тот, который будет соответствовать вашим представлениям об удобстве работы и поддерживать необходимый протокол обмена файлами:
✓ ABC (http://pingpong-abc.sourceforge.net/) – клиент для протокола Bittorent, построенный на базе клиента BitTornado;
✓ aMule (http://www.amule.org/) – клиент для файлообменной сети eDonkey2000;
✓ Anatomic P2P (http://anatomic.berlios.de/) – клиент для пиринговой сети, построенной на базе протокола Bit-Torrent;
✓ Arctic Torrent (http://arctic-torrent.en.softonic.com/) – еще один Bit-Torent-клиент;
✓ BitTornado (http://bittornado.com/) – Torrent-клиент, который был взят за основу при создании других клиентов для Bit-Torent, в часности ABC;
✓ BitTyrant (http://bittyrant.cs.washington.edu/) – разработка Университета Вашингтона по созданию эффективного Bit-Torrent-клиента. Этот клиент основан на Azureus 2.5.x и обладает практически таким же интерфейсом. Но основное отличие – это механизм загрузки раздачи, увеличивающий скорость загрузки на 70 % по сравнению с Azureus;
✓ DC++ (http://dcplusplus.sourceforge.net/) – свободный и открытый клиент файлообменной сети Direct Connect для Windows. Разработан как замена стандартному клиенту NeoModus Direct Connect;
✓ Deluge (http://deluge-torrent.org/) – клиент-сервер для передачи данных по протоколу Bit-Torrent, поддерживает множество плагинов;
✓ EMule (http://www.emule-project.net/) – свободный клиент файлообменной сети ed2k. Изначально был разработан как замена проприетарному клиенту eDonkey2000. В EMule встроен IRC-клиент, поэтому его можно также использовать для общения по протоколу IRC;
✓ FlyLinkDC++ (http://www.flylinkdc.ru/) – свободный и открытый клиент файлообменной сети Direct Connect. Был создан на DC++;
✓ G3 Torrent (http://g3torrent.sourceforge.net/) – еще один Torrent-клиент, находится на стадии разработки. Ознакомиться с основными возможностями можно на сайте разработчика;
✓ I2Psnark (в сети i2p) – предназначен для использования в сети i2p, которая была рассмотрена ранее (см. главу 3). Краткая инструкция по использованию этого клиента доступна по адресу: http://xp1usy.blogspot.com/2011/04/i2p-i2psnark.html;
✓ KCeasy (http://www.kceasy.com/) – свободный файлообменный клиент. Поддерживает обмен файлами и поиск в сетях Gnutella, Ares и OpenFT;
✓ KTorrent (http://ktorrent.org/) – Bit-Torent-клиент для графической среды KDE в Linux. Существует и Windows-версия, скачать которую можно с официального сайта;
✓ LeechCraft (http://leechcraft.org/) – кроссплатформенный клиент загрузки файлов, поддерживающий протоколы Bit-Torrent, Direct Connect, FTP, HTTP;
✓ LimeWire (http://www.limewire.com/) – свободный клиент для обмена файлами в сети Gnutella;
✓ MLDonkey (http://mldonkey.sourceforge.net/) – кроссплатформенный файлообменный клиент с открытым исходным кодом. Поддерживает большое количество протоколов и P2P-сетей: eDonkey, FileTP (HTTP, FTP, SSH), Overnet, Kademlia, Direct Connect, Gnutella, Gnutella2, OpenNap, Soulseek, Bit-Torrent, FastTrack, OpenFT, DC++;
✓ Shareaza (http://www.shareaza.com/) – поддерживает следующие файлообменные сети: EDonkey, Gnutella (G1), Bit-Torrent и Gnutella2 (G2);
✓ Torrent Swapper (http://bit-torrent.sourceforge.net/) – социальный пиринговый клиент. Обладает удобным интерфейсом пользователя и удобным механизимом поиска файлов;
✓ TorrentFlux (http://www.torrentflux.com/) – удобная оболочка для Bit-Tornado. Является многопользовательским клиентом с веб-интерфейсом;
✓ Transmission (http://transmissionbt.com/) – простой и удобный Torrent-клиент, в отличие от других подобных программ использует совсем немного системных ресурсов. Возможностей у этого клиента тоже меньше, чем у других аналогичных программ, но их вполне достаточно для загрузки файлов;
✓ Vuze (http://www.vuze.com/) – Torrent-клиент, поддерживающий сети анонимизации I2P, Tor и Nodezilla. Ранее назывался Azureus;
✓ XBT Client (http://xbtt.sourceforge.net/client/) – клиент для пиринговой сети Bit-Torrent. Также обладает веб-интерфейсом;
Сравнение этих клиентов можно найти по адресу: http://en.wikipedia.org/wiki/Comparison_of_BitTorrent_clients.
Как видите, при желании можно найти OpenSource-клиент практически для каждой файлообменной сети.
12.2.4. Выбор программы для мгновенного обмена сообщениями. Настройка проприетарных клиентов для работы через Tor