Jump to content

Recommended Posts

Posted
5 часов назад, kmscom сказал:

До тех пор пока Опера не станет поддерживаться , никакой проблемы нет, соответственно и решать нечего.

Это не так 🙂
Все-таки антивирус не должен ломать корректную работу любого другого софта, даже если не указан в списке совместимых.  А браузеры указываются в списке совместимых, так как по требованиям разработки были протестированы и могу дать хоть какую-то гарантию, что все работать и только.

@0wn3dg0d рекомендую обратиться в поддержку: https://support.kaspersky.ru/b2c/ru#contacts ,возможно проблема известна, ведь ранее уже были многочисленные жалобы на подобное поведение антивируса и Опера

  • Like 1
Posted
50 минут назад, Friend сказал:

по требованиям разработки были протестированы и могу дать хоть какую-то гарантию,

Ну так Опера и работает, как работает. А что ожидает пользователь, это уже как получится. Повезло, не повезло.

Можно просто поговорить об этом, и только.

Posted (edited)
1 час назад, Friend сказал:

Это не так 🙂
Все-таки антивирус не должен ломать корректную работу любого другого софта, даже если не указан в списке совместимых.  А браузеры указываются в списке совместимых, так как по требованиям разработки были протестированы и могу дать хоть какую-то гарантию, что все работать и только.

@0wn3dg0d рекомендую обратиться в поддержку: https://support.kaspersky.ru/b2c/ru#contacts ,возможно проблема известна, ведь ранее уже были многочисленные жалобы на подобное поведение антивируса и Опера

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

Появилась проблема только в Kaspersky Plus, KIS в этом плане отрабатывал без проблем.
Т.е. затык где-то в обновлённой версии, возможно сам скрипт изменился.

Покуда люди будут переходить с KIS на новые версии, у пользователей Opera (вероятно) будет возникать эта проблема. Они будут гуглить. И хорошо, если в поиске наткнутся на эту тему и увидят, что проблема известная, новая и встречается не только у них. С этой целью и поднял тему.

Что касается возможных причин проблемы.

Как написал вчера, одним из симптомов проблемы является то, как именно скрипт антивируса внедряется в дерево DOM. Во всех браузера внедрение идёт отдельным контейнером, а в Opera внедрение идёт прямо в структуру DOM самого сайта.

В теории дело может быть в том у Opera есть внедрение своего browser.js:
3xRkLh7.thumb.png.fede951bff467fcd15f6108fde90bce3.png

Этот скрипт автоматически применяет различные исправления на определённых сайтах, чтобы:

  • Блокировать предупреждения о неподдерживаемом браузере
  • Скрывать рекламные баннеры и всплывающие окна
  • Исправлять проблемы с воспроизведением видео и музыки
  • Изменять текст кнопок
  • Скрывать элементы интерфейса
  • Маскировать User-Agent для обхода ограничений на некоторых сайтах

Если сайт соответствует определённым условиям, скрипт применяет соответствующие исправления, такие как изменение CSS, скрытие элементов, модификация User-Agent или добавление кастомного JavaScript.

Я мельком глянул скрипт, который внедряется Касперским и скрипт, который внедряется оперой. 
И там есть несколько моментов, которые потенциально могут вызывать конфликт. Запихнул под спойлер.

Спойлер

1)
Opera's browser.js:
Перехватывает и изменяет поведение таких объектов, как window.opr, navigator.userAgent, XMLHttpRequest и других. Например, скрывает User-Agent браузера или изменяет его.

Kapersky's main.js: Также перехватывает и изменяет поведение XMLHttpRequest, addEventListener, и других. Например, добавляет заголовки к запросам или перехватывает события для анализа данных.

То есть оба скрипта могут пытаться переопределить одни и те же методы, что приведёт к непредсказуемому поведению. Например, если оба скрипта попытаются изменить XMLHttpRequest, один из них может "перекрыть" изменения другого.

2)
Opera's browser.js: 
Перехватывает события, такие как DOMContentLoaded, load, hashchange, click, и другие, чтобы применять свои исправлени.

Kapersky's main.js: Также перехватывает события, такие как click, keydown, submit, focus, blur, для анализа поведения пользователя и защиты от угроз.

То есть оба скрипта могут пытаться обработать одно и то же событие, что может привести к тому, что одно из действий не будет выполнено. Например, если оба скрипта перехватывают click, один из них может "подавить" действие другого.

