Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Изменяется код страницы


tsdaemon

Recommended Posts

Симптомы: начала слетать кодировка в админке, принялся рыть код страницы. Обнаружил, что исходный код отличается от кода, который показывается инспектором. Браузер - firefox.

Приблизительно различия:

Исходный код:

?<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru" xml:lang="ru">
<head>
<title>Панель управления</title>
<base href="http://polymergold/admin/" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="view/stylesheet/stylesheet.css" />
<script type="text/javascript" src="view/javascript/jquery/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script>
<link rel="stylesheet" type="text/css" href="view/javascript/jquery/ui/themes/ui-lightness/jquery-ui-1.8.16.custom.css" />
<script type="text/javascript" src="view/javascript/jquery/tabs.js"></script>
<script type="text/javascript" src="view/javascript/jquery/superfish/js/superfish.js"></script>
<script type="text/javascript">
//-----------------------------------------
// Confirm Actions (delete, uninstall)
//-----------------------------------------
то бишь все ок, стандартный хеад. В инспекторе элементов:

<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" xml:lang="ru" lang="ru">
<head>
<script src="http://www.google-analytics.com/ga.js" async="" type="text/javascript"></script>
<script src="http://sg.perion.com/v1.1/js/gt.js" async="" type="text/javascript"></script>
<script id="mpvBootScript" src="http://widgets.mpv.montiera.com/widgets/1.4.0/loaders/pagePlatformLoader.js?random=42&namespace=softonicmpvNS" type="text/javascript"></script>
<script src="http://widgets.mpv.montiera.com/widgets/1.4.0/misc/mntrQuery.js?random=42&namespace=softonicmpvNS" type="text/javascript">
</script><script src="http://widgets.mpv.montiera.com/widgets/1.4.0/misc/mntrQuery-ui-1.8.18.custom.min.js?random=42&namespace=softonicmpvNS" type="text/javascript"></script><script src="http://widgets.mpv.montiera.com/widgets/1.4.0/mngrs/swfManager.js?random=42&namespace=softonicmpvNS" type="text/javascript"></script>
<script src="http://widgets.mpv.montiera.com/widgets/1.4.0/mngrs/mpvInterface.js?v=5&random=42&namespace=softonicmpvNS" type="text/javascript"></script>
<script src="http://widgets.mpv.montiera.com/widgets/3rdparty/swfstore/swfstore.min.js?random=42" type="text/javascript"></script>
<script src="http://widgets.mpv.montiera.com/widgets/1.4.0/adapters/pagePlatformAdapter.js?random=42?&namespace=softonicmpvNS" type="text/javascript"></script>
<script src="http://widgets.mpv.montiera.com/widgets/1.4.0/mngrs/LogicsMngr.js?random=42?&namespace=softonicmpvNS" type="text/javascript"></script>
<script src="http://widgets.mpv.montiera.com/widgets/1.4.0/mngrs/filtersMngr.js?random=42?&namespace=softonicmpvNS" type="text/javascript"></script>
<script src="http://widgets.mpv.montiera.com/widgets/1.4.0/mngrs/searchMonitor.js?random=42?&namespace=softonicmpvNS" type="text/javascript"></script>
<script src="http://widgets.mpv.montiera.com/widgets/1.4.0/mngrs/mapfiles/SoftonicBaseMap1.js?random=42?&namespace=softonicmpvNS" type="text/javascript">
</script></head>

<body>?
<!--?xml version="1.0" encoding="UTF-8"?-->

<title>Панель управления</title>
<base href="http://polymergold/admin/">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="view/stylesheet/stylesheet.css">
<script type="text/javascript" src="view/javascript/jquery/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script>
<link rel="stylesheet" type="text/css" href="view/javascript/jquery/ui/themes/ui-lightness/jquery-ui-1.8.16.custom.css">
<script type="text/javascript" src="view/javascript/jquery/tabs.js"></script>
<script type="text/javascript" src="view/javascript/jquery/superfish/js/superfish.js"></script>
<script type="text/javascript">
//-----------------------------------------
// Confirm Actions (delete, uninstall)
//-----------------------------------------
$(document).ready(function(){
	// Confirm Delete
	$('#form').submit(function(){
		if ($(this).attr('action').indexOf('delete',1) != -1) {
			if (!confirm('Удаление невозможно отменить! Вы уверены, что хотите это сделать?')) {
				return false;
			}
		}
	});
		
	// Confirm Uninstall
	$('a').click(function(){
		if ($(this).attr('href') != null && $(this).attr('href').indexOf('uninstall', 1) != -1) {
			if (!confirm('Удаление невозможно отменить! Вы уверены, что хотите это сделать?')) {
				return false;
			}
		}
	});
});
</script>
то бишь код из блока head скопирован в боди, блок, где указана версия xml и кодировка закоментирован, в head прикреплены какие-то сомнительные скрипты. + после футера добавляется такой блок:

<div style="position: absolute; height: 1px; width: 1px;" id="SwfStore_maxPerViewSwfStore_0"><object codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" id="SwfStore_maxPerViewSwfStore_1" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="1" width="1"> <param value="http://widgets.mpv.montiera.com/widgets/3rdparty/swfstore/storage.swf" name="movie"> <param value="logfn=SwfStore.maxPerViewSwfStore.log&onload=SwfStore.maxPerViewSwfStore.onload&onerror=SwfStore.maxPerViewSwfStore.onerror&LSOName=maxPerViewSwfStore" name="FlashVars"> <param value="always" name="allowScriptAccess"> <embed pluginspage="https://www.macromedia.com/go/getflashplayer" flashvars="logfn=SwfStore.maxPerViewSwfStore.log&onload=SwfStore.maxPerViewSwfStore.onload&onerror=SwfStore.maxPerViewSwfStore.onerror&LSOName=maxPerViewSwfStore" type="application/x-shockwave-flash" allowscriptaccess="always" quality="high" loop="false" play="true" name="SwfStore_maxPerViewSwfStore_1" bgcolor="#ffffff" src="http://widgets.mpv.montiera.com/widgets/3rdparty/swfstore/storage.swf" height="1" width="1" align="middle"></object></div></body><lcs_336d0c35_8a85_403a_b9d2_65c292c39087_dataexchangeelement action="" valueresult="" valuename=""></lcs_336d0c35_8a85_403a_b9d2_65c292c39087_dataexchangeelement><script src="http://widgets.maxperview.com/widgets/entryPoints/softonic.js?hrdId=749ee879000000000000000000000000&vrsn=1.5.11.5&smplGrp=eng7&afltId=&tlbrId=base&age=0&instlDate=15363&loader=pagePlatformLoader" id="softonicmpvep" type="application/x-javascript"></script>

Понимаю, что какой-то зловредный скрипт мне переписывает страницу. Но даже после отключение джавы в браузере все равно то же самое.

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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.