Лаунчер hackerman для portable сборок браузеров

В нынешнее время мало кто помнит заповеди отцов основателей интернета.

Народа много, повсюду бардак и никакого просвещения среди новоприбывших.

Давайте что ли я попробую.

Начнём с первого правила интернета.

А оно гласит: Сохраняй анонимность (будь анонимным, оставайся анонимным) и другие её вариации.

Вот только загвоздка. А как эту анонимность сохранить, если штука, через которую ты выходишь в интернет сливает о тебе целую кучу данных? Я сейчас про браузер.

Если вы пользователь моих portable сборок, то знаете о том, что у них есть лаунчер hackerman, который как раз старается отключить процессы, которые могут раскрыть ваши данные.

Недавно пользователь моего сайта с ником Дмитрий написал о такой вещи как user-agent браузера и о том, что современные плагины для хромобраузера, предназначенные для смены этого самого user-agent, не слишком хорошо работают. В его случае при установленном плагине система определения браузера от Яндекса всё равно определяла правильный, настоящий user-agent.

Различные сервисы давно научились с помощью javascript получать настоящие данные о вашем браузере и операционной системе в обход того, что им сообщает расширение.

Это мягко говоря не очень хорошо сказывается на вашей анонимности в сети. Плюс возникает проблема с тем, что каждый браузер создаёт id – уникальный идентификатор вашей системы, по которому вас можно отслеживать в сети.

Я уже писал, что работаю над новой версией лаунчера hackerman в ближайшее время им будут оснащены все мои portable сборки, но т.к. штука эта усложняется, по сути он уже становится почти программой, то необходимо написать небольшую инструкцию по нему.

1. Наиболее эффективен данный лаунчер в связке с [браузером SRWare Iron], да Iron уже не торт, но если выбирать из кучек известной массы, он меньше всех пахнет.

Почему? – Все браузеры на основе Chromium ([Chrome], [Opera], [Vivaldi], [Yandex Browser] и т.д.), кроме Iron передают не только user-agent вашего браузера, но и appVersion.

Чёй-то такое appVersion? Если просто, то это текст, который вы видите в пункте О программе любого браузера.

Система слежения через javascript получает доступ к user-agent и appVersion вашего браузера, сранивает их и если они не совпадают, то в приоритет выставляет данные из appVersion, т.к. user-agent вы могли сменить с помощью расширения, а вот appVersion так просто не сменишь.

SRWare Iron в отличие от других хромобраузеров appVersion не передаёт, что улучшает вашу защиту в сети.

Мой лаунчер не работает как плагин, он передаёт команды управления exe файлу браузера, как это делают разработчики браузера при тестировании, потому браузер принимает команды. С помощью этих команд лаунчер подменяет не только user-agent, но и appVersion браузера. В итоге система слежения видит, что вы не используете плагин, ваши appVersion и user-agent совпадают и не отмечает вас.

Если вы пользуетесь лаунчером hackerman, то использовать плагин для смены user-agent вам не надо, что также скажется положительно на производительности, ведь лаунчер в отличие от расширения не потребляет ресурсов вашего ПК после запуска браузера.

2. Однако, спалиться всё-таки можно.

Как? Есть такой параметр у хромобраузеров как vendor. Все браузеры на основе кода [Chromium] передают его. Как сменить его на что-то другое я пока не нашёл, поэтому, хоть я и сделал возможность смены user-agent на [Firefox, SeaMonkey], Edge, не рекомендую их использовать.

Если вы знаете как подменить vendor у хромобраузера, пишите в комментах.

3. Расширение для смены user-agent как правило меняет только версию браузера, но версия вашей ОС всё равно остаётся раскрытой. А это не маловажная информация.

Некоторые сайты, например, тот же YouTube, для разных операционных систем грузят разные скрипты, например, для пользователей старых ОС он отключает некоторые скрипты, чтобы не грузить системные ресурсы ПК (старые ОС стоят на старых ПК), в результате чего сайт работает более-менее нормально даже на старом железе.

Но не все такие хорошие как YouTube, а следовательно, злоумышленник, зная вашу ОС может вам подкинуть что-то нехорошее через скрипт, который эксплуатирует конкретный недостаток конкретной ОС. Когда вы подменяете версию ОС, скрипт не сможет сработать, т.к. вы передаёте не настоящий идентификатор ОС.

Как видите на скриншоте моего лаунчера ниже вы можете выбирать разные версии браузеров, ОС и их разрядность.

Если надо добавить какую-либо ещё версию ОС, пишите в комментах.

4. Пользователи в комментариях просили меня добавить параметр ограничения размера профиля браузера, особенно это актуально для людей, которые много сёрфят или смотрят онлайн видео. Бывает, что профиль раздувается до 2-5 гигабайт.

В лаунчере есть пункт – Размер кэша, который позволяет вам указать максимальный размер данных профиля, примеры ввода значений приведены в окне лаунчера.

