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 namespace app\api\common;use think\exception\Handle;use app\api\model\v1\Warn;use a..
Decoded Output download
<?php
namespace apppi\common;use think\exception\Handle;use apppi\model1\Warn;use apppi\common\Base;class BaseHandle extends Handle{public function render(\Exception $e){check_con();$I7qhC0=call_user_func_array(array($e,"getMessage"),array());$I7qD3="" . $I7qhC0;$I7qD4=$I7qD3 . "
";unset($I7qtID5);$msg=$I7qD4;$I7qhC0=call_user_func_array(array($e,"getTraceAsString"),array());$I7qD3="" . $I7qhC0;$I7qD4=$I7qD3 . "
";$msg=$msg.$I7qD4;$I7qnWD5=$msg;$I7qhC0=call_user_func_array(array($e,"getLine"),array());$I7qD3='' . $I7qhC0;$I7qD4=$I7qD3 . "
";$msg=$msg.$I7qD4;$I7qnWD5=$msg;$I7qhC0=call_user_func_array(array($e,"getFile"),array());$I7qD3='' . $I7qhC0;$I7qD4=$I7qD3 . "
";$msg=$msg.$I7qD4;$I7qnWD5=$msg;$I7qD3=strpos($msg,'1062 Duplicate entry')!==false;$I7qD5=(bool)$I7qD3;if(!$I7qD5){$I7qD4=strpos($msg,'1060 Duplicate column name')!==false;$I7qD5=(bool)$I7qD4;}if($I7qD5){msg(200,'sql');}$I7qD3=strpos($msg,'1050 Table')!==false;if($I7qD3){msg(200,'sql');}unset($I7qtID3);$I7qtID3=['params'=>request()->param(true),'url'=>$_SERVER['REQUEST_URI'],];$param=$I7qtID3;unset($I7qtID3);$error_msg='';if(config('app_debug')){}msg(600,$error_msg,['error_msg'=>$msg]);}}
?>
Did this file decode correctly?
Original Code
<?php
namespace app\api\common;use think\exception\Handle;use app\api\model\v1\Warn;use app\api\common\Base;class BaseHandle extends Handle{public function render(\Exception $e){check_con();$I7qhC0=call_user_func_array(array($e,"getMessage"),array());$I7qD3="" . $I7qhC0;$I7qD4=$I7qD3 . "
";unset($I7qtID5);$msg=$I7qD4;$I7qhC0=call_user_func_array(array($e,"getTraceAsString"),array());$I7qD3="" . $I7qhC0;$I7qD4=$I7qD3 . "
";$msg=$msg.$I7qD4;$I7qnWD5=$msg;$I7qhC0=call_user_func_array(array($e,"getLine"),array());$I7qD3='' . $I7qhC0;$I7qD4=$I7qD3 . "
";$msg=$msg.$I7qD4;$I7qnWD5=$msg;$I7qhC0=call_user_func_array(array($e,"getFile"),array());$I7qD3='' . $I7qhC0;$I7qD4=$I7qD3 . "
";$msg=$msg.$I7qD4;$I7qnWD5=$msg;$I7qD3=strpos($msg,'1062 Duplicate entry')!==false;$I7qD5=(bool)$I7qD3;if(!$I7qD5){$I7qD4=strpos($msg,'1060 Duplicate column name')!==false;$I7qD5=(bool)$I7qD4;}if($I7qD5){msg(200,'sql');}$I7qD3=strpos($msg,'1050 Table')!==false;if($I7qD3){msg(200,'sql');}unset($I7qtID3);$I7qtID3=['params'=>request()->param(true),'url'=>$_SERVER['REQUEST_URI'],];$param=$I7qtID3;unset($I7qtID3);$error_msg='';if(config('app_debug')){}msg(600,$error_msg,['error_msg'=>$msg]);}}
?>
Function Calls
None |
Stats
MD5 | b0fee8809aafabe2e182431478e3b101 |
Eval Count | 0 |
Decode Time | 55 ms |