>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Откуда Firefox берёт UA Операционной системы http://forum.mozilla-russia.org/viewtopic.php?id=58592 |
amin01 > 29-03-2013 19:25:45 |
Подскажите, из какого точно параметра, или файла Firefox цепляет UA Операционной системы, и свою версию? |
Пандёнок > 29-03-2013 19:29:22 |
amin01 amin01 пишет
Мне кажется, если я вылью в море стакан воды, оно переполнится. |
Zaycoff > 29-03-2013 19:38:14 |
amin01 пишет
Win-R => cmd => ver
своя версия прописана внутри , именно поэтому, иногда, сообщает о себе неправильные данные (из-за того, что при сборке их перепутали) |
MagicFly > 29-03-2013 19:40:25 |
Инфа о винде находится вроде бы в этой ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion |
amin01 > 29-03-2013 20:34:07 |
Zaycoff пишет
Откуда эта команда берёт информацию? Zaycoff пишет
Что быстрее исправить установочный дистрибутив или уже установленный exe? MagicFly пишет
сменил - толку ноль .. |
okkamas_knife > 29-03-2013 21:12:13 |
amin01 пишет
есть два способа 1 если кажется - креститься надо 2 идём сюда качем и изучаем исходники ФФ тогда и перестанет казаться а со вторым способом заодно узнаете откуда берётся версия ос в юзерагенте. |
amin01 > 29-03-2013 21:46:26 |
okkamas_knife, Пандёнок,
По поводу способа 2 попроще ничего не мог предложить? |
feas > 30-03-2013 00:15:20 |
amin01 пишет
1) если вставляете фигню непонятную, то сайты могут попробовать поискать - как для вас отрыть страницу. (ведь фигня в вашей голове никому не известна) |
negodnik > 30-03-2013 00:45:46 |
amin01 |
okkamas_knife > 30-03-2013 02:24:14 |
amin01 |
hydrolizer > 30-03-2013 07:18:39 |
amin01 пишет
В случае win-платформы (как у ТС) это вопрос для какого-нибудь майкрософтовского форума со специализацией по WinAPI. Потому как UA инициализируется вот здесь, далее в случае, если платформа - windows, то следует вызов WinAPI-функции GetVersionEx. На вопрос, как именно получает данные эта функция, может ответить только тот, у кого есть доступ к исходникам kernel32.dll (к исходникам windows, проще говоря). |
Пандёнок > 30-03-2013 09:09:17 |
amin01 «Extensions» пишет
|
Sid > 30-03-2013 10:09:45 |
hydrolizer пишет
В других случаях это, похоже, просто результат выполнения системной команды. Хотя я тут не специалист.
|
amin01 > 30-03-2013 20:17:33 |
feas пишет
Это не фигня а настройка к которой есть описание здесь feas пишет
А в вашей голове только тараканы? feas пишет
Зачем? negodnik пишет
Нет. Расширения не нужны. okkamas_knife пишет
Может, научишься нормально объяснять и воспринимать без своих красноглазых понтоф, брызганья слюной okkamas_knife пишет
Какой именно кусок ? okkamas_knife пишет
Этот параметр, убрали по умолчанию его нет. Нужно создавать самому. okkamas_knife пишет
отвечаю на не менее дурацкий ответ. Читал, там нет конкретного ответа - сделать так-то и то-то и все ваша проблема решена hydrolizer пишет
Я далеко не программист. Не ковыряясь в исходных кодах Firefox возможно-ли нех редактором что-то сделать? с уже установленным firefox.exe |
Zaycoff > 30-03-2013 20:55:48 |
amin01 пишет
Можно легко угробить его Что именно Вам нужно, какой результат и каким путём Вы надеетесь достичь? |
Пандёнок > 30-03-2013 20:58:44 |
amin01 amin01 пишет
Как сложно. Подскажу, что «логическое». amin01 пишет
Тем более. amin01 пишет
Всё равно, в исходных или в устаовленном — это программирование в том месте, где Вам достаточно поставить дополнение (не спрашивайте какое — смотрите по ссылке), которое само исправит about:config |
feas > 30-03-2013 22:52:20 |
amin01 пишет
вся загвоздка тут - ибо доб параметра лишь добавляет несколько миллисек к запуску . А страницы тормозят из-за того что видят в строке "Вася пупкин глупее всех" - и ищут вашего васю пупкина до тех пор пока не найдут - в том же кстати списке UA. - ставят галочку - *******, собирают остальную информацию (как об НЛО), что ваше НЛО распознает: видит ли он 16 цветов, знает ли он что есть javasqript и прочей мути ужасной - вот и ваш тормоз, а вы хотите систему грохнуть. ГРОХАЙТЕ)))) потому что сервера настроены на распознание вашей системы ибо для у них разные параметры для их открытия. Хотяб тотже гугл.ру. |
amin01 > 31-03-2013 00:11:54 |
Zaycoff пишет
Не смертельно, сделаю резервную копию. Zaycoff пишет
Нужно чтобы Firefox не посылал сайту по запросу свой № версии и информацию об операционной системе, либо посылал её заведомо ложную. (При этом исключить для этой цели - установку расширения, не правя настройки в about:config, и не внося никаких изменений в prefs.js!!! Путь нужен самый простой, примерно такой. Открываешь в редакторе firefox.exe, изменяешь версию, (пару байт) сохраняешь. Пандёнок пишет
Не сложно. Не логическое а строку. Этот вариант не подходит, сразу сказал. Пандёнок пишет
В установленном проще. Чем сначала осваивать исходный код firefox, потом изучать, как устанавливать программы для сборки, потом как компилировать из этого кода firefox И Т Д feas пишет
Они не смогут ничего собрать, если всё будет отключено на самом низком уровне. То-есть не поверхностно через расширение а внутри самого ехе файла Firefox feas пишет
Не хочу. feas пишет
Не желаю чтобы сервера меня распознавали. Пока нужен простой метод только для firefox Повторяю - не устанавливая для этой цели расширений, не правя настройки в about:config, и не внося никаких изменений в prefs.js!!! |
negodnik > 31-03-2013 00:40:05 |
amin01 |
Zaycoff > 31-03-2013 01:18:15 |
amin01 пишет
amin01 Самый простой это прочитать Ваши заголовки HTTP (USER-AGENT это один из видов таких заголовков) и по ним сервер может сделать далеко идущие выводы. Также если Вы укажете версию ОС как ХР или , а на самом деле стоит 8, то и тут Вас опознают, т.к. в разных ОС по разному формируются заголовки TCP пакетов, а их так просто не подделаешь (нужен прокси, который их грамотно обработает перед отправкой и то не уверен, что получится) Также не забывайте о CSS, т.к. в новых версиях браузеров разных вводятся новые фичи специфичные именно для конкретного браузера, то разместив на странице несколько разных стилей (например, в виде кнопок видимых только под определённым браузером) можно добиться того, что при активации одного из видимых элементов Вы однозначно укажете на версию своего браузера. А уж про скрипты и флеш и говорить нечего, если Вы их активируете, то они могут прочесть любую информацию на Вашем компе, начиная от версии ОС и до содержимого жёсткого диска. |
amin01 > 31-03-2013 03:11:12 |
negodnik пишет
Ошиблись. Компьютер у меня один. negodnik пишет
Вот это уже хороший совет, не то, что править в about/config - languages negodnik пишет
Можно обойтись без noscript"а просто отключив выполнение javascript negodnik пишет
Желательно с инструкциями, что и где править Zaycoff пишет
Так нужно нести в массы методы их обхода. Потому что статья идентификация в интернете уже немного устарела. Zaycoff пишет
А вот это уже интересно Zaycoff пишет
Это о таких кнопках вы говорите ? скрытый текст Подменять user agent на данный момент смысла нету из-за большого числа способов определить его. Например: скрыв или изменив с помощью уникальных стилей (они есть почти у каждого браузера) элементы страницы и заставив взаимодействовать пользователя с другими. Выход — выбрать один из самых используемых браузеров. (разместить три кнопки, скрыть две из них уникальным стилем, нажатие на нескрытую будет означать наличие такого стиля, а следовательно и браузера) Выделить код #Opera, #Firefox{ |
Zaycoff > 31-03-2013 03:34:00 |
amin01 пишет
Да, это один из способов и таких сотни. Идеала анонимности достичь сложно (особенно, если Вы принципиально не желаете использовать дополнения). Есть неплохой сайтик - Panopticlick, там Вы можете посмотреть насколько уникален Ваш браузер... мой похож на каждого тысячного... |
hydrolizer > 31-03-2013 05:37:22 |
amin01 пишет
Я же вроде бы написал, что информация о системе - это результат вызова системной функции windows. Firefox тут не определяет ничего, и менять что-либо в нем смысла нет. |
amin01 > 31-03-2013 17:54:19 |
Спасибо! За Ваши ответы. |