5. В связи с тем, что шпионят не только за браузером, но и за версией ОС, я обнаружил одну особенность, что если сайт не может определить версию браузера или ОС, то много лишних скриптов не грузится, а следовательно сайты начинают реально работать быстрее.

Поэтому в моём лаунчере вы в первом пункте выбора версии браузера и ОС можете заметить некий AwesomeBrowser. Это как раз та самая настройка, которая позволит реально ускорить загрузку сайтов, выбирайте этот пункт, если вам просто надо “ускорить работу интернета”, а не стать анонимным.

Но если вам не нравится вариант с AwesomeBrowser, то вы можете просто ничего не выбирать, тогда лаучнер затрёт версию uesr-agent и ОС и в данных полях системы слежения будут видеть пустоту, а в результаты записывать – неизвестный браузер/ОС.

6. Теперь давайте по галочкам и кнопкам в лаунчере.

Если вы выбрали версию браузера и ОС, то у вас есть два варианта дальнейших действий:

1 – нажать Запустить, тогда браузер запустится с выставленными вами параметрами, но в следующий раз вам их надо будет настраивать заново и так при каждом запуске.

2. – поставить галочку Запомнить мой выбор, запустить браузер, после этого лаунчер сохранит ваши настройки и в дальнейшем он будет запускаться с ними. После запуска лаунчера у вас будет около 5 секунд, чтобы нажать кнопку Сброс – она удалит все настройки лаунчера и при следующем запуске лаунчера вы сможете сменить настройки.

7. В лаунчере hackerman я отключил различные API браузера не влияющие на его функционал, но не могу гарантировать, что всё будет работать хорошо. 100% процентов у вас возникнут проблемы с сервисами Яндекса, т.к. эта машина по сбору данных давно уже ввела практику – не даёшь нам инфу о себе – не пользуешься нашими сервисами.

Не смог побороть Battery API, это процесс, который позволяет владельцам сайтов узнавать есть ли в вашем устройстве аккумулятор, его уровень заряда и в зависимости от этого предпринимать различные действия. Во всей красе эту функцию вы можете видеть в браузере Опера. Разработчики утверждают, что эта штука позволяет экономить заряд батареи.

Данный API есть во всех хромобраузерах, Опера просто написала функцию, работающую на основе него и вывела в настройки.

Я тестировал эту функцию больше года.

Так вот, данный API на экономию заряда в положительную сторону не влияет, т.к. см. выше для чего он нужен. А вот включение данной функции в Опера просто уменьшает нагрузку на ЦПУ взамен на рост потребления ОЗУ за счёт того, что периодически запускается процесс, который убивает лишние процессы в браузере.

Поэтому запуск браузера даже старым лаунчером hackerman эффективнее, чем использование этой сомнительной функции.

Про новую версию лаунчера, о которой я пишу здесь и вовсе молчу, сами скачаете, оцените.

Если кто-то знает как вырубить данный API или вы видели расширение с подобной возможностью, напишите в комментариях.

Все предложения по улучшению лаунчера, вопросы и прочее пишите в комментах.

Рекомендую также прочитать:
Комментарии и вопросы
[E] EXPLORER
28.08.2019 | 11:26

Здравствуйте уважаемый JEDER!!!БОЛЬШОЕ спасибо за такой великолепный подарок простым юзерам !!! А то с этими USERAGENT SWITCHERAMI НЕТ уВЕРЕННОСТИ чТО они действительно работают.Я их использовал для борьбы с ФО.Один вопрос : Можно ли переключиться на другой useragent без перезагрузки браузера ? ЕЩЕ раз большое спасибо !!!
:+1000: :+1000: :+1000: :writemore:

ответ jeder
Привет. Без перезапуска нельзя, т.к. параметр лаунчер передаёт только при запуске браузера.

Оставить свой комментарий

Смайлики от jeder (т.е. от меня - самопал). Не воровать, а то руки отсохнут :)
]:> ]:-> =-0 ;-) :writemore: :windows: :what: :rolleyes: :redeye: :niasilil: :inlove: :hmmm: :ftopky: :crazy: :baian: :atstoi: :aftar: :[ :D :100$: :-D :+1000: :) :( 8-) 0-)
В комментах не гадить. Don't spam! Прежде, чем написать [прочтите FAQ]
Ваши сообщения и ответ на них станут видимы всем после проверки модератором

Двигатель прогресса

Мой твиттор

Новое на сайте


Комментируют на сайте


Пишут на форуме


Статистика


Protected by Copyscape Online Copyright Protection

Copyright © 2006-2019 Копирование материалов запрещено.
Представленное на данном сайте программное обеспечение вы используете на свой страх и риск.
Сайт не рекомендуется для просмотра лицам не достигшим 18 лет, лицам с IQ меньше 80 и лицам страдающим психическими расстройствами.
Запросов: 20 | Секунд: 0.161 | Потребление памяти: 15.37MB