Rosenfox Portable
Rosenfox Portable | |
Тип | веб-браузер |
ОС | Windows XP SP2 / SP3 |
Rosenfox Portable — веб-браузер, обеспечивающий безопасность, приватность и скоростной веб-сёрфинг за счет тонкого тюнинга внутренних настроек и сторонних дополнений.
Является авторской сборкой на основе Mozilla Firefox и Mozilla Firefox — Portable Edition, созданного John T. Haller[1] при помощи PortableApps.com Installer[2], не оставляющей никаких следов в системе, не хранящей никакие пользовательские данные. Каталог, содержащий программу, может находиться где угодно[3] — как на вашем рабочем столе, так и на USB флэш-накопителе, в том числе[4] — в криптоконтейнерах или крипторазделах, созданных при помощи FreeOTFE[5] и TrueCrypt[6].
Базируется на текущей версии Mozilla Firefox 10.0 (Extended Support Release), обладающей статусом длительного срока поддержки и предназначенной в том числе и для корпоративных пользователей. Обновления для этой версии будут выпускаться Mozilla.com (параллельно с основной веткой развития браузера, т.е версиями 11-16) в течение 1 года каждые 6 недель и будут включать в себя устранение серьёзных проблем безопасности и стабильности.
[править] Предназначение
Сборка предназначена как для тех пользователей, которым трудно разобраться в сложностях тюнинга скрытых опций Mozilla Firefox, а также в настройках отдельных расширений, так и для тех, кто хотел бы получить работоспособную версию браузера по принципу: «запустил и работаешь» (в том числе — иметь её при себе на флэш-накопителе и использовать на любом компьютере с установленной ОС Windows).
Rosenfox Portable может применяться как минимум в трех случаях:
- если пользователь реально озабочен безопасностью работы в интернете, не желает оставлять на компьютере явные следы интернет-сёрфинга: HTTP cookie, журнал загрузок, сохраненные данные форм и пароли, историю посещения сайтов и хочет максимально обезопасить свою приватную информацию;
- если системный администратор запрещает установку сторонних программ на компьютер;
- если пользователь хочет «просто попробовать» Mozilla Firefox, затратив на это минимум времени.
[править] Принцип настройки и работы
Принцип работы Rosenfox Portable заключается в следующем:
«Запрещено всё, что явно не разрешено пользователем!»
[править] Системные требования
Операционная система
Rosenfox создавался и тестировался на Windows XP SP2 / SP3.
Создатель сборки не гарантирует[7] работу на других версиях Windows, если этого не гарантируют создатели Mozilla Firefox и Mozilla Firefox — Portable Edition.
Рекомендованная системная конфигурация
- Pentium 1.5 ГГц или выше (Intel Core, Intel Core 2 Duo, Intel Atom)
- 256 Мб RAM или больше
- от 50 Мб HDD
[править] Обеспечение безопасности веб-сёрфинга
Rosenfox Portable настроен так, что он по умолчанию будет блокировать при загрузке веб-страниц следующие компоненты:
- HTTP cookie;
- JavaScript и управляющие элементы, связанные с ними;
- подавляющую часть текстовой и графической рекламы (при корректно созданных пользовательских правилах);
- графические элементы, загружаемые со сторонних сайтов;
- кросс-сайтовые перенаправления и запросы HTTP referer;
- графику, видео- и аудиоэлементы, основанные на технологиях Adobe Flash и Microsoft Silverlight;
- межсайтовый скриптинг (XSS);
- отсылку идентификатора браузера (User agent, UA) на сайты.
Однако прием и использование всех этих компонентов могут быть активизированы сами пользователем в случае надобности.
В FAQ'е сайта подробно описаны распространённые примеры действия запрещающих настроек и методы их отключения[8]:
- «исчезновение» некоторых графических и других активных элементов на странице;
- несрабатывание управляющих элементов на странице: кнопок, ссылок, основанных на JavaScript;
- невозможность активизировать свои учетные записи на форумах, в почтовых ящиках вследствие блокирования HTTP cookie;
- невозможность перехода со страницы на страницу, при загрузке файлов, при обработке поисковых запросов вследствие блокирования кросс-сайтовых перенаправлений HTTP referer.
[править] Ускорение веб-сёрфинга
Ускорение веб-сёрфинга достигается[9] за счет применения тонкого тюнинга скрытых настроек через about: URI (вызывается при помощи введения about:config[10] в адресной строке браузера).
- Определение количества параллельных запросов
- network.http.pipelining = true
- network.http.pipelining.maxrequests = 8
- network.http.proxy.pipelining = true
- Активизация Keep-Alive:
- network.http.keep-alive = true
- network.http.version = 1.1
- Jit-прекомпиляция
- (включена по умолчанию)
- Уменьшение трафика и размера urlclassifier3.sqlite
- browser.safebrowsing.enabled = false
- browser.safebrowsing.malware.enabled = false
- Отключение встроенной проверки обновлений браузера, дополнений, поиска новых дополнений
- app.update.auto = false
- app.update.enabled = false
- browser.search.update = false
- extensions.update.enabled = false
- Ускорение переходов по страницам по команде «Назад» (Fastback)
- browser.sessionhistory.max_total_viewers = 8
- RAM / Количество страниц
- -1 («минус один») = auto
- 32 Mb = 0
- 64 Mb = 1
- 128 Mb = 2
- 256 Mb = 3
- 512 Mb = 5
- 1 Gb = 8
- 2 Gb = 8
- 4 Gb = 8
- Определение количества максимальных одновременных соединений с сервером
- network.http.max-connections = 30
- Ускорение рендеринга страницы
- nglayout.initialpaint.delay = 0
- Отключение запоминания последних вкладок (табов) и окон для повторного открытия или восстановления после некорректного завершения сессии, а также отмена запоминания данных форм и сессий, восстанавливаемых после запуска или в результате падения браузера
- browser.sessionstore.max_tabs_undo = 0
- browser.sessionstore.max_windows_undo = 0
- browser.sessionstore.resume_session_once = false
- browser.sessionstore.resume_from_crash = false
- browser.formfill.expire_days = 1
- browser.sessionhistory.max_entries = 0
- browser.sessionstore.max_resumed_crashes = 1
- Отключение геолокации
- geo.enabled = false
- Отключение автоподстановки поисковых запросов в окне поиска
- Browser.search.suggest.enabled = false
- Сокращение количества резервных копий закладок браузера
- browser.bookmarks.max_backups = 1
- Сокращение количества резервных копий фильтров Ad-Block+
- extensions.adblockplus.patternsbackups = 1
- Запрет закрытия браузера при закрытии последней вкладки ("нет, не закрывать")
- browser.tabs.closeWindowWithLastTab = false
- Поведение мыши при увеличении / уменьшении масштаба с помощью прокрутки ее колесом
- mousewheel.withcontrolkey.numlines = 1 (движение колесом "от себя" с зажатой клавишей Ctrl увеличивает масштаб просматриваемой страницы)
- Запрет проигрывания анимации графики в формате gif
- image.animation_mode = none
- Запрет рамки, обводящей активную ссылку:
- browser.display.focus_ring_on_anything = false
- browser.display.focus_ring_width = 0
- Запрет фавиконов (иконок сайта)
- browser.chrome.site_icons = false
- browser.chrome.favicons = false
- Месторасположение новых открываемых вкладок (в конце панели)
- browser.tabs.insertRelatedAfterCurrent = false
- Отключение подсветки корневого домена в адресной строке
- browser.urlbar.formatting.enabled = false
[править] Удаление персональных данных (приватной информации)
При выходе (завершении сессии) Rosenfox Portable будет автоматически уничтожать:
- журнал посещений (историю);
- журнал загрузок файлов;
- журнал форм и поиска;
- HTTP cookie;
- LSO (HTTP cookie, связанные с технологиями Adobe Flash);
- регистрационные данные;
- кэш браузера;
- сохраненные пароли к сайтам, E-mail-ящикам, онлайн-магазинам и форумам;
- данные автономных веб-сайтов.
Однако сохранение этих отдельных компонентов может быть активизировано самим пользователем при необходимости.
Уничтожение (а не простое удаление) данных, накапливаемых в результате веб-сёрфинга, будет осуществляться автоматически в момент выхода из браузера при помощи алгоритма DoD (5220–22.M - стандарт Министерства обороны США) в три прохода затирания псевдорандомными данными.
[править] Дополнительное обеспечение безопасности
В Rosenfox Portable встроены такие средства, как:
- виртуальная клавиатура, позволяющая обезопасить пользователя от кейлоггеров (шпионских закладок) при наборе логинов-паролей и другой критичной информации;
- поиск информации по каналу, защищенному при помощи SSL, используя различные встроенные поисковые машины;
- шифрование веб-ссылок, хранящихся в пользовательских закладках;
- шифрование информации, находящейся в пользовательском блокноте, поддерживающем до десяти независимых страниц для хранения записей;
- средство блокирования сторонних попыток изменения стартовой страницы браузера или его поисковой системы;
- система генерирования и использования «одноразовых» анононимных почтовых ящиков, предназначенная для регистрации на веб-ресурсах;
- средство анонимизации UA (user-agent), то есть «имени» браузера на просматриваемых сайтах;
- средство оценки вредоносности / безопасности посещаемого сайта на основе данных из сети доверия Web of Trust;
- система генерирования криптостойких произвольных паролей для веб-ресурсов;
- система хранения, автоматического ввода и безопасного экспорта / импорта паролей для веб-ресурсов;
- анализ оценки защищенности шифрованных каналов связи;
- средство принудительного автошифрования канала связи (при наличии такой возможности) с различными сайтами.
[править] Дополнительные возможности
Пользователи могут ознакомиться со всеми возможностями Rosenfox Portable, обеспечиваемыми сторонними дополнениями[11] на странице «Компоненты»[12], прочитать их описания, принципы применения, а также перейти на домашние страницы разработчиков дополнений. На сайте доступны изображения, иллюстрирующие работу практически всех установленных дополнений.
В текущей версии Rosenfox Portable установлены следующие дополнения:
- Adblock Plus
- AskForSanitize
- BetterPrivacy
- BrowserProtect
- CipherFox
- Close Tab By Double Click
- Element Hiding Helper for Adblock
- FoxNotes
- HTTPS-Everywhere
- Keylogger Beater
- Link Password
- Lock The Text
- NoScript
- Password Exporter
- Pwgen
- QuickDrag
- RefControl
- RequestPolicy
- Secure Login
- Secure Sanitizer
- TrashMail.net
- UAControl
- Vacuum Places Improved
- Web of Trust
[править] Обновления программы и сторонних дополнений
Rosenfox Portable обновляется вслед за выходом новых версий Mozilla Firefox с продленной поддержкой и обновлений дополнений, созданных третьими лицами. Периодичность обновления зависит от:
- появления новых «знаковых» версий Mozilla Firefox с продленной поддержкой - ESR;
- обнаружения критических ошибок в настройках программы и сторонних дополнений;
- добавления автором сборки новых компонентов.
Пользователи могут самостоятельно обновлять как сам Mozilla Firefox, так и установленные дополнения, применяя встроенные программные средства обновления.
[править] Примечания
- ↑ Сайт John T. Haller
- ↑ PortableApps.com Installer
- ↑ PortableApps.com. What is a portable app?
- ↑ Rosenfox Portable. Основные правила безопасности
- ↑ FreeOTFE. User Manual
- ↑ TrueCrypt. Beginner’s Tutorial
- ↑ Rosenfox Portable. Требования
- ↑ Rosenfox Portable. FAQ
- ↑ Rosenfox Portable. Оптимизация
- ↑ Форум Mozilla Россия. FAQ: About:config
- ↑ Дополнения для Firefox на Addons.Mozilla.org
- ↑ Rosenfox Portable. Компоненты
[править] Ссылки
- Сайт Rosenfox Portable (рус.)
- Форум Mozilla Россия: обсуждение Rosenfox Portable (рус.)
- Mozilla Firefox
- Mozilla Firefox, Portable Edition
Rosenfox Portable относится к темам: |