Уважаемые коллеги!
Хочу поднять одну тему, связанную с действиями VQMOD.
Ситуация такая:
OpenCart 1.5.1.3 и установлен модуль VQMOD.
Спустя какое время в шапке сайта появились "левые" ссылки. А в в корне сайта
появилась папка с названием
98f026452cb3aad10aae4e9c95e268e0bd9bc79c
В ней 2 файла
linkfeed.php
db.linkfeed.ru
После удаления этой папки сайт выдал ошибку.
Warning: require_once(......тут полный адрес сайта.........../public_html/98f026452cb3aad10aae4e9c95e268e0bd9bc79c/linkfeed.php) [function.require-once]: failed to open stream: No such file or directory in ..................../public_html/catalog/view/theme/default/template/common/header.tpl on line 103
Fatal error: require_once() [function.require]: Failed opening required '..................../public_html/98f026452cb3aad10aae4e9c95e268e0bd9bc79c/linkfeed.php' (include_path='.:/usr/share/php:/usr/share/pear') in ........................../public_html/catalog/view/theme/default/template/common/header.tpl on line 103
После удаления кода в файле header.tpl, все вернулось как было, ссылок нет.
сам код:
<script type="text/javascript">
$(document).ready(function() {
$('body').hover(function() {
setTimeout(function() {
$('.linkfeed').hide();
}, 5000);
});
});
</script>
<div class="linkfeed" style="position: absolute; top: 35px;left 10px;">
<?php
define('LINKFEED_USER', '98f026452cb3aad10aae4e9c95e268e0bd9bc79c');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$linkfeed = new LinkfeedClient();
echo $linkfeed->return_links();
?>
</div>
ВЫВОДЫ, которые возникли у нас, естественно мы можем ошибаться. Поэтому будем использовать слово "ВОЗМОЖНО".
1. Код встраивается в шапку сайта с задержкой, то есть не сразу.
2. Внедряемый паразитный код имеет какое-то отношение к бирже ссылок linkfeed.
ВОЗМОЖНО - либо сама биржа ТАК зарабатывает, либо ВОЗМОЖНО кто-то из клиентов биржи. Но так или иначе, разработчики модуля vqmod ВОЗМОЖНО имеет к этому процессу отношение.
После удаления модуля и паразитного кода, ссылок не появлялось.