Hi, i am not very familiar with the php code, but i have a decoded text in my Wordpress theme, can anyone please help me decode it? <? eval(gzinflate(base64_decode('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'))); ?> Code (markup): thank you
Thank you very much for replies guys, the code is inside the Footer.php of a wordpress template. Like i taught it cant be decrypted, I just hope it doesn't do anything dangerous.
Also heres the decoded: <div class="art-Footer"> <div class="art-Footer-inner"> <a href="<?php bloginfo('rss2_url'); ?>" class="art-rss-tag-icon" title="RSS News"></a> <div class="art-Footer-text"><p>Copyrighted <a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a>, All Rights Reserved<br />Download from <a href="http://wordpressfreetemplates.com/category/music-templates/" title="Music Wordpress Templates">Music Wordpress Templates</a> | <a href="http://lyricsmusic.name/u2-lyrics/" title="All U2 Lyrics">U2 Lyrics</a></p></div> </div> <div class="art-Footer-background"> </div></div> <div class="cleared"></div> </div></div><div class="cleared"></div></div><div><?php wp_footer(); ?></div></body></html> PHP:
I don't know a better method of doing this, although there might be one. here it is $decode = "eval here"; //dont forget the "" if you forget those and the code is malicious, you are screwed! while (preg_match("!eval\(!",$decode) && $i < 100) { //is the string still encoded. I hope no one is psycho enough to encode this more then 100 times, actually 101 $decode=preg_replace("!<\?|\?>|<\?php!smi", "", $decode); //replace the opening closing php tags remaining from the last eval eval(preg_replace("!eval!smi", "\$decode=", $decode)); // replace the eval with our variable so that we dont execute the code but only assign the new $decoded value to our variable, and we execute the $ourvariable = hidemycodefunctionshere($my-uber-code); $i++; } echo htmlentities(preg_replace("!<\?|\?>|<\?php!si","",$decode))." encoded ".$i++." times"; //echoing the result (beware of psychos encoding this more then 100 times) encoding(unicoding) html so that it will be displayed as it is and not interpreted. a the $i++ is because we started from 0; PHP: in this case you could simply execute the code and watch the errors (which said the blabla functions is not defined) and all you have to do is function blabla(){ echo "Function blabla is here";}