3)
Opera's browser.js: 
Скрывает или изменяет User-Agent браузера, чтобы обойти ограничения на некоторых сайтах.

Kapersky's main.js: Может анализировать User-Agent для определения браузера и его версии, чтобы применять свои правила.

То есть изменения User-Agent, внесённые Opera, могут помешать антивирусному скрипту корректно определить браузер, что может привести к неправильной работе антивирусных функций.

4)
Opera's browser.js: 
Может блокировать или изменять поведение всплывающих окон и iframe (например, скрывает рекламу).

Kapersky's main.js: Также может анализировать и блокировать iframe и всплывающие окна, если они представляют угрозу.

То есть оба скрипта могут пытаться управлять одними и теми же iframe или всплывающими окнами со всеми подводными.


5)
Opera's browser.js: 
Перехватывает AJAX-запросы и fetch для изменения их поведения (например, добавляет заголовки или изменяет URL).

Kapersky's main.js: Также перехватывает AJAX-запросы и fetch для анализа данных и добавления своих заголовков.

То есть оба скрипта могут пытаться изменить одни и те же запросы со всеми подводными.

6)
Opera's browser.js: 
Перехватывает методы history.pushState и history.replaceState, чтобы отслеживать изменения URL.

Kapersky's main.js: Также может перехватывать эти методы для анализа изменений URL.

То есть оба скрипта могут пытаться обработать изменения истории - под водой уже тяжело ходить.

Короче говоря, пока временно перешёл на другой браузер. 

Edited by 0wn3dg0d
Posted
25 минут назад, kmscom сказал:

Ну так Опера и работает, как работает. А что ожидает пользователь, это уже как получится. Повезло, не повезло.

В системных требованиях Я не нашёл описания совместимости антивируса с офисом 2007, игрой diablo 2, автокадом, и музыкальным плеером winamp. Значит ли это, что если они не будут работать после установки антивируса, то это проблема пользователя? А заодно, с какими играми совместимо антивирус, с какими офисными пакетами, где можно узнать эту информацию?

  • Like 1
Posted

Если бы антивирус  в перечисленное вами ПО внедрял скрипт в ихний трафик или что то ещё, то ваш вопрос имел бы прав на существование. А так это ерунда.

Posted

 Если антивирус внедряет скрипты, то ему как минимум нужно знать, что это браузер. Он же не внедряет скрипты в офис и музыкальный проигрыватель? Ну а раз он знает, что это браузер, то само собой напрашивается необходимость внедрять не во все подряд браузеры свой скрипт, а только в совместимые.

Т.е. это опять же косяк антивируса - ну не надо трогать эту Оперу, раз ты не тестировал совместимость с ней!

Posted
6 минут назад, Maratka сказал:

не надо трогать эту Оперу, раз ты не тестировал совместимость с ней!

а это уже вопрос реализации работы этого внедрения в браузеры, нету значит разбора свой-чужой и всех загнали в воду

Posted

Так про то и пишут тут, что реализация кривая.

0wn3dg0d
Posted (edited)

Получил информацию от поддержки, что проблема должна решиться в следующей версии программы (21.20.+), которая выйдет в конце января.

Проверил бета-версию будущего обновления - в ней проблема не наблюдается.

Поэтому, если вы пользуетесь Opera и столкнулись с этой проблемой - дождитесь выхода обновления 21.20. А до того лучше временно перейти на другой браузер.

Edited by 0wn3dg0d
  • Like 2
  • Thanks 2
  • 1 month later...
Posted

Сегодня прилетело обновление до 21.20. Проблемы, как и ожидалось, больше нет.

  • Thanks 1
Лексей
Posted

 То же Премиум обновился до 21.20.8.505

Кстати Опера то же обновилась до 116.0.5366.127

Posted

Плохо вижу номер версии оперы. Увеличить размер шрифта пожалуйста!

  • Haha 1
Лексей
Posted (edited)

Уж так скопировалось

При этом если открыть Bred3-пользуюсь ей вместо блокнота- и "вставить" то шрифт нормальный а здесь...

Edited by Лексей
Posted

а вы попробуйте при вставке скопированного использовать не просто Ctrl+V , а Ctrl+Shift+V 

Alex Bond
Posted

Так при вставке уточняется, как вставить...

2025-02-13192519.thumb.png.06eecfd96c36142b4712209b4c73bd04.png

  • Like 1

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now



×
×
  • Create New...