LINUX.ORG.RU

Скрыть ОС от посещаемого сайта

 , ,


0

1

Как скрыть от сайта, что на сайт зашли с ОС семейства linux?

Заюзал user-agent-switcher чтобы модифицировать user-agent, и проверяю на странице https://www.whatismybrowser.com/detect/what-is-my-user-agent/

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36
Вроде бы показывает что Windows NT 10, но сайт по-прежнему видит систему семейства linux.

Например вот здесь ясно указывается что linux: https://www.whatismybrowser.com/detect/what-operating-system-do-i-have/

Как замаскировать под винду?

★★★★★

Последнее исправление: Chord (всего исправлений: 1)

user-agent-switcher подменяет user-agent только в заголовке http. Оригинальный user-agent можно получить из navigator.
Отключай JS.

Vilicus
()
Ответ на: комментарий от Chord

Тогда только виртуалка. Работа с navigator захардкожена в браузере и не меняется даже через about:config.
Зы: говорю за огнелиса.

Vilicus
()
Ответ на: комментарий от Vilicus

у меня хромиум, после правки заголовка сайт показывает винду 10.

И что за навигатор такой?

А, нашёл...

Chord ★★★★★
() автор топика
Последнее исправление: Chord (всего исправлений: 1)
Ответ на: комментарий от unDEFER

По ссылке в первом посте сработало, пишет винда 10 после правки SEC-CH-UA-PLATFORM

Но в параметр navigator по-прежнему пишет что linux

Chord ★★★★★
() автор топика
Последнее исправление: Chord (всего исправлений: 2)
Ответ на: комментарий от Chord

По подробнее про навигатор.

Так-то по идее браузер по поведению JavaScript ещё определить можно, но под разные ОС-то один и тот же браузер должен реализовывать одинаковое поведение.

unDEFER ★★★★★
()
Ответ на: комментарий от firkax

А чего они тогда там с этой виндой, как масляный фонарь на ветру - покачнёшь его раз, а он вновь взовьётся, бросая неугомонные тени на стену?

Clockwork ★★★★★
()
Ответ на: комментарий от Clockwork

Так ты там начал критиковать линукс, он и подумал что значит ты на винде.

firkax ★★★★★
()
Ответ на: комментарий от user1087

Мне не нужна виртуалка, мне нужно из-под линукса чтобы выглядело как из-под винды

Chord ★★★★★
() автор топика

Перепись населения России, которые не в курсе про Brave?

DjangoPyDev
()
Ответ на: комментарий от Chord

Скрыть ОСь и выдать одну ОСь за другую это совершенно разные вещи.

DjangoPyDev
()
Ответ на: комментарий от MrSugoma

Определи тогда по tcp-стеку какая ОС на сервере firk.cantconnect.ru (80-й порт например открыт).

firkax ★★★★★
()

Кроме UA нужно учитывать реализацию TLS которая детектиться через ja3/ja4

Про реализацию tcp - это отдельная история которая трудно распознаётся из userspace.

vel ★★★★★
()
13 декабря 2024 г.

Для того чтобы скрыть выдачу версии надо добавить в файл sudo nano /etc/apache2/apache2.conf строчки:

ServerSignature Off
ServerTokens Prod
jura12 ★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.