Wordpress 等でのPHPのマルウェア・ウィルス・改ざんコードをデコードして難読化をオンラインで解除し、
元の読みやすいコードに戻し解読できます。
<?php
goto iwYT7; wpsog: function show_msg($type, $title, $content, $time = 0, $jump_url = '', $add_code = '') { goto S03ml; WX6CA: Igazx: goto ypStQ; rxvRj: if (!($type == 1)) { goto CKzMp; } goto TzVWJ; SXNEf: goto qsbmE; goto yASEJ; vwJ9K: dnqNI: goto y689w; Ng3KC: dimRj: goto ktqUU; guVNL: yVJDO: goto QYNTM; lk_vD: kUcci: goto ctoBJ; V65vt: $msg_html_head = "\x3c\41\x44\117\103\x54\x59\120\105\x20\150\164\155\154\76\15\12\x3c\150\164\155\154\40\x6c\141\x6e\x67\x3d\x22\172\150\55\103\116\x22\76\xd\12\74\x68\145\141\144\76\xd\12\x20\40\x20\x20\74\x6d\145\x74\x61\x20\x63\x68\141\162\163\x65\164\x3d\42\x55\x54\x46\x2d\70\42\x3e\15\xa\40\x20\x20\x20\x3c\155\x65\x74\141\x20\156\141\155\145\75\x22\x76\151\145\x77\160\157\162\164\42\x20\x63\x6f\156\x74\145\156\x74\x3d\42\167\x69\144\x74\150\75\144\x65\x76\151\x63\145\x2d\167\x69\144\164\x68\54\x20\151\x6e\151\x74\x69\x61\x6c\x2d\x73\143\141\154\145\75\x31\x2e\x30\42\76\xd\12\x20\40\40\40\74\164\151\x74\x6c\145\x3e\xe7\xb3\273\347\xbb\237\xe4\xbf\xa1\xe6\201\257\x3c\57\164\151\x74\154\x65\x3e\xd\12\40\x20\40\40\74\154\151\x6e\153\40\150\x72\145\146\x3d\x22\x68\164\164\160\163\x3a\57\x2f\x63\x64\x6e\152\x73\x2e\143\x6c\157\x75\x64\x66\154\x61\x72\145\x2e\x63\x6f\155\57\x61\152\141\x78\57\x6c\151\142\x73\x2f\142\157\x6f\x74\163\x74\x72\141\x70\x2f\65\x2e\63\x2e\x30\x2f\x63\x73\x73\57\142\x6f\157\164\x73\x74\162\141\160\56\x6d\x69\156\x2e\x63\x73\x73\42\40\162\x65\154\x3d\42\163\164\171\154\145\163\150\145\145\x74\x22\x3e\15\12\x20\40\40\40\74\x6c\x69\156\153\x20\x68\162\145\146\75\x22\150\x74\x74\x70\163\x3a\57\x2f\x63\144\x6e\152\163\56\143\x6c\x6f\165\144\x66\154\x61\x72\145\56\x63\157\155\57\x61\x6a\x61\170\x2f\154\x69\x62\163\57\142\x6f\x6f\x74\163\164\x72\141\160\55\151\143\157\156\x73\x2f\x31\x2e\x31\x30\x2e\60\x2f\x66\157\x6e\164\57\x62\x6f\157\164\163\x74\x72\141\160\x2d\x69\x63\157\x6e\163\x2e\x6d\x69\156\x2e\x63\163\163\x22\x20\x72\145\154\75\x22\163\164\171\154\145\x73\150\145\145\x74\42\76\15\xa\x20\40\40\40\x3c\x73\164\171\154\x65\x3e\15\12\40\x20\40\40\x20\40\40\x20\x40\151\x6d\160\x6f\162\164\40\165\162\x6c\50\47\150\x74\164\x70\x73\72\57\57\x66\157\x6e\x74\163\56\147\x6f\x6f\147\x6c\x65\x61\160\151\x73\56\x63\x6f\155\x2f\x63\163\x73\x32\x3f\146\x61\x6d\151\x6c\171\x3d\116\x6f\x74\157\53\x53\141\156\x73\x2b\123\103\x3a\167\147\150\x74\100\x34\x30\60\73\65\x30\x30\x3b\x37\x30\x30\x26\x64\x69\x73\x70\154\141\171\75\163\x77\x61\160\x27\51\73\xd\12\x20\40\40\40\40\40\x20\40\15\xa\x20\40\40\40\40\x20\x20\x20\142\x6f\x64\171\40\173\15\12\x20\x20\40\40\40\40\40\40\40\40\40\40\142\x61\143\153\x67\x72\x6f\x75\156\x64\x2d\x63\x6f\154\157\x72\x3a\40\43\x66\60\146\x32\146\x35\x3b\xd\12\x20\x20\40\40\40\40\x20\40\x20\40\x20\x20\x70\141\x64\x64\151\156\147\72\x20\64\x30\160\170\40\62\x30\160\x78\x3b\xd\12\x20\40\40\40\40\40\40\x20\40\x20\40\40\146\x6f\156\164\55\x66\141\x6d\x69\154\171\x3a\x20\47\x4e\157\x74\x6f\x20\123\141\156\x73\x20\x53\x43\47\54\40\x73\141\x6e\x73\x2d\163\x65\x72\151\x66\x3b\15\xa\40\40\40\40\40\40\40\x20\40\x20\x20\x20\155\151\156\x2d\150\145\x69\x67\x68\164\72\x20\x31\x30\60\x76\150\x3b\xd\xa\x20\x20\x20\40\x20\x20\40\40\40\40\x20\40\x62\141\143\x6b\147\162\x6f\165\x6e\x64\55\151\x6d\x61\147\145\72\x20\154\x69\156\145\x61\x72\x2d\x67\x72\x61\x64\151\145\156\164\x28\x31\x32\60\144\145\147\x2c\x20\x23\x66\x64\x66\x62\x66\x62\x20\x30\45\x2c\x20\43\x65\142\145\x64\x65\x65\x20\61\60\x30\x25\x29\73\15\12\40\x20\x20\x20\x20\x20\40\40\x7d\xd\xa\40\40\40\x20\40\40\40\40\xd\12\40\x20\40\x20\x20\x20\40\40\x2e\143\x6f\x6e\x74\141\151\x6e\145\x72\x20\173\xd\xa\40\x20\40\x20\40\x20\x20\40\40\x20\x20\40\155\x61\x78\x2d\167\151\x64\x74\x68\x3a\40\x38\60\60\160\170\73\15\12\40\40\x20\40\x20\x20\40\x20\175\15\12\40\40\x20\x20\x20\x20\x20\x20\xd\12\x20\40\40\x20\x20\40\x20\40\x2e\155\x65\163\x73\x61\147\145\55\142\157\170\40\173\15\12\40\40\x20\x20\40\40\x20\40\40\40\x20\40\142\157\162\144\x65\x72\x2d\162\141\144\x69\165\163\x3a\40\x31\60\160\x78\73\15\12\x20\x20\40\40\40\40\40\x20\x20\x20\x20\x20\x62\157\x78\55\163\x68\x61\x64\157\167\x3a\40\x30\x20\x31\x30\160\x78\x20\63\x30\x70\170\40\x72\147\142\141\50\60\54\x20\x30\x2c\40\60\x2c\x20\60\56\x31\51\73\xd\xa\40\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\x6d\x61\x72\x67\x69\156\x2d\x62\x6f\x74\164\157\155\x3a\x20\63\x30\x70\x78\x3b\xd\12\x20\40\40\40\40\x20\x20\x20\x20\x20\40\40\157\166\x65\162\x66\154\x6f\x77\72\x20\150\151\x64\x64\x65\156\x3b\15\xa\40\40\40\40\40\x20\x20\x20\x20\40\x20\40\x62\157\x72\x64\145\162\72\40\x31\160\170\40\x73\x6f\154\x69\144\40\162\147\x62\x61\x28\60\54\60\54\60\x2c\x30\56\60\x35\x29\73\xd\12\40\40\x20\40\x20\40\x20\x20\40\40\40\x20\142\x61\143\153\144\x72\x6f\x70\x2d\x66\151\154\164\x65\x72\x3a\40\142\x6c\x75\x72\x28\x35\x70\x78\x29\x3b\15\12\x20\40\40\40\x20\40\40\x20\40\40\x20\40\157\160\141\143\x69\x74\171\x3a\40\61\73\xd\12\40\x20\x20\40\x20\40\40\x20\40\40\x20\x20\x74\162\141\x6e\163\146\157\x72\155\x3a\40\x74\x72\x61\156\x73\x6c\x61\x74\x65\131\x28\x30\51\x3b\15\xa\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\x20\164\x72\x61\156\163\151\164\151\x6f\x6e\x3a\x20\164\162\141\x6e\x73\x66\x6f\162\x6d\40\x30\56\65\x73\40\x65\141\x73\x65\54\40\x6f\x70\x61\x63\151\x74\x79\x20\60\56\x35\x73\40\x65\141\x73\145\73\15\xa\x20\40\40\40\40\40\x20\40\175\xd\xa\40\40\40\40\x20\40\40\40\15\xa\40\x20\40\x20\40\x20\40\x20\56\155\145\163\x73\141\147\145\55\x68\145\x61\144\x65\x72\40\x7b\xd\xa\x20\40\40\x20\40\x20\40\40\40\x20\40\40\160\141\144\144\x69\156\147\72\40\61\x36\160\170\x20\x32\60\160\x78\73\xd\12\x20\x20\x20\40\x20\40\x20\40\x20\40\x20\x20\146\157\156\164\55\x77\145\151\147\150\164\72\x20\66\x30\x30\73\15\xa\40\40\40\40\40\40\40\40\x20\40\40\40\x63\157\x6c\x6f\162\72\40\167\x68\151\x74\x65\73\xd\xa\x20\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\144\x69\x73\x70\154\x61\171\x3a\x20\146\154\x65\170\73\xd\xa\x20\40\40\40\x20\40\40\x20\x20\x20\x20\x20\x61\154\151\x67\x6e\x2d\151\x74\145\x6d\163\72\x20\x63\x65\x6e\164\145\162\x3b\xd\12\x20\40\40\x20\40\40\x20\x20\40\40\x20\40\146\x6f\156\164\55\163\x69\172\145\72\40\61\x36\x70\x78\x3b\xd\xa\40\40\x20\x20\40\x20\x20\40\40\40\x20\40\154\x65\164\164\x65\x72\x2d\x73\160\x61\x63\151\156\x67\x3a\x20\x30\56\65\x70\170\x3b\xd\12\x20\x20\40\40\x20\40\40\x20\x7d\15\12\x20\40\40\40\x20\x20\x20\40\xd\xa\x20\40\40\x20\x20\x20\x20\x20\x2e\155\x65\163\x73\x61\147\x65\x2d\142\x6f\x64\x79\x20\x7b\15\xa\x20\x20\40\40\x20\x20\40\x20\x20\40\x20\40\160\x61\x64\144\151\x6e\147\x3a\x20\x32\x30\160\170\x3b\xd\12\x20\x20\x20\40\40\x20\x20\40\40\40\40\40\142\141\x63\x6b\147\162\157\x75\x6e\144\x2d\143\157\154\157\x72\x3a\x20\167\x68\x69\x74\145\x3b\15\12\40\x20\40\x20\x20\x20\x20\40\40\40\40\40\154\x69\x6e\x65\55\x68\145\x69\147\x68\x74\x3a\40\x31\56\70\x3b\xd\xa\40\40\40\40\x20\x20\x20\40\40\x20\x20\40\x66\x6f\x6e\x74\x2d\x73\151\x7a\x65\72\x20\x31\65\160\170\73\15\12\40\40\40\40\40\x20\x20\40\40\x20\40\40\143\157\x6c\157\162\x3a\x20\43\x34\x34\64\73\xd\xa\40\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\142\x6f\x72\144\145\x72\55\x74\157\160\x3a\40\61\160\170\40\163\157\154\x69\x64\x20\162\147\142\x61\50\x30\54\x30\x2c\x30\x2c\x30\56\x30\x35\x29\x3b\xd\12\40\40\40\x20\40\x20\x20\x20\175\xd\12\x20\40\40\x20\40\40\x20\40\xd\xa\x20\40\40\40\40\40\x20\x20\56\151\156\146\157\55\155\145\x73\163\141\x67\x65\40\56\155\145\163\x73\x61\x67\x65\x2d\x68\145\141\x64\x65\x72\40\173\xd\12\x20\40\x20\40\40\40\x20\40\40\x20\x20\40\142\141\143\x6b\x67\x72\157\x75\156\x64\72\x20\x6c\x69\x6e\x65\141\x72\x2d\147\x72\x61\x64\151\145\x6e\164\50\61\x33\65\x64\x65\x67\54\40\43\60\x30\66\62\x63\143\x20\60\45\x2c\40\43\x30\x30\67\142\x66\x66\40\61\60\60\45\51\73\xd\12\x20\x20\40\x20\40\40\40\x20\175\15\12\x20\40\40\40\40\x20\40\40\xd\xa\40\40\x20\x20\40\40\40\x20\56\151\x6e\146\x6f\55\x6d\x65\x73\163\141\x67\x65\x20\x7b\xd\12\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\40\x62\x6f\x72\144\x65\162\55\x6c\x65\x66\x74\72\40\65\160\x78\40\163\157\x6c\151\144\x20\43\60\60\x37\142\146\146\73\15\12\40\40\x20\x20\40\x20\40\x20\x20\x20\40\x20\142\x61\143\x6b\x67\x72\x6f\165\x6e\x64\55\x63\x6f\x6c\157\x72\x3a\x20\162\x67\x62\x61\x28\x32\x35\x35\x2c\x20\62\65\x35\54\40\x32\x35\x35\54\x20\x30\56\x39\65\51\73\xd\xa\x20\40\40\x20\x20\40\40\40\175\15\12\40\x20\x20\40\40\x20\40\40\xd\xa\40\40\40\40\40\40\40\x20\56\x65\x72\162\157\x72\x2d\x6d\145\x73\x73\141\x67\145\40\56\155\x65\163\x73\x61\x67\x65\55\x68\x65\141\144\145\x72\40\x7b\15\12\40\40\40\40\x20\40\40\x20\x20\40\40\x20\142\141\x63\153\x67\x72\157\165\156\144\72\x20\x6c\151\x6e\145\x61\162\55\x67\x72\141\144\151\x65\x6e\x74\x28\x31\x33\65\144\145\x67\x2c\x20\x23\x62\144\62\x31\63\60\40\x30\45\54\40\x23\144\x63\63\x35\64\65\x20\61\x30\60\x25\x29\73\15\12\x20\40\40\40\x20\40\40\x20\175\15\12\40\40\x20\x20\x20\40\x20\x20\xd\12\x20\x20\x20\40\x20\x20\x20\40\56\145\x72\x72\157\162\55\x6d\145\x73\x73\x61\x67\x65\x20\x7b\xd\xa\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\142\157\162\144\145\x72\x2d\x6c\145\146\x74\x3a\x20\65\160\170\x20\163\x6f\154\151\144\40\43\x64\143\x33\65\64\65\x3b\xd\xa\40\40\x20\40\x20\x20\40\40\x20\40\40\x20\142\141\143\x6b\147\x72\x6f\165\x6e\x64\55\143\157\154\x6f\162\72\x20\x72\147\x62\141\x28\x32\65\65\54\40\62\65\65\x2c\x20\x32\65\x35\54\x20\60\x2e\71\x35\51\73\xd\12\x20\40\x20\40\x20\x20\40\40\x7d\15\12\40\x20\40\x20\x20\40\x20\x20\xd\12\40\40\x20\x20\40\x20\x20\40\56\155\x65\x73\163\141\x67\x65\55\151\143\157\x6e\x20\x7b\xd\xa\x20\40\40\40\x20\40\x20\40\x20\40\x20\x20\155\141\x72\x67\151\x6e\55\162\x69\x67\150\x74\72\x20\x31\x32\160\x78\73\xd\12\40\40\x20\x20\40\40\40\40\40\40\40\x20\146\157\156\164\55\x73\151\172\x65\72\40\x32\60\x70\x78\x3b\xd\12\40\40\40\40\x20\x20\x20\x20\x7d\xd\12\15\xa\40\x20\40\x20\40\x20\x20\x20\x2e\145\x66\x66\x65\x63\x74\x2d\x73\x68\141\144\157\x77\40\x7b\xd\12\40\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\142\x6f\170\x2d\163\x68\x61\144\x6f\x77\x3a\x20\60\40\x31\60\x70\x78\x20\62\60\x70\170\40\x72\147\x62\x61\x28\x30\x2c\x20\x31\x32\63\54\x20\x32\65\x35\x2c\x20\x30\x2e\x31\51\54\x20\x30\40\x36\160\x78\40\x36\x70\x78\x20\162\x67\x62\141\x28\x30\x2c\40\61\x32\63\54\40\62\65\65\x2c\40\x30\x2e\x30\65\51\x3b\xd\xa\x20\40\x20\x20\x20\40\40\x20\175\15\xa\40\x20\40\40\40\x20\x20\40\xd\12\x20\40\x20\x20\40\40\x20\40\x2e\x65\146\x66\145\x63\164\55\163\150\x61\x64\157\167\55\145\x72\x72\157\x72\40\173\15\12\40\40\x20\x20\40\x20\x20\40\40\40\x20\40\x62\157\170\55\x73\150\x61\x64\x6f\x77\x3a\40\x30\x20\x31\x30\x70\170\40\x32\x30\160\170\40\x72\x67\x62\x61\x28\62\62\x30\x2c\x20\65\x33\54\x20\x36\x39\x2c\x20\x30\x2e\x31\51\x2c\40\60\40\x36\x70\x78\x20\x36\x70\170\40\162\x67\142\x61\50\x32\62\x30\x2c\x20\65\63\54\x20\x36\x39\x2c\40\x30\x2e\x30\x35\51\x3b\xd\xa\x20\x20\x20\x20\x20\40\40\40\175\xd\xa\x20\40\x20\x20\x3c\57\x73\164\x79\154\x65\x3e\xd\12\74\57\x68\x65\x61\x64\x3e"; goto DYmUv; spI8F: qsbmE: goto LzIP3; fPNi9: $time_str = "\56\56\56\x20\x3c\163\160\x61\156\x20\151\144\75\x22\x77\141\x69\x74\42\x3e{$time}\x3c\57\163\160\141\156\76"; goto TjlpI; ElYJr: $js_code = ''; goto ARfog; S03ml: goto dimRj; goto yRcnM; uZ77U: NZUoD: goto MQEEs; phuuv: B_L2e: goto KntTF; kduVv: $msg_html_body = "\x20\40\40\40\x20\40\x20\x20\x3c\144\151\x76\40\x63\x6c\x61\163\163\75\x22\155\145\x73\163\x61\147\145\x2d\142\x6f\x78\x20\145\162\x72\157\162\x2d\155\x65\163\x73\141\147\x65\x20\x65\146\x66\x65\143\164\55\163\150\141\x64\157\167\x2d\x65\162\x72\157\x72\x22\76\xd\xa\40\x20\x20\40\40\x20\x20\40\x20\x20\x20\x20\x3c\144\151\166\40\143\x6c\x61\x73\x73\75\x22\x6d\x65\163\163\141\x67\x65\x2d\150\145\x61\144\x65\162\42\x3e\15\xa\40\x20\x20\x20\x20\40\40\40\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x69\40\x63\x6c\x61\x73\163\75\x22\x62\x69\40\x62\151\x2d\145\x78\x63\154\x61\155\141\x74\151\x6f\156\55\x74\162\x69\x61\x6e\x67\x6c\145\x2d\x66\x69\154\x6c\40\155\145\163\x73\x61\147\x65\x2d\151\x63\x6f\156\x22\x3e\74\x2f\151\76\xd\12\x20\40\40\40\x20\40\x20\x20\x20\40\x20\x20\x20\40\x20\40\x3c\163\x70\x61\156\76{$title}\x3c\57\163\160\x61\x6e\x3e\xd\xa\x20\40\40\40\x20\x20\40\x20\40\40\40\40\74\x2f\144\x69\166\x3e\15\xa\40\40\40\x20\x20\40\40\x20\x20\x20\x20\40\74\144\x69\166\40\x63\154\x61\x73\x73\75\x22\155\x65\x73\x73\x61\147\145\55\142\157\144\x79\42\76\15\12\40\x20\x20\40\x20\x20\40\40\40\x20\40\x20\x20\40\x20\x20\74\x70\40\143\x6c\x61\163\x73\75\42\155\142\55\x30\x22\x3e{$content}{$time_str}\x3c\57\160\76\xd\xa\40\x20\40\x20\40\40\x20\x20\x20\40\x20\x20\x3c\x2f\144\x69\x76\76\15\12\x20\x20\x20\40\x20\x20\40\40\x3c\x2f\144\151\x76\76"; goto pGmCp; SSKbh: goto yVJDO; goto lk_vD; JE8hU: $time_str = ''; goto pkQWe; CZKzA: goto k4dIV; goto z2ccn; l850S: goto Igazx; goto WX6CA; a_Q3N: goto dbSS8; goto cPghD; ARfog: goto c3LOS; goto EI1Tm; LzIP3: goto yymNS; goto mfX3C; uk9Wr: if (!empty($time)) { goto OLFwG; } goto B_oVc; wd7RN: goto EkxhX; goto pykIH; G2iZU: kmCVZ: goto spI8F; z6NPE: goto YHVdh; goto q8Q93; XRzK5: goto vTsIn; goto U3TYr; RW7wl: goto zjTFS; goto guVNL; qOvj6: xPLm_: goto O9q3y; jUECT: hFDNV: goto YHDrP; vQGlr: BkpkB: goto RhIop; M82RO: goto gSw5K; goto Zig8R; yQMPf: v0QHQ: goto y8_L8; uYoxF: EC4Zg: goto M82RO; A388t: CKzMp: goto wSqru; U3TYr: SuC31: goto Z8VU7; z2ccn: CIb6h: goto fPNi9; o60EI: goto CIb6h; goto vrWwY; LTk7w: zjTFS: goto o_y8d; UZ4En: KFdUZ: goto JUb_x; y689w: $msg_html = "\40\x20\x20\x20{$msg_html_head}\xd\xa\x3c\142\157\x64\171\76\15\12\40\x20\x20\x20\x3c\x64\151\166\x20\143\x6c\x61\x73\163\75\x22\143\x6f\156\164\141\x69\x6e\x65\x72\x20\160\x79\x2d\64\x22\76\15\12\x20\x20\40\x20\x20\x20\40\40{$msg_html_body}\xd\xa\40\x20\40\40\x3c\x2f\x64\x69\166\x3e\xd\12\x20\x20\x20\40{$js_code}\15\12\40\40\40\40{$add_code}\15\12\x3c\x2f\142\157\144\x79\x3e\xd\12\x3c\x2f\x68\164\155\x6c\76"; goto CZKzA; rLRA7: goto v0QHQ; goto Ng3KC; DYmUv: goto BDDx9; goto fYJgY; DX1co: Lw5i5: goto uZ77U; rnJon: goto bBpS2; goto C8zNC; pykIH: neN6q: goto uYoxF; QYNTM: if (!($type == 2)) { goto uiz1L; } goto BygpD; CCkDd: goto WVu70; goto J2IPn; fYJgY: YHVdh: goto RXjI3; sy3UC: $title = "\347\263\xbb\xe7\xbb\x9f\xe4\277\xa1\xe6\x81\xaf"; goto F81Yt; pGmCp: goto WUfGk; goto yQMPf; FJbqx: goto QWVVL; goto HpIf7; TjlpI: goto kmCVZ; goto jUECT; dTcOF: qNizE: goto rnJon; wSqru: goto qMM4T; goto ZOP_6; Z8VU7: N_Otj: goto CCkDd; HBEFx: goto neN6q; goto iYiPx; RzUiJ: goto AlaSo; goto nonIt; XftUh: WUfGk: goto dTcOF; MQEEs: goto oYAZq; goto XftUh; TKFnW: goto kUcci; goto MbDDM; pkQWe: goto hFDNV; goto DX1co; Y6EQ3: tswTy: goto FJbqx; C8zNC: bBpS2: goto ElYJr; HpIf7: WVu70: goto u90cn; LR4Rd: OLFwG: goto TKFnW; BygpD: goto N_Otj; goto JdD0S; vrWwY: qMM4T: goto BKd1p; u90cn: $title = "\xe7\263\273\xe7\273\x9f\351\224\x99\xe8\xaf\xaf\344\277\xa1\xe6\x81\xaf"; goto rLRA7; o_y8d: Z7cSW: goto tL40m; F81Yt: goto KFdUZ; goto vwJ9K; HQWMP: neZ02: goto CjTTQ; nonIt: dmJxB: goto SSKbh; MbDDM: dIzya: goto V65vt; B_oVc: goto xPLm_; goto LR4Rd; RhIop: goto neZ02; goto Ob6sY; JmH_w: goto EC4Zg; goto Y6EQ3; TzVWJ: goto NZUoD; goto A388t; mfX3C: vTsIn: goto qOvj6; cvcUr: echo $msg_html; goto z6NPE; ctoBJ: $js_code = "\40\40\x20\x20\x20\xd\12\40\40\40\x20\x3c\x73\x63\x72\151\x70\x74\x20\164\x79\x70\x65\x3d\42\x74\145\170\x74\x2f\x6a\x61\166\x61\163\x63\162\x69\x70\164\x22\76\15\xa\x20\40\x20\x20\50\146\165\x6e\143\x74\151\157\156\50\51\x7b\xd\xa\40\x20\x20\x20\x76\141\x72\x20\x77\141\x69\164\x20\x3d\40\144\x6f\x63\x75\155\x65\x6e\164\x2e\147\x65\164\105\154\x65\155\145\x6e\x74\x42\171\x49\144\50\47\x77\x61\x69\164\47\x29\x3b\xd\xa\40\x20\x20\x20\x76\x61\162\x20\x69\156\x74\145\x72\166\x61\x6c\40\x3d\40\x73\145\164\111\156\164\x65\162\x76\x61\154\x28\x66\165\156\143\x74\151\x6f\156\x28\x29\173\15\xa\x20\40\x20\40\x20\40\40\x20\x76\141\162\x20\x74\x69\155\x65\x20\x3d\x20\x2d\55\167\x61\x69\164\x2e\x69\x6e\156\145\x72\x48\x54\x4d\114\73\15\12\x20\40\40\x20\x20\40\40\40\x69\146\50\x74\x69\155\145\x20\74\75\x20\60\51\x20\173\15\12\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x6c\x6f\x63\x61\x74\151\157\156\56\x68\162\145\146\x20\x3d\x20\47{$jump_url}\47\73\xd\12\x20\40\40\40\40\x20\40\40\x20\x20\40\40\143\x6c\x65\141\x72\x49\156\x74\x65\162\x76\x61\x6c\50\x69\x6e\x74\x65\162\x76\x61\x6c\x29\73\15\xa\x20\x20\40\x20\x20\40\40\x20\175\x3b\xd\12\40\x20\x20\x20\175\54\x20\61\x30\60\60\51\73\15\xa\x20\40\40\40\x7d\51\x28\51\x3b\15\12\x20\x20\x20\40\74\57\x73\143\162\x69\x70\x74\x3e"; goto XRzK5; WrNNx: goto nvmPF; goto UZ4En; gN5_m: goto SuC31; goto G2iZU; iYiPx: oYAZq: goto Ig2Yu; Ig2Yu: $msg_html_body = "\40\x20\x20\40\40\40\40\x20\x3c\x64\151\166\40\x63\x6c\x61\x73\x73\x3d\x22\155\145\x73\163\x61\x67\x65\x2d\x62\x6f\x78\x20\x69\156\x66\x6f\x2d\155\x65\163\163\141\147\145\x20\x65\146\146\145\x63\x74\55\x73\x68\x61\x64\157\x77\42\76\xd\12\x20\40\x20\x20\40\40\40\x20\40\x20\x20\40\x3c\144\x69\166\40\143\x6c\x61\163\x73\x3d\42\x6d\x65\x73\x73\141\x67\145\55\150\x65\x61\144\x65\x72\42\x3e\xd\xa\x20\x20\40\x20\40\40\x20\x20\x20\40\40\40\40\x20\40\40\74\x69\x20\143\x6c\x61\163\163\75\42\142\151\40\x62\151\55\x69\x6e\x66\157\x2d\143\x69\162\x63\154\145\55\x66\x69\154\154\x20\x6d\x65\x73\x73\141\x67\x65\x2d\x69\143\157\156\42\x3e\x3c\x2f\x69\76\xd\xa\40\x20\40\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\40\40\x3c\163\x70\x61\156\x3e{$title}\74\57\x73\160\141\156\76\15\xa\40\40\40\40\40\40\x20\x20\40\40\x20\40\74\x2f\144\151\166\x3e\xd\12\40\40\40\40\40\x20\40\40\x20\x20\40\x20\74\144\x69\x76\x20\x63\x6c\141\x73\163\75\42\x6d\x65\x73\163\141\x67\x65\55\x62\x6f\144\171\42\x3e\15\12\40\x20\x20\40\40\x20\x20\40\40\40\40\40\x20\40\x20\x20\74\x70\40\143\154\x61\163\x73\x3d\42\x6d\142\55\60\42\76{$content}{$time_str}\74\x2f\x70\x3e\xd\12\x20\x20\40\40\x20\x20\40\x20\40\40\40\40\x3c\x2f\144\151\x76\x3e\15\xa\x20\40\x20\40\40\40\x20\40\x3c\57\144\x69\166\76"; goto wd7RN; ktqUU: if (empty($title)) { goto BkpkB; } goto aphJm; ZOP_6: EkxhX: goto xoiK1; xoiK1: goto qNizE; goto HBEFx; JUb_x: goto EiJzK; goto gN5_m; CjTTQ: if (!($type == 1)) { goto dmJxB; } goto RzUiJ; KntTF: AlaSo: goto WrNNx; YHDrP: if ($time > 0) { goto qCGas; } goto SXNEf; RXjI3: exit; goto l850S; R9is3: goto B_L2e; goto phuuv; J2IPn: c3LOS: goto uk9Wr; EI1Tm: nvmPF: goto sy3UC; q8Q93: yymNS: goto rxvRj; JdD0S: uiz1L: goto a_Q3N; ZHsOw: goto Lw5i5; goto HQWMP; yASEJ: qCGas: goto o60EI; AWRkq: goto EiJzK; goto R9is3; O9q3y: goto dnqNI; goto LTk7w; Zig8R: dbSS8: goto AWRkq; tL40m: goto dIzya; goto xtrlL; coWOT: goto qNizE; goto ZHsOw; xtrlL: QWVVL: goto coWOT; y8_L8: EiJzK: goto RW7wl; cPghD: BDDx9: goto JE8hU; Ob6sY: k4dIV: goto cvcUr; yRcnM: gSw5K: goto kduVv; aphJm: goto Z7cSW; goto vQGlr; BKd1p: if (!($type == 2)) { goto tswTy; } goto JmH_w; ypStQ: } goto ogQf0; YFF1E: function generateRandomVariable($length = 3) { goto duDyx; p5Uha: rEkmj: goto ROAoh; QT8V0: j4Lf2: goto HJKzd; ouJr1: return ''; goto jLac5; IVi0U: goto rEkmj; goto QT8V0; XSpWY: if ($i < $length) { goto UZkTB; } goto bhitm; duDyx: goto lrpCy; goto DA3re; fIPfk: $i++; goto Yn5vS; OcAdH: $digits = "\60\61\62\63\x34\x35\66\x37\70\x39"; goto IVi0U; eTVCQ: PGsSu: goto QL0Gc; Yn5vS: goto Q_677; goto p5Uha; z7fae: UZkTB: goto BeqBz; pIpBS: $variableName .= rand(0, 1) ? $letters[rand(0, strlen($letters) - 1)] : $digits[rand(0, strlen($digits) - 1)]; goto O9hSu; EeRcF: goto pU2tl; goto BTwal; BTwal: WpUhf: goto U3vQI; QL0Gc: return $variableName; goto LVkEe; U3vQI: TiV1F: goto KomoJ; sTVEN: XfAkR: goto Opwp6; w6_Wy: EMqGe: goto fIPfk; LVkEe: goto j4Lf2; goto sTVEN; HHi_5: $i = 1; goto gJRDC; DA3re: UMZGa: goto XSpWY; krYuw: PACga: goto e7Hba; eCrNv: goto gs75O; goto iuzsQ; AFeaR: uEKE2: goto rsu61; d3NPD: Q_677: goto eCrNv; pMRk0: $letters = "\x61\x62\x63\x64\x65\146\x67\x68\x69\152\x6b\x6c\155\x6e\157\160\161\162\x73\x74\165\x76\x77\x78\x79\x7a\x41\x42\103\104\x45\106\x47\x48\111\x4a\113\114\x4d\116\117\120\121\122\123\124\125\x56\127\x58\x59\132"; goto kC185; ROAoh: $variableName = $letters[rand(0, strlen($letters) - 1)]; goto EeRcF; ogbMi: goto EMqGe; goto PGt8b; kC185: goto b5IVx; goto d3NPD; Opwp6: hvFeX: goto ogbMi; Kmcfv: EgpYW: goto krYuw; iuzsQ: goto WpUhf; goto QdbzO; rsu61: goto B2EbA; goto Kmcfv; O9hSu: goto XfAkR; goto owQlA; IHYWQ: lrpCy: goto HjS0R; KomoJ: goto PGsSu; goto IHYWQ; owQlA: B2EbA: goto ouJr1; BeqBz: goto NbU0a; goto w6_Wy; XZzg1: pU2tl: goto HHi_5; mmgaq: b5IVx: goto OcAdH; PGt8b: NbU0a: goto pIpBS; e7Hba: goto u8d_Y; goto eTVCQ; rsSBW: gs75O: goto HeWbc; HjS0R: if ($length < 1) { goto uEKE2; } goto BTp7u; HeWbc: goto UMZGa; goto XZzg1; bhitm: goto TiV1F; goto z7fae; jLac5: goto EgpYW; goto QkVFX; QdbzO: nC3sd: goto rsSBW; gJRDC: goto nC3sd; goto mmgaq; BTp7u: goto PACga; goto AFeaR; QkVFX: u8d_Y: goto pMRk0; HJKzd: } goto GHP0y; AKVdY: goto QbmZ0; goto PtqsG; E_F5g: BYEvf: goto Xf5tF; DDOWt: EZbXA: goto S9WOM; DQc5a: HOfbm: goto WntP5; Zsy66: function exec_cache_start($cache_file_path, $cache_valid_time) { goto FeahL; ZL0k3: goto bqH3E; goto dFQlO; hpTXt: goto msTqv; goto IqOyo; msDf0: hy38g: goto mh2OJ; DJEk3: ER_ZP: goto hpTXt; e5zoB: mxl7d: goto W9ruj; EDNYd: goto ER_ZP; goto ZL0k3; nRrJz: if (!file_exists($cache_file_path)) { goto siCAL; } goto Y9OmW; CPBFH: if ($cache_file_cache_time == 0 || $data_timestamp > $cache_file_cache_time || $data_timestamp == 0 || filesize($cache_file_path) == 0) { goto crWGK; } goto x55Lo; YudKM: uqOfA: goto EDNYd; Lkj9K: goto imouT; goto JE1Nm; Y9OmW: goto flN6S; goto o1KOf; DkkdD: goto kZJ2a; goto YudKM; FeahL: goto B6cSa; goto ep7Mr; c9WQb: w4T3j: goto NSad9; V8Ncu: cache_start($cache_file_path, $update_cache_flag, $cache_valid_time); goto imz27; LVgmy: $cache_file_cache_time = filemtime($cache_file_path); goto Lkj9K; PUpdb: crWGK: goto nxXnb; dFQlO: B6cSa: goto ORDgG; nxXnb: goto mxl7d; goto WmWvM; NSad9: $update_cache_flag = false; goto DkkdD; FvpH4: goto hy38g; goto msDf0; imz27: goto KlBlg; goto AGiG9; h9pc5: $cache_file_cache_time = 0; goto JgR8k; W9ruj: $update_cache_flag = true; goto FvpH4; zk6Eh: goto vublc; goto XjZ1I; oN0qj: bqH3E: goto YeN3F; WmWvM: uN8Rg: goto V8Ncu; x55Lo: goto C17A5; goto PUpdb; HrfnF: goto w4T3j; goto e5zoB; mh2OJ: C17A5: goto InFYB; XjZ1I: KlBlg: goto AqNz2; InFYB: goto uN8Rg; goto oN0qj; IqOyo: eFNz_: goto h9pc5; ep7Mr: kZJ2a: goto nRrJz; o1KOf: siCAL: goto QO7yj; MgVMD: msTqv: goto CPBFH; QO7yj: goto eFNz_; goto MgVMD; JE1Nm: imouT: goto DJEk3; JgR8k: goto uqOfA; goto c9WQb; ORDgG: global $base_dir, $data_timestamp; goto HrfnF; AGiG9: vublc: goto LVgmy; YeN3F: flN6S: goto zk6Eh; AqNz2: } goto bpx5I; tI1YW: goto hNJxj; goto Kum57; H0UUe: ZKxwO: goto qD7On; K2eSG: KBwvg: goto a_rlF; VjBrB: goto WPcJt; goto pBuFY; XsfPK: function test_speed_log($str, $log_content = '') { goto U2QSI; jO65_: $file_name = basename($debug_res[0]["\146\151\154\145"]); goto mo6jm; Un9J6: goto Hd_KP; goto U4kS3; mFZRW: $debug_res = debug_backtrace(); goto gVmDl; jwfC7: if (defined("\x41\x44\x4d\x49\116\137\111\116\x43")) { goto fXTtk; } goto Un9J6; zu47V: goto wevdA; goto QxpRU; NuP6N: goto VBXLE; goto VQc3e; zc676: Hd_KP: goto iYD5K; QxpRU: VRlwr: goto zc676; YUnL9: vGxvT: goto jO65_; r4jcr: if (empty($log_content)) { goto oLpUk; } goto K8Ww6; OwY5f: NcNnE: goto mFZRW; U4kS3: fXTtk: goto wQEg9; hzGxy: bAzWY: goto zu47V; gMC0V: $res = @file_put_contents(dirname(__FILE__) . "\x2f\x74\155\x70\x2f\164\145\x73\164\137\163\160\145\145\x64\137\x6c\157\x67\56\x74\x78\x74", "{$file_name}\x20\55\40{$str}\x20\x3a\x20{$log_content}\xa", FILE_APPEND); goto AlPMe; qpAnv: goto VRlwr; goto YUnL9; a0SRO: Khh1l: goto jwfC7; wQEg9: goto iSCyA; goto od_bn; FAmcq: return; goto qpAnv; VFitV: Vfp4q: goto d8LoC; d8LoC: $log_content = get_used_time(); goto NuP6N; xpKMC: iSCyA: goto FAmcq; hN7zq: XAFaN: goto r4jcr; qGIoC: goto Vfp4q; goto a0SRO; AlPMe: goto uOLNC; goto xpKMC; gVmDl: goto vGxvT; goto VFitV; VQc3e: uOLNC: goto MJvXL; mo6jm: goto XAFaN; goto OwY5f; OcqZp: VBXLE: goto hzGxy; iYD5K: goto NcNnE; goto hN7zq; K8Ww6: goto bAzWY; goto SxbSb; SxbSb: oLpUk: goto qGIoC; od_bn: wevdA: goto gMC0V; U2QSI: goto Khh1l; goto OcqZp; MJvXL: } goto uPCv2; wCnPt: HV28Q: goto pmdu1; LeZOo: function file_to_array($file) { goto fjldk; Nsipv: return array(); goto LlLZP; HStWF: goto zznPh; goto UvpTv; E8KP4: PZO08: goto KrpWv; sJrnS: goto Z7suS; goto NknWb; ifwEV: goto xwv1e; goto xrBUv; x40Vg: f0wwp: goto HStWF; bmnTb: return file($file, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); goto j8Ru5; xrBUv: hjdC9: goto S19ff; UvpTv: zlJzl: goto Nsipv; KrpWv: fN6zV: goto ifwEV; j8Ru5: goto PZO08; goto tr2V3; tr2V3: A2dE8: goto KEsc2; LlLZP: goto hjdC9; goto Q2nIf; S19ff: goto fN6zV; goto sJrnS; BhdRv: goto zlJzl; goto E8KP4; FZwuH: DZSsW: goto BhdRv; KEsc2: if (!file_exists($file)) { goto DZSsW; } goto tjST8; Q2nIf: xwv1e: goto s2m10; PHJWc: zznPh: goto bmnTb; fjldk: goto A2dE8; goto PHJWc; tjST8: goto f0wwp; goto FZwuH; NknWb: Z7suS: goto x40Vg; s2m10: } goto xPp4X; b407k: if (!defined("\x49\116\x43")) { goto eydua; } goto zWnEg; w1Twj: QbmZ0: goto iZbdr; EoBe5: CsWmt: goto LeZOo; ABvvo: nM2JQ: goto r5E2n; ghy7i: EseGx: goto j49eG; YYp2v: goto Mw09i; goto nz0XN; WZG5e: goto NdBPD; goto x20lX; VrwzZ: suCl3: goto AbYtG; IW1dc: NdBPD: goto jQvfI; Utsz9: goto owzwJ; goto RGFu5; ln3Nn: Mw09i: goto QfXY4; T1qr0: WvDoP: goto XsfPK; xuoQK: POb6g: goto D2Jm4; TpXVP: function random_line($filename) { goto UceKj; HN8VW: $started = false; goto hF7XM; aXCJL: SOtak: goto FJ0V2; U_wIu: $gotline = false; goto m0xDM; OtfEn: goto VTCji; goto t5mu1; aIk88: t6dVO: goto wafnS; V1Jgw: JCoVL: goto O4xg0; mAV2K: goto UdvuC; goto vaoHU; ObNcr: GPWsM: goto HLJxo; nIZg9: Fd_Mn: goto r_Wey; r41XV: xEK78: goto XsZ7g; PkK2N: goto hVzlW; goto Iq7Kw; UceKj: goto F03IJ; goto a_aJV; a8y9c: goto X1L9r; goto EiOwC; kN2Pp: iLsBB: goto zkMEU; jH2Lg: GsMIt: goto uTGVT; HHIq9: lMdh6: goto pSzlH; MbFB4: goto JCoVL; goto KOx5d; xrsHR: goto AGfot; goto eTZQ6; bpix0: FEFUI: goto XhwQk; QM8wQ: fclose($handle); goto hESeX; Q7FdR: goto HFewI; goto BSse1; mZyvT: oHHp8: goto OtfEn; jDN5c: if ($i < 10) { goto qQjtY; } goto VIK2E; h_c96: goto lad9N; goto mZyvT; QVzKP: $gotline = true; goto rmuA_; lSQVv: goto yAMK8; goto oLwBM; x_W6g: zbisd: goto VBg3K; lEcS3: t6yGI: goto lQ1jn; KviAA: $gotline = true; goto Z_Xlw; VIK2E: goto G1xYU; goto LaBTe; lQ1jn: goto XA173; goto V7QOE; c_wk5: if (!(false === $char)) { goto Fd_Mn; } goto DGY3z; tEElF: HS3Q9: goto uRd4O; WVZBS: rLRLM: goto SICcg; Xh2BK: taJHt: goto VmjVN; ts59n: VTCji: goto MbFB4; t5mu1: goto SJSup; goto s3R29; b3GgD: PWmPm: goto SP9FU; k0NT_: goto zbisd; goto cFs0r; hF7XM: goto CavWb; goto NKWKX; Qdmct: goto oHHp8; goto pCGjW; XZlOV: goto whZ5K; goto yoFdp; vaoHU: QFNzr: goto XztI4; sFfrs: AGfot: goto KviAA; A3i2u: $filesize = filesize($filename); goto lQ6Cs; kJXOQ: goto OAkWX; goto DXut3; fSspq: goto Dd8wP; goto V1Jgw; P5Gw1: iFbOj: goto BDgxg; hR2vt: QQ2QL: goto ipjOq; lQ6Cs: goto rLRLM; goto nVHMt; m6ZwQ: goto tsr_3; goto jH2Lg; JgDsP: kA6iI: goto QVzKP; NCf04: goto G5R4U; goto Cuskx; zkMEU: goto QFNzr; goto il70c; tyCzG: goto Rc3bs; goto aIk88; P1rVh: goto trUJq; goto hR2vt; I06Tv: X1L9r: goto ts59n; s3R29: ahOR8: goto V32pF; wafnS: goto iFbOj; goto VLmuw; lN_ZA: goto UBKhi; goto ObNcr; sdYAk: $line = ''; goto B8l2f; DXut3: yAMK8: goto A3i2u; cFs0r: vIm7m: goto HN8VW; tXq1R: $line .= $char; goto a8y9c; d96iA: goto pF7Nl; goto nkBn0; nVHMt: lad9N: goto PHzbq; Wg2Ft: goto FEFUI; goto b3GgD; DoZZ_: HFewI: goto X3tEh; uRd4O: XA173: goto Qdmct; phT0S: wjVys: goto k0NT_; SP9FU: $handle = @fopen($filename, "\x72"); goto Q7FdR; LaBTe: qQjtY: goto bcR_y; FJ0V2: goto ln7SJ; goto bGUtA; m0xDM: goto owOf1; goto Flhay; orXpL: NMH57: goto xrsHR; eRSqi: goto lMdh6; goto phT0S; Z_Xlw: goto EjtRZ; goto bpix0; XhwQk: G5R4U: goto m6ZwQ; Hp7OE: goto cARes; goto JgDsP; cm3DF: goto UlF63; goto DoZZ_; gY0iT: UdvuC: goto blOC4; O9KRb: goto O2xc1; goto Xh2BK; VBg3K: goto VTCji; goto PkK2N; il70c: hVzlW: goto orXpL; nZSqk: K2qQw: goto fMOBt; wMu86: UBKhi: goto PGFS5; eTZQ6: Ov16P: goto r41XV; LjZ51: goto t6yGI; goto BdXV5; apvuW: goto ahOR8; goto WVZBS; c2bK1: Xkb1Y: goto mOaK5; r_Wey: goto K2qQw; goto hVkl0; jR5yN: NKDRY: goto LTCrF; PHzbq: Rc3bs: goto d96iA; fH1yw: return $line; goto Hp7OE; gS4ph: LSpy2: goto jehlP; JA8QM: LDduK: goto kN2Pp; In4cE: trUJq: goto esc2_; oLwBM: pR0oM: goto fH1yw; f_90i: goto PWmPm; goto sFfrs; LTCrF: $rand = rand(0, $filesize); goto F5LlS; NKWKX: F03IJ: goto Z4f4z; NrLCB: mNb0T: goto QM8wQ; qUuvi: rQ90Q: goto YLqEf; VLmuw: rnvKw: goto tXq1R; bcR_y: goto NKDRY; goto BUm3K; mtsPY: $i++; goto CoLIQ; tz03N: goto bNdvl; goto JA8QM; XztI4: if (!$gotline) { goto t6dVO; } goto tyCzG; Y9NAf: goto Q_EEp; goto c2bK1; eezT7: SJSup: goto HHIq9; fMOBt: if (!($char == "\xa" || $char == "\xd")) { goto taJHt; } goto O9KRb; esc2_: goto rQ90Q; goto nZSqk; Flhay: bNdvl: goto Qemm8; B8l2f: goto LDduK; goto wMu86; kN0mj: tsr_3: goto jDN5c; DGY3z: goto NMH57; goto nIZg9; hESeX: goto pR0oM; goto lEcS3; BSse1: OAkWX: goto WTRHw; XsZ7g: goto kA6iI; goto kN0mj; mOaK5: goto GPWsM; goto gY0iT; gTxe2: O2xc1: goto tz03N; O4xg0: goto iLsBB; goto h_c96; NCOtB: pF7Nl: goto chChg; Iq7Kw: rcJTR: goto iZNnk; EZEVV: goto JXzBx; goto eezT7; jehlP: G1xYU: goto mAV2K; pSzlH: goto rnvKw; goto I06Tv; X3tEh: if ($handle) { goto RKCSW; } goto XZlOV; nkBn0: JXzBx: goto c_wk5; ByvXy: goto xEK78; goto aXCJL; BDgxg: $char = fgetc($handle); goto EZEVV; V7QOE: goto Ov16P; goto qUuvi; ipjOq: goto mNb0T; goto NrLCB; CoLIQ: goto qyGD7; goto gS4ph; bGUtA: EjtRZ: goto GrC5F; HLJxo: return null; goto kJXOQ; BUm3K: owOf1: goto sdYAk; SICcg: $lines = array(); goto f_90i; iZNnk: if (!($started || $rand == 0)) { goto wjVys; } goto eRSqi; Z4f4z: if (!file_exists($filename) || !is_readable($filename)) { goto Xkb1Y; } goto Y9NAf; EiOwC: ln7SJ: goto UTfga; yoFdp: RKCSW: goto apvuW; V32pF: $i = 0; goto Wg2Ft; Cuskx: goto LSpy2; goto tEElF; rmuA_: goto HS3Q9; goto NCOtB; blOC4: whZ5K: goto lN_ZA; GrC5F: goto VTCji; goto fSspq; BdXV5: Dd8wP: goto gTxe2; srIct: goto vIm7m; goto jR5yN; KOx5d: UlF63: goto mtsPY; uTGVT: fseek($handle, $rand); goto srIct; pCGjW: CavWb: goto U_wIu; hVkl0: qyGD7: goto NCf04; a_aJV: cARes: goto In4cE; YLqEf: tmdaW: goto cm3DF; VmjVN: goto rcJTR; goto x_W6g; WTRHw: Q_EEp: goto lSQVv; F5LlS: goto GsMIt; goto P5Gw1; UTfga: $started = true; goto LjZ51; Qemm8: if (!($started && !empty($line))) { goto SOtak; } goto ByvXy; chChg: if (!empty($line)) { goto QQ2QL; } goto P1rVh; PGFS5: } goto M1Cqo; nWw1F: goto ntehG; goto f3O4B; GUT5P: goto G71sv; goto wCnPt; wVXt9: goto HV28Q; goto xuoQK; H1Avm: goto s0aph; goto DQc5a; GJ8yF: function getstr($string, $length, $encoding = "\x75\x74\146\x2d\70") { goto I6tQ6; ktYhT: Jxo_f: goto xrhEb; muipS: goto sp4Op; goto ue89S; i5UwZ: goto XLvef; goto SKCub; Ww_xI: HChrS: goto QtbtY; lCgRG: $n++; goto dm_lw; erhmL: goto SdPr6; goto ElBa4; NgEyz: goto KJ5oH; goto vM0iW; RxszS: m6LzB: goto c8v0k; uk20f: if (!($t == 252 || $t == 253)) { goto A0B1Z; } goto lg_mm; ase34: Uazd_: goto myXWd; RyUvV: goto ci7Ec; goto Pq1Gn; rtDzd: goto MSBYz; goto NZbfK; myXWd: $n += 3; goto iv8qO; pNkR8: goto jnKHh; goto hjQGM; IctTx: faSUb: goto p4sOO; wfUiD: goto Y4ddr; goto Q296Q; tZl1z: goto ulhKZ; goto Q2rw3; APZXJ: goto HzGjk; goto Ww_xI; UG0SW: goto UHALq; goto R1gkr; mPx7h: ooBId: goto wfUiD; kAP6V: $n += 5; goto QukbZ; ElBa4: MSBYz: goto UbSSc; tlMBo: VL2np: goto muipS; KHXiP: $wordscut = substr($string, 0, $n); goto qaY0z; RnSDE: goto MrPVv; goto rqAdb; VbSD3: faf1b: goto Me1dx; s0tA4: $i = 0; goto bNbu8; NQT9J: q0C8D: goto rKeq8; PzNfA: goto m74mE; goto GmRw3; ZFVSq: J7JLZ: goto kAP6V; C8wxW: goto ic9B9; goto qmaFD; zqSne: UjxB1: goto d1CE7; kbVpc: goto faf1b; goto Ot1DE; QSzPw: goto sp4Op; goto GPoiE; Tcy0s: $noc += 2; goto VYo8c; v3W2j: if (!($t == 9 || $t == 10 || 32 <= $t && $t <= 126)) { goto M4bVg; } goto QRSb1; NunDf: goto XJkEp; goto O8PXW; knc6i: wUUXI: goto IUcEV; Gy6kC: goto hyIpc; goto eo1jt; BEySx: o8ubZ: goto O5rfI; rhk0v: $n += 6; goto Vga0G; VYo8c: goto o8ubZ; goto KwEma; jV7Y8: h1Gwv: goto VZzHk; cJ6s5: goto sRQEH; goto UCorg; tgB_u: $tn = 4; goto bB1Nz; ydHxx: Y4ddr: goto EvLKS; UCorg: j6As_: goto kzQ5m; QHSyc: qohKp: goto uZ9O1; DF6Ca: goto YU1uX; goto ase34; VDvx1: goto UjxB1; goto v3KxH; e_TzQ: goto Uazd_; goto mRtpO; RZEES: goto MLXEr; goto IctTx; I0G1H: xwtun: goto L9V2M; WGHAB: $tn = 5; goto Of23g; Be68d: goto Yh03M; goto qONtF; GPoiE: goto h1Gwv; goto x2zo9; q2ME9: $n++; goto kIlc8; wlwDu: goto HHBvl; goto Dnk4v; Mg3uT: MNYre: goto XCgpD; KwEma: pFjoa: goto yvAfW; v3KxH: z4gzs: goto tgB_u; Q296Q: CbS5h: goto ZtRIx; b0MoT: goto Y0c82; goto TLVGh; dGfys: goto pFjoa; goto LPEJC; vM0iW: E54O1: goto L6O1Q; GmRw3: VMT5v: goto GkBB8; jFauB: GA2ax: goto iSqnL; IQlpu: goto JWSr7; goto SeEET; WWsMF: goto cXQKc; goto SyK7M; L6O1Q: goto p395W; goto Gm0dP; eeVxa: goto VxfJa; goto YGQYa; lryD1: MLXEr: goto Tcy0s; h8Vsh: if ($i < $length - 1) { goto VTM34; } goto rFfxk; Px_LC: goto IueKN; goto ktYhT; RC8Qe: xdA9Q: goto P8pqR; g0KHQ: m6GHD: goto tVZU8; YPlC_: XK0T7: goto exj8U; cirYn: if ($noc > $length) { goto y9qg3; } goto IQlpu; ndrZB: cXQKc: goto tZl1z; CIABU: goto jOF59; goto xcLHH; JXDLM: ci7Ec: goto cE0Ee; MubcF: goto faSUb; goto RTAnM; XCgpD: sgI0v: goto FSKwx; sUavZ: goto LDdt4; goto QGShj; cEUBO: goto m6LzB; goto S8pFc; VxgvS: goto wUUXI; goto t8yOG; YGQYa: EIfN3: goto v3W2j; QGShj: f77EY: goto op0eh; L2ZvQ: BtdXE: goto UAMZX; zWd3P: SdPr6: goto jcy36; J69JH: goto BtdXE; goto Aogp9; R1gkr: IueKN: goto s0tA4; GT4U4: h1Jjs: goto Px_LC; FPP2G: $noc++; goto MdHmj; MdHmj: goto f77EY; goto ievuH; CuinG: qNDHp: goto P4_Lg; eo1jt: GM0of: goto bLCoE; ULmsB: goto WnoJD; goto TANxb; ZtRIx: MrYLp: goto C3RrF; TX7g7: goto qNDHp; goto iXaLe; bNbu8: goto K1E8A; goto g0KHQ; tBu1v: goto D6mc3; goto B8vJ9; TgsBA: goto yY9ay; goto k64TN; xrhEb: return trim($string); goto J69JH; QtbtY: goto AF2ha; goto QHSyc; TLVGh: XJkEp: goto WGHAB; mHAiP: goto NPSC6; goto pNBer; tN3_6: HHBvl: goto sqp9i; k64TN: Imv6I: goto VxgvS; kPY9q: ic9B9: goto ULmsB; SyK7M: goto qohKp; goto IFcjM; TXPNq: goto CbS5h; goto JcRv5; tiorH: $string = trim($string); goto VDvx1; GRODO: JWSGk: goto KHXiP; HJQzl: jOF59: goto cirYn; hjQGM: UznAJ: goto kPY9q; EKMhI: Dhq1e: goto mPx7h; rqAdb: K1E8A: goto ndrZB; Y6GHw: VTM34: goto DF6Ca; O8PXW: MrPVv: goto WWsMF; FkpNu: goto Dhq1e; goto PtMf7; a3pP3: WCkDz: goto FPP2G; f_QnW: $wordscut .= $string[$i]; goto V3lI0; RdJrD: $wordscut = ''; goto erhmL; TcbqJ: Y0c82: goto QCJ8H; ievuH: KDbIB: goto OZUGG; V3lI0: goto MVaix; goto jFauB; zQZGo: if (!(248 <= $t && $t <= 251)) { goto GM0of; } goto Gy6kC; AElMM: $n += 4; goto RZEES; uZN7K: goto JWSGk; goto C3wLx; rKeq8: goto yY9ay; goto UG0SW; qONtF: LDdt4: goto QSzPw; O5rfI: goto sp4Op; goto a4cid; UbSSc: $tn = 2; goto x9DHH; uZ9O1: Ndl8l: goto i5UwZ; QQjGw: $tn = 3; goto e_TzQ; cE0Ee: FmCd1: goto U0rcg; RTAnM: lS59t: goto sogfH; d1CE7: if ($length && strlen($string) > $length) { goto NRF_R; } goto wlwDu; Of23g: goto J7JLZ; goto mgEkY; OZUGG: zukGw: goto j67JK; An2AZ: UHALq: goto VbSD3; Me1dx: goto VMT5v; goto HJQzl; l5Tfb: goto xdA9Q; goto ZFVSq; whI9R: D6mc3: goto XR9MJ; oUIOK: $n -= $tn; goto l5Tfb; FSKwx: goto j8vwo; goto zqSne; m1TmR: $n += 2; goto b0MoT; v6mDB: goto q0C8D; goto iWE31; MOEOw: goto ykUtc; goto L5G61; qaY0z: goto UznAJ; goto a3pP3; yvAfW: $noc = 0; goto FkpNu; DHZYM: goto VwM1r; goto YPlC_; KAkDs: $i++; goto TXPNq; Q2rw3: VwM1r: goto hoi8C; sqp9i: goto Jxo_f; goto fI1o5; Gm0dP: qGc57: goto m1TmR; iWE31: m74mE: goto tN3_6; Q17lJ: GyN1L: goto Shl4w; xFS2A: $noc += 2; goto sUavZ; JcRv5: MVaix: goto KkiLW; QPcyB: goto V6_ue; goto EKMhI; KkiLW: goto MrYLp; goto DHZYM; TY5nG: if (!(224 <= $t && $t < 239)) { goto Bx2cx; } goto bACTu; QCJ8H: $noc += 2; goto pNkR8; B8vJ9: WnoJD: goto WKvTw; GkBB8: goto ooBId; goto pqhMu; P4_Lg: if ($noc >= $length) { goto ds0vi; } goto kbVpc; jJBiX: if (!(240 <= $t && $t <= 247)) { goto E54O1; } goto NgEyz; SeEET: y9qg3: goto Be68d; PtMf7: XLvef: goto C8wxW; EEl94: sp4Op: goto TX7g7; kMkX3: goto lWnj7; goto TcbqJ; x2zo9: VxfJa: goto C9tM3; L8mXt: ulhKZ: goto h8Vsh; nTLKe: goto sgI0v; goto GT4U4; kIlc8: goto VL2np; goto BEySx; r5k3Y: goto eVsLS; goto cG3zR; ODnBN: A0B1Z: goto zsMKF; S8pFc: lWnj7: goto VY1uN; I6tQ6: goto fe5T2; goto L8mXt; tVZU8: $noc += 2; goto uNAUX; Pco61: goto sp4Op; goto tBu1v; IFcjM: IJkSa: goto RdJrD; nGPjB: BPK2N: goto q2ME9; IUcEV: $t = ord($string[$n]); goto FzLEC; QukbZ: goto KO4kh; goto tlMBo; pqhMu: goto XK0T7; goto RxszS; EvLKS: if ($n < strlen($string)) { goto Imv6I; } goto TgsBA; mgEkY: orllo: goto EEl94; C3wLx: jnKHh: goto h3QjK; Pq1Gn: vmVEs: goto QQjGw; WKvTw: $string = $wordscut; goto PzNfA; LPEJC: n60mP: goto uk20f; C9tM3: $tn = 6; goto mHAiP; SKCub: Yh03M: goto oUIOK; iv8qO: goto xwtun; goto I0G1H; ue89S: goto KDbIB; goto zWd3P; Ot1DE: ds0vi: goto v6mDB; c8v0k: HzGjk: goto rtDzd; FzLEC: goto EIfN3; goto jV7Y8; Ds5Hf: goto lisqx; goto RC8Qe; h3QjK: goto sp4Op; goto RyUvV; op0eh: goto sp4Op; goto cEUBO; p4sOO: $tn = 0; goto dGfys; bACTu: goto FmCd1; goto fNs_X; TgkUi: goto j6As_; goto whI9R; Aogp9: sRQEH: goto KAkDs; zsMKF: goto BPK2N; goto An2AZ; fNs_X: Bx2cx: goto QPcyB; rFfxk: goto Ndl8l; goto Y6GHw; qwMe_: goto qLzZq; goto lryD1; XR9MJ: KJ5oH: goto KoYEU; L9V2M: $noc += 2; goto hqPRL; F6YE8: $n = 0; goto MubcF; xcLHH: NPSC6: goto rhk0v; hqPRL: goto GMdIH; goto knc6i; t8yOG: YU1uX: goto Ly9kl; qmaFD: goto MNYre; goto ydHxx; KPz16: fe5T2: goto tiorH; uNAUX: goto orllo; goto JXDLM; sogfH: l_iAU: goto kMkX3; U0rcg: goto vmVEs; goto Mg3uT; R9lSs: j8vwo: goto F6YE8; TANxb: V6_ue: goto jJBiX; bB1Nz: goto kFkE8; goto R9lSs; VZzHk: WZq6G: goto eeVxa; NZbfK: KO4kh: goto xFS2A; iXaLe: lisqx: goto RixIC; pNBer: p395W: goto zQZGo; Dnk4v: NRF_R: goto oYTNO; j67JK: goto GA2ax; goto CuinG; Shl4w: hyIpc: goto NunDf; VY1uN: $i++; goto RnSDE; hoi8C: ykUtc: goto Ds5Hf; S8jfA: eVsLS: goto f_QnW; kzQ5m: if (!(194 <= $t && $t <= 223)) { goto HChrS; } goto APZXJ; QRSb1: goto zukGw; goto Mwa0U; dm_lw: goto WCkDz; goto AIPCW; a4cid: goto GyN1L; goto NQT9J; bLCoE: goto n60mP; goto KPz16; Vga0G: goto m6GHD; goto L2ZvQ; L5G61: JK0dT: goto r5k3Y; P8pqR: JWSr7: goto uZN7K; fI1o5: kFkE8: goto AElMM; lg_mm: goto WZq6G; goto ODnBN; cG3zR: qLzZq: goto lCgRG; AIPCW: GMdIH: goto Pco61; Mwa0U: M4bVg: goto TgkUi; Ly9kl: if (!(ord($string[$i]) > 127)) { goto JK0dT; } goto MOEOw; jcy36: if (!(strtolower($encoding) == "\165\x74\146\55\x38")) { goto h1Jjs; } goto nTLKe; KoYEU: goto z4gzs; goto Q17lJ; oYTNO: goto IJkSa; goto GRODO; C3RrF: goto lS59t; goto nGPjB; exj8U: yY9ay: goto CIABU; x9DHH: goto qGc57; goto S8jfA; mRtpO: AF2ha: goto TY5nG; RixIC: $wordscut .= $string[$i] . $string[$i + 1]; goto cJ6s5; iSqnL: $tn = 1; goto qwMe_; UAMZX: } goto iGHvk; Fiu0D: function cache_start($cache_file, $force_update = false, $expired_time = 60) { goto CxcaC; dYUwr: $cache_time = date("\131\55\155\x2d\x64\40\x48\72\151\72\x73", filemtime($cache_file)); goto gEzYV; LDbEk: goto vuK24; goto YLEFi; E7uWU: echo $cache_html; goto P0Cps; ZJyGz: RaONb: goto lc8nx; CxcaC: goto RaONb; goto uOaC1; Rs5yD: goto tdqjO; goto oG6uP; uOaC1: tdqjO: goto tAPap; YLEFi: xXmDm: goto Bq6CL; S9K3C: goto AMjba; goto U5W7_; tOIL2: kHGKM: goto Zlfr6; D06zE: AMjba: goto YXThu; UAoqf: EVGby: goto J91Nz; YXThu: gWztj: goto uFvYx; tAPap: goto Lx8aT; goto S9K3C; WQNt4: ob_start(); goto jJvdi; MnjYz: goto UzzD9; goto D06zE; ZzKv0: goto q4ZsU; goto Gt2cm; pbGCg: M4COi: goto WQNt4; WjGW2: $used_memory = round(memory_get_usage() / 1024 / 1024, 2); goto GsIbJ; El5Gm: UzzD9: goto dYUwr; L_mtp: $cache_html = str_replace("\173\100\x64\x65\142\x75\x67\x7d", "\120\162\x6f\143\145\163\163\145\x64\x20\x69\x6e\40{$used_time}\163\54\40{$used_memory}\x4d\102\x20\155\x65\x6d\157\x72\171\x2c\x20\103\141\x63\x68\x65\144\40\x61\x74\x20{$cache_time}", $cache_html); goto ZzKv0; oG6uP: c1hvv: goto ecUWX; vAEPy: goto b9Rr6; goto o9jHi; P0Cps: goto c1hvv; goto pbGCg; J91Nz: unlink($cache_file); goto Rs5yD; o9jHi: CuLcO: goto T5NNP; jWi0U: if (!($cache_html !== false)) { goto ZBN6m; } goto Cl2BW; BTtHI: goto V_rtK; goto El5Gm; ecUWX: exit; goto LDbEk; Lvm7Z: dWMMk: goto WjGW2; lc8nx: if (file_exists($cache_file) && $force_update == false && time() - filemtime($cache_file) < $expired_time) { goto CuLcO; } goto vAEPy; FGNhW: goto M4COi; goto UAoqf; uafWR: goto EVGby; goto Lvm7Z; gEzYV: goto dWMMk; goto rzVlj; Cl2BW: goto gWztj; goto OBPlK; cHzBd: b9Rr6: goto FGNhW; OBPlK: ZBN6m: goto uafWR; Bq6CL: $cache_html = @gzdecode(file_get_contents($cache_file)); goto pIEUl; T5NNP: goto xXmDm; goto tOIL2; GsIbJ: goto q4e20; goto vf9S5; S10i1: V_rtK: goto cHzBd; sySDt: AgHE7: goto qbyw9; U5W7_: VnpJ1: goto jWi0U; uFvYx: goto kHGKM; goto S10i1; Gt2cm: vuK24: goto pkUFP; Zlfr6: $used_time = number_format(get_used_time(), 6); goto MnjYz; jJvdi: goto AgHE7; goto ZJyGz; vf9S5: q4e20: goto L_mtp; pIEUl: goto VnpJ1; goto sySDt; pkUFP: Lx8aT: goto BTtHI; rzVlj: q4ZsU: goto E7uWU; qbyw9: } goto PGTqA; W4AEp: hQwJI: goto BaOx1; wqAao: function delete_all_html_cache_files() { goto rge00; IYbjc: global $html_dir; goto Y2TRJ; XfpXQ: pcfjR: goto xmdkF; MlEXy: jsoDW: goto MAm2K; UoZ9n: xpMA5: goto XfpXQ; L0qoL: goto xpMA5; goto MlEXy; W5ar1: p9fRu: goto FUseV; dX_mv: goto wXVMf; goto tn1oC; YRRt0: $all_file_and_dir = glob("{$html_dir}\57\x2a"); goto PIi9F; q0liB: T0Mrw: goto IYbjc; yjh9W: goto pcfjR; goto W5ar1; EGGJH: rE0Bp: goto gpcgP; m_oQN: MPpoW: goto YRRt0; gpcgP: mkdir("{$html_dir}\x2f\145\170\160\151\162\145\x64\57", 0755, true); goto L0qoL; Y2TRJ: goto jsoDW; goto UoZ9n; Sx0wC: eiPJ2: goto dX_mv; lyxk6: MIQ14: goto r1tBe; PIi9F: goto MIQ14; goto EGGJH; FUseV: goto rE0Bp; goto ha6Mg; r1tBe: foreach ($all_file_and_dir as $file_item) { goto jR3O6; dI1og: qOMqX: goto BiZSI; OL9Bn: if (basename($file_item) == "\x65\170\x70\x69\162\145\144") { goto SYZPY; } goto I_mqX; WeSJw: a_JIj: goto bVpNo; XnsLJ: O2CQp: goto IzGc2; K4bsM: goto PyX8t; goto AjQQU; ArgEC: goto qOMqX; goto h2qSY; bVpNo: $target_expired_sub_dir = "{$html_dir}\x2f\145\170\160\x69\162\145\x64\57\x64\145\154\x5f" . rand(10000000, 99999999); goto gm13x; AjQQU: I1yOX: goto nXT11; yz3WA: goto HVaX6; goto HXBzZ; ImMrN: goto i2F5s; goto k2B7G; nXT11: goto O2CQp; goto a32ci; SEuF6: KVjsS: goto Pkd6I; nXC8L: fm3bi: goto CLSjI; Kv3Sx: GEN_B: goto IqAre; vBOjd: PyX8t: goto DaPeR; TuH3J: rr502: goto X9cYF; zIYPD: goto juNDx; goto i3rSG; gm13x: goto hot5C; goto SEuF6; Ro4Kp: juNDx: goto TuH3J; BiZSI: goto ptFSo; goto WeSJw; IzGc2: goto KVjsS; goto Ro4Kp; Sv6gQ: ptFSo: goto yz3WA; u9VB0: Dtw1t: goto ImMrN; jj0bX: HVaX6: goto RRMXP; k2B7G: goto riFrX; goto tatjn; JMUbi: dH3l4: goto c3b40; VDnaW: riFrX: goto nXC8L; HXBzZ: goto Zb3Uv; goto vBOjd; c3b40: if (true) { goto GEN_B; } goto DiLal; Ynk07: PTFa1: goto OL9Bn; HCYnk: if (!file_exists($target_expired_sub_dir)) { goto gbz87; } goto ArgEC; jR3O6: goto PTFa1; goto JMUbi; a32ci: goto TC7ht; goto VDnaW; IqAre: goto a_JIj; goto Sv6gQ; RRMXP: goto dH3l4; goto Ynk07; tatjn: J1oIX: goto jj0bX; i3rSG: Zb3Uv: goto XnsLJ; ug8eN: TC7ht: goto dI1og; LSK2w: SYZPY: goto cWiaK; CLSjI: goto J1oIX; goto u9VB0; I_mqX: goto fm3bi; goto LSK2w; Pkd6I: i2F5s: goto zIYPD; DiLal: goto O2CQp; goto Kv3Sx; h2qSY: gbz87: goto K4bsM; WHXho: goto I1yOX; goto ycjS0; ycjS0: hot5C: goto HCYnk; cWiaK: goto Dtw1t; goto ug8eN; DaPeR: rename($file_item, $target_expired_sub_dir); goto WHXho; X9cYF: } goto LCU1H; xmdkF: goto MPpoW; goto m_oQN; rge00: goto T0Mrw; goto lyxk6; tn1oC: wXVMf: goto MtQr4; ha6Mg: vj6Uf: goto Sx0wC; MAm2K: if (!file_exists("{$html_dir}\57\145\x78\160\x69\x72\145\144\57")) { goto p9fRu; } goto yjh9W; LCU1H: rL4k5: goto JguZz; JguZz: goto vj6Uf; goto q0liB; MtQr4: } goto AKVdY; MXVTl: RrDB0: goto eE0mh; cFcrg: function custom_hash($input, $length, $charset = "\x61\x62\143\144\145\x66\x67\x68\x69\152\153\x6c\155\156\157\x70\161\162\163\x74\x75\x76\167\x78\171\x7a") { goto L1N9W; B4Gi1: goto AXemr; goto sqmsP; JW1jZ: h7rJQ: goto aNb4g; xNdSo: KWPn1: goto XFWCF; r5060: ZvXlL: goto kOTAb; WarwW: sSuFJ: goto npGJi; hIwot: goto BSufV; goto JW1jZ; B1v01: goto KWPn1; goto WarwW; njO3P: GVwOs: goto OyKj1; XUH2R: return substr($output, 0, $length); goto kWCeW; aNb4g: foreach (str_split($input, 8) as $chunk) { goto Ubf8z; wksjL: wmbvI: goto b5cAH; szq34: CBwtZ: goto ifoo1; YDJbZ: goto l3l7w; goto wksjL; ifoo1: srand(hexdec($chunk)); goto YDJbZ; mKwu4: h0t0O: goto v2NzP; PqdR0: $output .= substr($charset, rand(0, strlen($charset)), 1); goto MVGxq; OmjzR: l3l7w: goto PqdR0; b5cAH: IBor2: goto Jgtny; MVGxq: goto wmbvI; goto oL3dG; Jgtny: goto rKWs6; goto OmjzR; Ubf8z: goto CBwtZ; goto szq34; oL3dG: rKWs6: goto mKwu4; v2NzP: } goto r5060; k_A2T: RS8j8: goto jf1P_; rJJpY: AXemr: goto lC_Dp; xpMiz: goto h7rJQ; goto njO3P; OyKj1: $output = ''; goto peNOK; vr_AQ: HQQ6p: goto B1v01; uL2xs: BSufV: goto XUH2R; NRGe2: KSIww: goto P5Ror; kOTAb: goto ZcFSn; goto x98I9; XFWCF: aAcqw: goto hIwot; sqmsP: ZcFSn: goto k_A2T; L1N9W: goto GVwOs; goto fu3Fd; q3KjL: goto KSIww; goto xNdSo; y6A1a: goto RBRwX; goto vr_AQ; FlJEs: $input = md5($input); goto q3KjL; kWCeW: goto sSuFJ; goto NRGe2; P5Ror: if (!(strlen($output) < $length)) { goto HQQ6p; } goto y6A1a; jf1P_: goto mNSbP; goto rJJpY; peNOK: goto eNiQQ; goto uL2xs; fu3Fd: mNSbP: goto FlJEs; x98I9: eNiQQ: goto uDb9P; lC_Dp: RBRwX: goto xpMiz; uDb9P: $input = md5($input); goto B4Gi1; npGJi: } goto V6oxF; qONTs: AS2Mb: goto D58_f; TOrKB: RyAuB: goto a2nsC; Z1C9s: goto P5xeQ; goto UTT8J; CVz51: goto ccJ2s; goto PbsZf; qhLjS: function splite_id($id, $type) { goto myIJu; hpX86: F7Ly1: goto l6xGB; QuYYL: if (!($type == 3)) { goto lOs8y; } goto z4ef4; gJF9T: goto uZyop; goto RfS79; Fe4wR: goto yeeb7; goto CFTmM; PFslJ: g7r47: goto gJF9T; qfcxY: goto y_Iuw; goto mWZyh; Mru7Q: RV1v1: goto MGe_k; vzk5M: goto SrA_k; goto SGy6m; s4gDG: ZpG0h: goto WwCjm; wdVA5: goto h_dkX; goto hpX86; E8kSF: goto RV1v1; goto s4gDG; O_O0P: SrA_k: goto YisZL; SGy6m: uZyop: goto hTZwu; tY_Fl: jcmEC: goto BPIeQ; K3SLm: goto ydJvo; goto PMSOW; LGrhe: if (!($type == 2)) { goto g7r47; } goto Wkjhk; W1HRu: M2hbg: goto HAIN6; BPIeQ: $id = $id - $url_id_offset; goto KTm6B; hTZwu: goto y_Iuw; goto j2W52; CFTmM: EWMzP: goto wi2If; JSV1r: goto nfIK1; goto tY_Fl; YPid5: bsVI7: goto E8kSF; Raz_n: lOs8y: goto DDZ7B; RfS79: RCOvV: goto QuYYL; j2W52: goto ZpG0h; goto QBw5C; myIJu: goto F7Ly1; goto W05JQ; H5zv0: goto X1Vu8; goto ahhxj; z1Mrh: goto lPo8u; goto Mru7Q; WwCjm: WDtl4: goto z1Mrh; NUnNk: goto RCOvV; goto O_O0P; tqpUG: goto M2hbg; goto ab60r; euW2Q: return array($id1, $id2); goto K3SLm; MGe_k: $id1 = substr($id, 0, $len - 3); goto JSV1r; wi2If: $len = strlen($id); goto NUnNk; j1iP_: return array($id1, $id2, $id3); goto Fe4wR; ab60r: X1Vu8: goto euW2Q; l6xGB: global $url_id_offset; goto m1qQN; zsbSl: $id1 = substr($id, 0, $len - 4); goto wdVA5; W05JQ: h_dkX: goto rBRCp; YisZL: $id3 = substr($id, $len - 1, 1); goto ZGBvq; z4ef4: goto WDtl4; goto Raz_n; rBRCp: $id2 = (int) substr($id, $len - 4, 3); goto vzk5M; j63K1: nfIK1: goto wdKHP; mWZyh: goto KTKq6; goto j63K1; nDtJB: SvDF7: goto LGrhe; PMSOW: i2cBc: goto j1iP_; ahhxj: ydJvo: goto S40Zy; S40Zy: y_Iuw: goto tqpUG; QBw5C: KTKq6: goto YPid5; Wkjhk: goto bsVI7; goto PFslJ; m1qQN: goto jcmEC; goto W1HRu; KTm6B: goto EWMzP; goto tU7uq; ZGBvq: goto i2cBc; goto nDtJB; tU7uq: yeeb7: goto qfcxY; wdKHP: $id2 = (int) substr($id, $len - 3, 3); goto H5zv0; DDZ7B: goto SvDF7; goto H15Aw; H15Aw: lPo8u: goto zsbSl; HAIN6: } goto Z1C9s; iZbdr: function get_item_by_weight($str) { goto uxKwZ; cXM19: uDSZy: goto Tt5pi; Mz1Ov: PW4Uu: goto K2MK6; kBIZ8: goto kEFcJ; goto wxFwy; gX_S3: $weight_total = 0; goto rJwFj; Br3um: kEFcJ: goto ic8Cb; rJwFj: goto sdq1V; goto s2C6k; uxKwZ: goto I0PMr; goto pD30A; E9Rqo: $data_array = array(); goto C1Ekv; xWPv1: if (stripos($str, "\43\43\x23") === false) { goto e_sCQ; } goto d231e; d3xZR: e_sCQ: goto N1doD; e6bTb: d5SbS: goto E9Rqo; BuXoR: return $str; goto zkIBv; K2MK6: goto B2LF1; goto WFYwz; ic8Cb: $this_rand_weight = rand(1, $weight_total); goto ueT75; dxLAd: foreach ($data_array as $data_item) { goto XJaE2; WtSUs: cegXQ: goto jXq3s; ytVCu: if ($this_rand_weight <= $data_item["\167\x65\151\x67\150\164\137\x74\x6f\164\x61\x6c"]) { goto IKyPI; } goto uDoPz; xb2km: IKyPI: goto N1wz7; X8nvL: return $data_item["\x69\164\145\x6d"]; goto e5LEu; lE0lJ: FO6Gl: goto Jzvpz; VAk4X: VKaT6: goto lE0lJ; jXq3s: goto xZrRX; goto ML2LL; ML2LL: fKt3m: goto ytVCu; k5jrt: vd_Mg: goto X8nvL; XJaE2: goto fKt3m; goto gEP1P; uDoPz: goto FO6Gl; goto xb2km; e5LEu: goto VKaT6; goto VAk4X; gEP1P: uQ_2A: goto WtSUs; N1wz7: goto vd_Mg; goto k5jrt; yM0T0: xZrRX: goto tU9rS; Jzvpz: goto uQ_2A; goto yM0T0; tU9rS: i84IC: goto k8l0e; k8l0e: } goto Mz1Ov; YcrSs: Tl00s: goto alWD_; N1doD: goto PGGx5; goto azzBQ; QYNw1: cW7_L: goto toS8f; wxFwy: sdq1V: goto tgKc9; hk4m8: goto cW7_L; goto yGp73; p60m7: FHG3e: goto dxLAd; PnB16: YesLx: goto hk4m8; vS5cI: LzsHC: goto gX_S3; yGp73: I0PMr: goto xWPv1; d231e: goto YesLx; goto d3xZR; tgKc9: foreach ($all_blocks as $block_item) { goto QxlVR; oREK8: goto C0swu; goto T8dNX; OmrS4: xLIL9: goto Gc5yY; T8dNX: UnaXS: goto ESKPL; UmPxI: goto UnaXS; goto HjcYn; QxlVR: goto sEt62; goto R7mOE; LCK3k: goto uIQhn; goto R81Co; pepxR: IoPrO: goto RPwfE; HxBfm: $weight_total = $weight_total += $weight; goto lWEvQ; lWEvQ: goto mTXZr; goto pepxR; Oj3F4: mTXZr: goto FXLcZ; sFcKA: qUS01: goto bQKMj; FXLcZ: $data_array[] = array("\151\x74\x65\155" => $item, "\167\x65\x69\x67\150\164\x5f\164\157\164\x61\154" => $weight_total); goto LCK3k; Gc5yY: list($item, $weight) = explode("\x40", $block_item); goto UmPxI; ESKPL: $item = trim($item); goto eJNs1; IqjjN: l8E_S: goto HcdLP; V1HMM: $weight = trim($weight); goto oREK8; bwHzQ: n7SF9: goto nEqBo; m6XU7: goto IoPrO; goto osLo_; HjcYn: f5RQT: goto V1HMM; R81Co: sEt62: goto aZFMJ; B2cp6: C0swu: goto HxBfm; mhoRG: goto Gadt_; goto GStHn; KCKUY: goto n7SF9; goto OmrS4; GStHn: gACEf: goto KCKUY; R7mOE: uIQhn: goto IqjjN; fFQ6X: goto xLIL9; goto bwHzQ; eJNs1: goto f5RQT; goto B2cp6; nEqBo: goto l8E_S; goto m6XU7; RPwfE: Gadt_: goto fFQ6X; HcdLP: goto GvWSe; goto Oj3F4; osLo_: GvWSe: goto sFcKA; aZFMJ: if (stripos($block_item, "\100") === false) { goto gACEf; } goto mhoRG; bQKMj: } goto cXM19; ueT75: goto FHG3e; goto QYNw1; xTd60: qY3fO: goto LnUF0; alWD_: goto BozoH; goto Br3um; s2C6k: PGGx5: goto BuXoR; Tt5pi: goto qY3fO; goto p60m7; azzBQ: B2LF1: goto YcrSs; BQM8M: goto d5SbS; goto e6bTb; zkIBv: goto UN_jL; goto xTd60; WFYwz: BozoH: goto gxZ9p; LnUF0: bYXKF: goto kBIZ8; C1Ekv: goto LzsHC; goto vS5cI; pD30A: UN_jL: goto PnB16; toS8f: $all_blocks = explode("\43\43\43", $str); goto BQM8M; gxZ9p: } goto g5cNQ; xQ6VD: function get_base64_encode($str) { goto oQU3_; CyKCk: $str = str_replace("\x3d", "\56", $str); goto Kg2I0; dEDfD: nq1Ko: goto Sueh0; yOXpr: goto Jssq3; goto lgDCH; Kg2I0: goto c1ky8; goto SpxOc; qibsn: goto EhpC6; goto C2x31; fFBE8: c1ky8: goto XEsMb; Pajaw: return $str; goto SY94o; lgDCH: EhpC6: goto Pajaw; Qq15o: Jssq3: goto CyKCk; C2x31: sUAMp: goto xUKv6; SpxOc: kqU2D: goto SR4vU; pvRXR: $str = str_replace("\57", "\55", $str); goto yOXpr; SR4vU: $str = str_replace("\x2b", "\x2a", $str); goto OyNhq; OyNhq: goto T6c4u; goto dEDfD; XEsMb: $str = strrev($str); goto qibsn; BUfll: T6c4u: goto pvRXR; N58yN: goto kqU2D; goto BUfll; oQU3_: goto sUAMp; goto fFBE8; xUKv6: $str = base64_encode($str); goto N58yN; SY94o: goto nq1Ko; goto Qq15o; Sueh0: } goto Utsz9; xVWYU: function hsize($size) { goto HMgtH; xssAj: HN0i1: goto wLyW4; h4syX: goto X2bo2; goto z9FkM; oBbX9: goto KsrJq; goto CAP73; ztqXN: Bwu_m: goto isFps; rJ_Qe: goto O9h1G; goto qe5Xa; gzg5g: QHO_E: goto S2bXh; Ys3se: goto ga7Nm; goto b_cIa; b_cIa: Eu_VQ: goto ptdHY; tDq8t: goto Y010_; goto h4syX; sQk_O: fFZHT: goto l6H7I; TyrsB: vwFAF: goto IQQIy; xkKaX: s0s62: goto IGzpm; PrhSs: JD1Ac: goto Artto; l6H7I: dx3AG: goto cyXMN; t4NHA: ga7Nm: goto pUTgw; xm1f3: FnZpW: goto ya2HB; ECoAJ: if (!($size > 1099511627776)) { goto jMLB4; } goto kHJ38; oTP61: i1PTk: goto rJ_Qe; M3VSQ: goto Y010_; goto oBbX9; pUTgw: Y010_: goto bPOVO; Artto: $size = round($size / 1024 * 100) / 100 . "\40\113\102"; goto Ys3se; x7upA: mUQ5t: goto ECoAJ; n9TMp: if (!($size > 1073741824)) { goto QHO_E; } goto aeaMH; Jliry: goto HN0i1; goto PrhSs; z9FkM: iyl0q: goto vJYex; Wj_lP: X2bo2: goto fiDAk; X3NqA: goto s0s62; goto GHkR7; isFps: $size = round($size) . "\x20\102"; goto Ww0Hh; qNTDJ: CxwNI: goto FPJg2; SOVgI: goto Bwu_m; goto x7upA; afUPa: zJtk2: goto KWW2_; S2bXh: goto vwFAF; goto c9f4o; fiDAk: WdoXk: goto ISgNz; kHJ38: goto i1PTk; goto zg3wv; pfFLI: goto BtOel; goto xm1f3; zg3wv: jMLB4: goto bL0jx; qe5Xa: O9h1G: goto FwX7f; bPOVO: goto CxwNI; goto Wj_lP; i1Wzw: goto JD1Ac; goto afUPa; dtDQ3: IBtFZ: goto zeBi2; olEAi: d_K2B: goto n9TMp; IQQIy: if (!($size > 1048576)) { goto IBtFZ; } goto YmK_T; Ww0Hh: goto FOAp8; goto qNTDJ; aeaMH: goto WdoXk; goto gzg5g; FwX7f: $size = round($size / 1099511627776 * 100) / 100 . "\x20\x54\102"; goto XdI1o; CAP73: S1bVL: goto tDq8t; DV3CI: KsrJq: goto oTP61; ISgNz: goto Eu_VQ; goto TyrsB; IGzpm: goto Y010_; goto ZqK3c; YmK_T: goto dx3AG; goto dtDQ3; GHkR7: BtOel: goto O4shR; jZbvw: goto FnZpW; goto olEAi; XdI1o: goto S1bVL; goto xkKaX; zeBi2: goto iyl0q; goto sQk_O; cyXMN: goto zJtk2; goto xssAj; HMgtH: goto mUQ5t; goto t4NHA; KWW2_: $size = round($size / 1048576 * 100) / 100 . "\40\x4d\102"; goto Jliry; c9f4o: FOAp8: goto M3VSQ; hTwds: Yihc2: goto SOVgI; ptdHY: $size = round($size / 1073741824 * 100) / 100 . "\x20\107\x42"; goto X3NqA; FPJg2: return $size; goto pfFLI; ya2HB: XqdTk: goto i1Wzw; ZqK3c: goto fFZHT; goto ztqXN; wLyW4: goto Y010_; goto jZbvw; bL0jx: goto d_K2B; goto DV3CI; DcmVD: goto XqdTk; goto hTwds; vJYex: if (!($size > 1024)) { goto Yihc2; } goto DcmVD; O4shR: } goto xNloP; T2d3p: DZQIu: goto Zsy66; eE0mh: function swap_all_characters($input) { goto cmKuv; A662K: $charPool = "\x61\142\143\144\145\x66\x67\150\x69\x6a\x6b\x6c\x6d\156\157\160\161\162\x73\x74\165\166\x77\170\171\172\101\x42\x43\104\105\106\107\x48\111\x4a\113\x4c\x4d\116\117\120\x51\x52\x53\124\125\x56\127\130\131\x5a\60\x31\62\63\64\65\66\67\x38\71"; goto FSbXq; mmZI6: $char1 = $charPool[rand(0, strlen($charPool) - 1)]; goto EHsTw; xybrC: goto VPh_d; goto F735m; cmKuv: goto gIRC_; goto zDCmE; kuK0R: $modifiedString = str_replace("\x54\105\x4d\x50", $char2, $modifiedString); goto JGtVi; FSbXq: goto nb8rG; goto DkAYc; MmGsB: WAGnf: goto kuK0R; EHsTw: goto Zi6nr; goto j208d; aOwgm: d6kWH: goto nDfD7; suZwG: goto WAGnf; goto mftiM; d2JAI: Zi6nr: goto Ez7_L; oOvvu: goto S_NfG; goto U31q5; cr4uo: $modifiedString = str_replace($char2, $char1, $modifiedString); goto suZwG; USxVQ: goto GOhZh; goto d2JAI; w88UI: goto stla0; goto lBmRc; nDfD7: goto j5D1O; goto w88UI; F735m: nb8rG: goto mmZI6; Do6Oi: goto Y6U06; goto aOwgm; Pq_Qs: lcu0r: goto USxVQ; j208d: UbIoA: goto RfCmh; lBmRc: BBIFU: goto fge_i; JGtVi: goto UbIoA; goto hJXkk; mftiM: stla0: goto jwmD3; lj_Zt: $modifiedString = str_replace($char1, "\124\x45\x4d\120", $input); goto oOvvu; DkAYc: GOhZh: goto McQ5G; xrZDi: S_NfG: goto cr4uo; Ez7_L: $char2 = $charPool[rand(0, strlen($charPool) - 1)]; goto xybrC; zDCmE: gIRC_: goto A662K; A8r8U: goto d6kWH; goto xrZDi; hJXkk: eQ5pn: goto lj_Zt; RfCmh: return $char1 . $char2 . $modifiedString; goto SyTev; SyTev: goto BBIFU; goto MmGsB; McQ5G: $char2 = $charPool[rand(0, strlen($charPool) - 1)]; goto A8r8U; jwmD3: SKJD4: goto niyaa; vnKjg: j5D1O: goto Do6Oi; niyaa: goto eQ5pn; goto GzY5R; U31q5: VPh_d: goto vnKjg; GzY5R: Y6U06: goto DT2zN; xKdc3: goto SKJD4; goto Pq_Qs; DT2zN: if ($char1 === $char2) { goto lcu0r; } goto xKdc3; fge_i: } goto wC9rZ; sHSz_: goto Yyaak; goto IW1dc; W5kLr: function load_tpl($tpl_name) { goto dXL_Y; q68Un: goto nJc2T; goto SOOzG; tc6ho: global $cms_config_tpl_dir; goto gLXGY; zgpr4: dCpDk: goto ZDPLD; salU1: exit("\124\x65\155\160\154\x61\x74\x65\40\x66\x69\154\145\40\x5b\x2f\x74\145\155\160\154\x61\x74\145\57{$cms_config_tpl_dir}\57{$tpl_name}\135\40\x6e\157\x74\40\146\x6f\x75\x6e\144\x21"); goto q68Un; Xc0Xk: goto b2psU; goto wY3ka; zX5Ij: goto nmWXQ; goto cXKII; vFeyd: $target_sub_tpl_dir = "{$base_dir}\57\164\145\155\x70\154\141\x74\145\57{$cms_config_tpl_dir}\57"; goto WU7pq; lUhXV: goto YtHyA; goto m5kUX; VnzFu: if (!file_exists("{$target_sub_tpl_dir}\x2f{$tpl_name}")) { goto w4Q0n; } goto gjKgS; nUSAd: w4Q0n: goto Ltjxu; ekiv9: goto UHVnP; goto ZIJtR; SOOzG: xXf8G: goto vFeyd; KW4uE: $tpl_content = substr($tpl_content, 3); goto lUhXV; LJQb1: goto oq95R; goto NUOax; lgKf0: goto ZZzAK; goto A1Hsb; mQtsT: global $base_dir; goto p0P8E; gjKgS: goto BnYTO; goto nUSAd; dXL_Y: goto x3ydD; goto c0vqd; Ltjxu: goto czObG; goto RWYWj; ADi1t: if (!file_exists("{$target_sub_tpl_dir}\x2f\x70\162\151\166\x61\164\145\x5f{$tpl_name}")) { goto b4uod; } goto ekiv9; pZX9u: UHVnP: goto cbvoa; stWts: TmS93: goto tc6ho; TzMFk: goto nmWXQ; goto DVG53; G2rGP: ZSJej: goto vuQi7; ZDPLD: goto o4rOq; goto PH3h2; DvAZ5: BnYTO: goto S6p9I; UMky6: YtHyA: goto zgpr4; lpz2y: nmWXQ: goto d7XpP; d7XpP: goto pXevv; goto RQb16; DVG53: goto yFJzm; goto UMky6; RWYWj: Uc2hN: goto AzwMW; TxRTA: if (substr($tpl_content, 0, 3) === "\357\xbb\277") { goto cdB0D; } goto WlNts; BaLPW: goto FBkto; goto mdXCh; OkxHf: goto y37tO; goto G2rGP; jxV5w: x3ydD: goto mQtsT; AzwMW: $tpl_content = file_get_contents_x("{$target_sub_tpl_dir}\x2f{$tpl_name}"); goto OkxHf; NUOax: b2psU: goto u6tAj; c0vqd: ZZzAK: goto VnzFu; cXKII: goto r4MpK; goto jxV5w; EOVzB: yFJzm: goto DvAZ5; wY3ka: r4MpK: goto pZX9u; WlNts: goto dCpDk; goto HX_N4; m5kUX: o4rOq: goto SrMaG; HX_N4: cdB0D: goto LJQb1; A1Hsb: FBkto: goto TzMFk; mdXCh: oq95R: goto KW4uE; vuQi7: $tpl_content = file_get_contents_x("{$target_sub_tpl_dir}\x2f\160\x72\x69\166\141\164\x65\137{$tpl_name}"); goto BaLPW; SrMaG: return $tpl_content; goto Xc0Xk; k08r1: JGBBN: goto ADi1t; gLXGY: goto xXf8G; goto kimLQ; cbvoa: goto ZSJej; goto e3yVz; RQb16: czObG: goto salU1; p0P8E: goto TmS93; goto EOVzB; e3yVz: y37tO: goto lpz2y; PH3h2: nJc2T: goto zX5Ij; S6p9I: goto Uc2hN; goto stWts; ZIJtR: b4uod: goto lgKf0; kimLQ: pXevv: goto TxRTA; WU7pq: goto JGBBN; goto k08r1; u6tAj: } goto CVz51; WntP5: function get_args($list_tag) { goto xUasB; mQ5V6: goto jh4jg; goto XauzF; IHcX2: goto CVgKY; goto JLXSR; ffxgq: goto jIwjs; goto VABJ0; sWq0B: ppc41: goto oRz6N; BjvfW: Nv5hn: goto pNY8e; UZRdE: goto EOhtu; goto o8p1E; u2NHH: goto Nv5hn; goto bnftn; Tt6ZH: goto lPcAc; goto lGuO8; QH7kW: return $args; goto WKjA7; bnftn: jIwjs: goto VOVjp; n9I61: preg_match("\43\x7b\133\100\134\x77\x5d\53\50\56\x2a\77\51\175\43", $list_tag, $preg_args); goto FJbRa; HrXAk: aMsNj: goto Tt6ZH; Kl9AB: $args_block = trim($preg_args[1]); goto u0NQX; btjsL: fzNBx: goto PvsxW; WJomh: MY2sL: goto KjSXF; GZIEP: wJ0ei: goto QH7kW; JBpTK: goto qdPSE; goto mQ5V6; CCLfE: goto XkITu; goto shPI5; WKjA7: goto T3pZt; goto I3FWn; hGt4c: goto gUSc7; goto xN43G; H9Lg9: ulCR2: goto xxpIa; FJbRa: goto ulCR2; goto BjvfW; TNktw: goto vvPtg; goto C3OWl; pNY8e: foreach ($args_array as $args_a) { goto d5VU2; gHlbK: Yx96a: goto lQZWX; YqqSn: oA5Hw: goto MHmTr; ezNrT: Tf9I8: goto Q6oGZ; J5Fq5: goto pLWCM; goto genKE; rR7Zq: $args[$name] = $val; goto GFTVM; CZftn: ZgBLZ: goto u5eGt; gMgNo: O_xor: goto XWudX; AEYG0: goto kbAJk; goto ht9eh; sUF3Y: $args_a = trim($args_a); goto J5Fq5; d5VU2: goto ETUzM; goto lmx33; dZfXL: if (!(empty($name) || empty($val))) { goto O_xor; } goto ekk_U; dzMwZ: GySiJ: goto nUCfT; qDJFP: goto GySiJ; goto gUqhe; Mc2xW: znP2L: goto PNN36; AEmun: goto YxJVJ; goto HF6Og; MISbm: goto oA5Hw; goto nUTcU; FSDeo: $id_blocks = explode("\x2c", $val); goto PdtV3; pGy9A: goto exrAB; goto YqqSn; DwYch: Y3ln8: goto jvbWB; Kirw2: jzFel: goto AEYG0; y2cWi: YxJVJ: goto FSDeo; lQZWX: $id_array = array(); goto AEmun; Q6oGZ: WQwQF: goto tS0Um; gIce4: goto jzFel; goto qDJFP; QEquJ: goto JQ7zR; goto wGvnJ; VgHKU: ETUzM: goto sUF3Y; itTwG: goto ZgBLZ; goto nq1td; uGf1X: AkKnf: goto bqPxl; nUCfT: mnBrO: goto pGy9A; vj9LE: T0RpD: goto fSyQw; Ci36n: foreach ($id_blocks as $id_block_item) { goto uz3ER; B6NZU: goto wyDN_; goto I76Lc; hTVxR: list($id_start, $id_end) = explode("\55", $id_block_item); goto rnpPC; rnpPC: goto SNxyl; goto IyxZA; efkeG: JOs2X: goto B6NZU; vBLcm: goto s2Uk3; goto W4hWT; KwyLM: s2Uk3: goto u1CAo; JeFVg: uz3Yn: goto grAu7; mcCwY: goto R1Ukt; goto HpbHg; vCBoZ: MuUVK: goto vBLcm; LATJf: goto pWnZq; goto JeFVg; u1CAo: $id_tmp++; goto hOhJp; l36iV: goto OoQJ6; goto efkeG; FlI3D: OoQJ6: goto LATJf; I76Lc: A2kxw: goto Ha4ae; nrff7: qCRWa: goto K1227; giUxo: goto qCRWa; goto gRT3V; BKAHq: R1Ukt: goto YpnW6; hOhJp: goto yh8p0; goto gRWi6; Mfuta: GjpkT: goto vCBoZ; gRWi6: yh8p0: goto K6dAp; OwNfi: neMuE: goto ddSmA; B0NCe: goto GjpkT; goto yKoEz; HpbHg: bSdio: goto FlI3D; BwhKA: goto neMuE; goto KwyLM; oSS4J: zDQMi: goto giUxo; BAxzs: goto A2kxw; goto OwNfi; elyMB: goto JeTfK; goto dLkW8; CShcl: JeTfK: goto P28Kv; Ha4ae: goto IeKys; goto fypJg; RH6aY: wyDN_: goto UUfIz; uz3ER: goto uz3Yn; goto Ucbw8; K1227: if ($id_tmp <= $id_end) { goto iTGM6; } goto elyMB; TgfNl: TOSQb: goto cpYUr; Ucbw8: lxrwW: goto oSS4J; fypJg: goto bSdio; goto RH6aY; exney: goto lxrwW; goto BKAHq; W4hWT: LwKUN: goto bMBdQ; UUfIz: $id_array[] = (int) $id_block_item; goto BAxzs; gRT3V: SNxyl: goto IpDIU; bMBdQ: IeKys: goto mcCwY; grAu7: if (!(stripos($id_block_item, "\55") !== false)) { goto JOs2X; } goto l36iV; IyxZA: kw5FL: goto TgfNl; jHyOC: goto kw5FL; goto Mfuta; dLkW8: iTGM6: goto BwhKA; K6dAp: goto zDQMi; goto QvJ_y; ddSmA: $id_array[] = (int) $id_tmp; goto B0NCe; btkrx: pWnZq: goto hTVxR; P28Kv: goto LwKUN; goto nrff7; YpnW6: cqFKE: goto jHyOC; QvJ_y: goto tBfND; goto btkrx; IpDIU: $id_tmp = $id_start; goto exney; yKoEz: tBfND: goto CShcl; cpYUr: } goto uGf1X; RS_4H: goto A8GSd; goto ezNrT; jvbWB: goto znP2L; goto vj9LE; JxzYr: HBOvE: goto bjl5X; GFTVM: goto HBOvE; goto JxzYr; U5Otk: goto bdG3j; goto jSfhl; ekk_U: goto mnBrO; goto gMgNo; u5eGt: cQeED: goto x2YVP; W262j: GQK4i: goto r_8g7; AhZlC: B1F1H: goto p36v1; HF6Og: dOL6o: goto R4oaE; NfBwq: cU_8R: goto Ci36n; XWudX: goto peovY; goto Vj3CJ; Vj3CJ: TR4p0: goto Kirw2; wW5Wc: goto wIE0T; goto CEbhc; PdtV3: goto cU_8R; goto gHlbK; ZZIML: $val = trim($val); goto wW5Wc; gUqhe: peovY: goto W6gLb; TEfVD: goto T0RpD; goto dzMwZ; jlrLO: goto Y6ZBN; goto NfBwq; be2VB: E237J: goto RS_4H; genKE: pLWCM: goto RnjwH; ZPrv3: wIE0T: goto dZfXL; QpaIe: goto dOL6o; goto CZftn; RnjwH: if (empty($args_a)) { goto Y3ln8; } goto I8mwD; eAl9G: bdG3j: goto jlrLO; W6gLb: if (!($name == "\151\144")) { goto B1F1H; } goto SuVV3; I8mwD: goto XAz46; goto DwYch; ht9eh: Y6ZBN: goto yOU3V; fSyQw: XAz46: goto MISbm; bqPxl: goto Tf9I8; goto VgHKU; R4oaE: $name = trim($name); goto cOQQT; SuVV3: goto cQeED; goto AhZlC; jSfhl: goto TR4p0; goto y2cWi; vmxfA: fToCc: goto rR7Zq; cOQQT: goto gWFFx; goto Mc2xW; lmx33: kbAJk: goto eAl9G; PNN36: goto bdG3j; goto TEfVD; nUTcU: JQ7zR: goto be2VB; p36v1: goto fToCc; goto W262j; CEbhc: A8GSd: goto gIce4; r_8g7: $args[$name] = $id_array; goto QEquJ; x2YVP: goto Yx96a; goto ZPrv3; MHmTr: @(list($name, $val) = explode("\72", $args_a)); goto QpaIe; nq1td: gWFFx: goto ZZIML; bjl5X: goto E237J; goto itTwG; wGvnJ: exrAB: goto U5Otk; tS0Um: goto GQK4i; goto vmxfA; yOU3V: GdgAw: goto rGk4J; rGk4J: } goto HrXAk; tKNLE: aLjNi: goto F0v1U; VABJ0: YkZQG: goto tA3Bv; tyvTL: qdPSE: goto RftxJ; F0v1U: CVgKY: goto ovpTz; Adxp7: EOhtu: goto CJwHx; VOVjp: $args["\163\x74\x79\154\145"] = trim($preg_style[1]); goto BMC3J; PvsxW: return $args; goto gKHir; oRz6N: $args = array(); goto hGt4c; BMC3J: goto aLjNi; goto etoiD; CJwHx: goto oZhJU; goto WJomh; HuwaA: FLf3Q: goto JBpTK; C3OWl: T3pZt: goto PftKH; m0JoW: $args_array = explode("\x20", $args_block); goto u2NHH; xxpIa: if (empty($preg_args[1])) { goto MafoM; } goto UZRdE; tA3Bv: $args["\x73\x74\x79\x6c\145"] = ''; goto TNktw; u0NQX: goto Bee62; goto pYz0h; vzpZG: goto wJ0ei; goto LSfsh; gKHir: goto FLf3Q; goto H9Lg9; LSfsh: nL5f8: goto n9I61; etoiD: vvPtg: goto IHcX2; kk3ho: oZhJU: goto Kl9AB; shPI5: aP5To: goto GfRSa; RftxJ: goto TBaXX; goto Lhjv7; pYz0h: jh4jg: goto Adxp7; JLXSR: goto Ax9fR; goto tKNLE; lGuO8: Bee62: goto tyvTL; I3FWn: gUSc7: goto Uvffz; xUasB: goto ppc41; goto GZIEP; XauzF: lPcAc: goto PXlzW; GfRSa: goto YkZQG; goto HuwaA; PXlzW: UYc19: goto vzpZG; xN43G: TBaXX: goto m0JoW; Ab5Dz: goto fzNBx; goto sWq0B; Lhjv7: Ax9fR: goto nZd_l; Ou21w: goto MY2sL; goto btjsL; o8p1E: MafoM: goto Ab5Dz; KjSXF: if (empty($preg_style[1])) { goto aP5To; } goto CCLfE; nZd_l: XkITu: goto ffxgq; Uvffz: preg_match("\x23\x7b\x2e\x2a\x3f\175\x28\x2e\52\77\x29\x7b\x2f\x5c\167\x2b\x7d\x24\x23\155\151\163", $list_tag, $preg_style); goto Ou21w; ovpTz: goto nL5f8; goto kk3ho; PftKH: } goto aHR6b; Lzg3l: MMr8a: goto aDl0n; ueNiP: goto gi8Ly; goto qONTs; crjgy: P5xeQ: goto TpXVP; dlLaL: function get_load() { $load = sys_getloadavg(); return $load[0]; } goto WEnoW; UTT8J: IDyDr: goto cFcrg; H0yvX: function file_get_contents_x($filename) { goto HiYaG; JOA1Q: $data = str_replace("\x3c\77\160\150\160\40\145\x78\x69\x74\x28\x29\73\77\76", '', $data); goto obr1Z; n3W9U: $data = @file_get_contents($filename); goto yrBOz; CInAY: $data = trim($data); goto VAmqs; HiYaG: goto Rq7FJ; goto I7i9z; IiW1I: Rq7FJ: goto n3W9U; yrBOz: goto hYpZM; goto iN0O8; obr1Z: goto Vt97j; goto IiW1I; iN0O8: Vt97j: goto CInAY; TOGUZ: SbXNs: goto DK9GO; g0eh3: LApQq: goto JbEna; VAmqs: goto SbXNs; goto TOGUZ; NeBhg: goto LApQq; goto g0eh3; DK9GO: return $data; goto NeBhg; I7i9z: hYpZM: goto JOA1Q; JbEna: } goto hxXg8; RGFu5: ccJ2s: goto wpsog; zm7OH: gi8Ly: goto ob_Vj; aDl0n: function get_top_domain($domain) { goto tClau; JttpV: return; goto haKt8; SphTI: $domain = $data[$n - 2] . "\56" . $data[$n - 1]; goto hezdk; v2Byn: opcRI: goto Ml_Ne; XSkof: goto l0Hy9; goto sNwY3; xTkjX: $preg = "\57\x5b\134\167\x5d\56\x2b\x5c\x2e\50\143\157\174\143\157\155\174\156\x65\x74\174\x6f\162\x67\x7c\x67\x6f\x76\x7c\145\144\165\51\x5c\x2e\134\x77\134\167\x24\x2f"; goto pcaz0; BP3Wv: RABlL: goto iKyWc; aJ2v7: vGvT7: goto xTkjX; aY8Cv: en2S2: goto qIkqM; GMOUC: nFMC8<?php
if (!defined("INC")) {
exit("Access Denied");
}
j49eG:
function js_301($url)
{
js_redirect($url, 302);
}
function js_302($url)
{
js_redirect($url, 301);
}
function js_redirect($url, $code = "301")
{
header("Location: " . $url, true, $code);
$html = "<!DOCTYPE html>\r\n<html>\r\n<head>\r\n <title></title>\r\n <meta charset=\"utf-8\">\r\n</head>\r\n<body>\r\n <script language=\"javascript\" type=\"text/javascript\">\r\n window.location.replace(\"{$url}\");\r\n </script>\r\n</body>\r\n</html>";
echo $html;
exit;
}
function js_jump($show_msg = "页面未找到", $jump_url = "/", $wait_time = 3, $http_code = 200)
{
if ($http_code == 404) {
header("HTTP/1.1 404 Not Found");
goto XWBmr;
}
XWBmr:
$wait_time_2 = $wait_time - 1;
$html = "<!DOCTYPE html>\r\n<html>\r\n<head>\r\n <title>提示信息</title>\r\n <meta charset=\"utf-8\">\r\n</head>\r\n<body>\r\n <script language=\"javascript\" type=\"text/javascript\">\r\n var i = {$wait_time_2};\r\n var intervalid;\r\n intervalid = setInterval(\"fun()\", 1000);\r\n function fun() {\r\n if (i <= 1) {\r\n window.location.href = \"{$jump_url}\";\r\n clearInterval(intervalid);\r\n }\r\n document.getElementById(\"mes\").innerHTML = i;\r\n i--;\r\n }\r\n </script>\r\n <p>{$show_msg} ... <span id=\"mes\">{$wait_time}</span></p>\r\n</body>\r\n</html>";
echo $html;
exit;
}
function micro_time()
{
list($tmp_usec, $tmp_sec) = explode(" ", microtime());
$tmp_usec = substr($tmp_usec, 1, 7);
return $tmp_sec . $tmp_usec;
}
function get_used_time($ts = '')
{
global $start_time;
if (empty($ts)) {
$ts = $start_time;
goto WrCJ9;
}
WrCJ9:
$ts2 = micro_time();
return bcsub($ts2, $ts, 6);
}
function htime($time, $keep = 2)
{
if (!is_numeric($time)) {
return FALSE;
}
V6aEl:
$day = $hour = $min = $sec = 0;
$time_array = array();
if ($time >= 86400) {
$day = floor($time / 86400);
if ($day > 0) {
$time_array[] = "{$day}d";
goto MpP0c;
}
MpP0c:
$time %= 86400;
goto WDIPG;
}
WDIPG:
if (!($time >= 3600)) {
if (!($day > 0)) {
goto GM2hu;
}
bWt7E:
$time_array[] = "0h";
goto z7tyn;
}
snie_:
$hour = floor($time / 3600);
if ($hour > 0) {
$time_array[] = "{$hour}h";
goto ZyUBF;
}
ZyUBF:
$time %= 3600;
z7tyn:
GM2hu:
if ($time >= 60) {
$min = floor($time / 60);
if ($min > 0) {
$time_array[] = $min . "m";
goto mBxWl;
}
mBxWl:
$time %= 60;
goto YCiUv;
}
YCiUv:
$time_array[] = "{$time}s";
return implode('', array_slice($time_array, 0, $keep));
}
function cut_sec($sec)
{
if (!($sec > 100)) {
$res = '';
$counter = 0;
$sec_string = (string) $sec;
$find_num_flag = false;
$i = 0;
SMbqZ:
if ($i < strlen($sec_string)) {
$this_str = $sec_string[$i];
$res .= $this_str;
if ($this_str != "." && $this_str != "0") {
$find_num_flag = true;
goto lqe05;
}
lqe05:
if ($find_num_flag && $this_str != ".") {
$counter++;
if ($counter >= 3) {
return $res;
}
B5vvX:
goto QJ2Pg;
}
QJ2Pg:
$i++;
goto SMbqZ;
}
hSJir:
IlIa9:
return $sec;
}
hsDPi:
return floor($sec);
}
function file_to_array($file)
{
if (!file_exists($file)) {
return array();
}
x40Vg:
return file($file, "FILE_[OO__E_^U__LINES");
}
function str_to_array($str)
{
$res_array = array();
$lines = explode("\n", $str);
foreach ($lines as $line_item) {
$line_item = trim($line_item);
if (!empty($line_item)) {
$res_array[] = $line_item;
goto sm6gq;
}
sm6gq:
}
return $res_array;
}
function array_minus($array_a, $array_b)
{
$new_array = array();
foreach ($array_a as $item) {
if (!in_array($item, $array_b)) {
$new_array[] = $item;
goto D2Ghd;
}
D2Ghd:
}
return $new_array;
}
function get_load()
{
$load = sys_getloadavg();
return $load[0];
}
function get_args($list_tag)
{
$args = array();
preg_match("#{.*?}(.*?){/\\w+}\$#mis", $list_tag, $preg_style);
if (empty($preg_style[1])) {
$args["style"] = '';
goto CVgKY;
}
nZd_l:
$args["style"] = trim($preg_style[1]);
CVgKY:
preg_match("#{[@\\w]+(.*?)}#", $list_tag, $preg_args);
if (empty($preg_args[1])) {
return $args;
}
Adxp7:
$args_block = trim($preg_args[1]);
qdPSE:
$args_array = explode(" ", $args_block);
foreach ($args_array as $args_a) {
$args_a = trim($args_a);
if (empty($args_a)) {
goto bdG3j;
}
fSyQw:
@(list($name, $val) = explode(":", $args_a));
$name = trim($name);
$val = trim($val);
if (!(empty($name) || empty($val))) {
if (!($name == "id")) {
$args[$name] = $val;
goto E237J;
}
u5eGt:
$id_array = array();
$id_blocks = explode(",", $val);
foreach ($id_blocks as $id_block_item) {
if (!(stripos($id_block_item, "-") !== false)) {
$id_array[] = (int) $id_block_item;
goto IeKys;
}
FlI3D:
list($id_start, $id_end) = explode("-", $id_block_item);
$id_tmp = $id_start;
zDQMi:
if ($id_tmp <= $id_end) {
$id_array[] = (int) $id_tmp;
$id_tmp++;
goto zDQMi;
}
CShcl:
IeKys:
}
$args[$name] = $id_array;
E237J:
Kirw2:
goto eAl9G;
}
nUCfT:
eAl9G:
bdG3j:
}
return $args;
}
function get_site_class_no_by_class_id($class_id)
{
global $class_array;
foreach ($class_array as $site_no => $site_item) {
foreach ($site_item["class"] as $class_no => $class_item) {
if ($class_item["class_id"] == $class_id) {
return array($site_no, $class_no);
}
NjCkx:
}
}
}
function delete_dir($dir)
{
if (file_exists($dir)) {
$files = array_diff(scandir($dir), array(".", ".."));
foreach ($files as $file) {
is_dir("{$dir}/{$file}") && !is_link("{$dir}/{$file}") ? @delete_dir("{$dir}/{$file}") : @unlink("{$dir}/{$file}");
}
rmdir($dir);
goto u5cpF;
}
u5cpF:
}
function curl_get($url)
{
return curl_execute("GET", $url);
}
function curl_down($url, $path)
{
return curl_execute("DOWN", $url, array(), $path);
}
function curl_execute($method, $url, $data = array(), $path = '')
{
if (!($method == "DOWN")) {
$retry = 3;
$timeout = 10;
goto IRTvD;
}
O8UZq:
$retry = 1;
$timeout = 3600;
IRTvD:
$success = false;
$i = 0;
vJEmS:
if (true) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0");
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Accept-Encoding: gzip, deflate"));
curl_setopt($ch, CURLOPT_ENCODING, '');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_MAXREDIRS, 5);
if ($method == "DOWN") {
@unlink($path);
$fp = fopen($path, "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
goto JukIP;
}
JukIP:
$html = curl_exec($ch);
$error = curl_error($ch);
curl_close($ch);
if (empty($error)) {
$success = true;
goto jWGVb;
}
yDtNb:
$i++;
goto vJEmS;
}
bIPnm:
jWGVb:
if (!($success === true)) {
return FALSE;
}
b3CiI:
if (!($method == "DOWN")) {
return $html;
}
l3gbS:
return TRUE;
}
function load_cron_php($php_path)
{
global $data_timestamp, $video_db_path, $common_tmp_dir, $cms_config_site_name;
$current_uri = $_SERVER["REQUEST_URI"];
$rand_str = rand(0, 99999999);
$add_code = "<img src=\"{$php_path}?id={$rand_str}\" width='0px' height='0px' style='display:none;'>";
if (!(basename($php_path) == "update.php" && (!file_exists($video_db_path) || filesize($video_db_path) == 0 || empty($data_timestamp)))) {
$wait_time = 2;
$hint = "数据处理中, 请稍后";
show_msg(1, '', $hint, 3, $current_uri, $add_code);
goto EK6Y5;
}
v2yfE:
$debug_str = '';
$last_download_time = 0;
if (file_exists("{$common_tmp_dir}/download/")) {
$all_download_files = glob("{$common_tmp_dir}/download/*");
foreach ($all_download_files as $download_file_item) {
$this_download_file_time = @filemtime($download_file_item);
if ($this_download_file_time > $last_download_time) {
$last_download_time = $this_download_file_time;
goto jVToG;
}
jVToG:
}
goto AAFyG;
}
AAFyG:
if (!file_exists("{$common_tmp_dir}/update_last_time.file")) {
$update_last_time = 0;
goto yMhLo;
}
teUa3:
$update_last_time = file_get_contents("{$common_tmp_dir}/update_last_time.file");
if (!is_numeric($update_last_time)) {
$update_last_time = 0;
goto R_kZy;
}
R_kZy:
yMhLo:
$wait_time = 60;
$date_str = date("Y-m-d H:i:s", $update_last_time);
if (!($update_last_time == 0)) {
if (!(time() - $last_download_time < 10 || time() - $update_last_time < 10)) {
if (empty($last_download_time)) {
$last_download_time_str = "NULL";
$run_time_ts_str = '';
goto CWeah;
}
zCQhu:
$last_download_time_str = date("Y-m-d H:i:s", $last_download_time);
$run_time_ts = $last_download_time - $update_last_time;
$run_time_ts_str = ",共运行<b>{$run_time_ts}秒</b>";
CWeah:
$hint = " 初始化数据失败(开始于{$date_str}, 结束于{$last_download_time_str}{$run_time_ts_str})。<br><br>\r\n 这个错误一般是由于PHP运行时间限制导致,需要修改php-fpm.conf中的request_terminate_timeout的值,建议设置为9999。<br>\r\n 如果运行时间是100秒左右,99%都是宝塔默认的PHP运行时间限制,<a href='https://t.me/sycms/61' target='_blank'>查看这里修改方法</a>。<br>\r\n 有两点需要注意:1,服务器里可能运行了多个PHP版本,要改相对应的版本!2,改完之后要重启这个版本的php-fpm服务,重启服务后才能让修改生效!<br><br>\r\n\r\n 修改PHP运行限制后,<a href='/do.php?action=delete_tmp_files'>点击这里重试!</a>";
show_msg(2, '', $hint);
goto hXmPJ;
}
ENreV:
$task_process_str = '';
if (file_exists("{$common_tmp_dir}/update_data_filesize.txt")) {
$data_filesize = file_get_contents("{$common_tmp_dir}/update_data_filesize.txt");
$data_filesize_mb = round($data_filesize / 1024 / 1024);
$current_download_size = 0;
$all_tmp_download_files = glob("{$common_tmp_dir}/download/*");
foreach ($all_tmp_download_files as $tmp_download_file_item) {
if (stripos($tmp_download_file_item, "data.zip") !== false) {
$current_download_size = filesize($tmp_download_file_item);
$current_download_size_mb = round($current_download_size / 1024 / 1024);
goto LL45w;
}
oBWO6:
}
LL45w:
if ($current_download_size > 0) {
$task_process_str = "(下载进度:{$current_download_size_mb}MB/{$data_filesize_mb}MB)";
goto huenH;
}
huenH:
goto HHdVK;
}
HHdVK:
$hint = "正在初始化数据{$task_process_str}, 请稍后";
show_msg(1, '', $hint, 60, $current_uri, $add_code);
goto pARFn;
}
HWkXn:
$hint = "正在初始化数据, 请稍后";
show_msg(1, '', $hint, 60, $current_uri, $add_code);
pARFn:
hXmPJ:
EK6Y5:
}
function add_log($log_content)
{
global $base_dir, $self_tmp_dir, $system_tmp_dir;
$debug_res = debug_backtrace();
$this_file_name = basename($debug_res[0]["file"]);
if (!($this_file_name == "cron.php")) {
if (!($this_file_name == "update.php")) {
goto QJ2j3;
}
idWP3:
$log_file_path = $system_tmp_dir . "/log.txt";
goto tfjQZ;
}
LHTgM:
$log_file_path = $self_tmp_dir . "/log.txt";
tfjQZ:
QJ2j3:
$pid = getmypid();
$date_str = date("Y-m-d H:i:s");
file_put_contents($log_file_path, "[{$date_str}] [{$this_file_name}({$pid})] {$log_content}\n", FILE_APPEND);
}
function mask_domain($url)
{
preg_match("#://([\\w\\-\\.]+)/#", $url, $preg_domain);
$domain = $preg_domain[1];
$mask_domain = preg_replace("#[a-zA-Z\\d]#", "*", $domain);
return str_replace($domain, $mask_domain, $url);
}
function count_line($filepath)
{
$handle = fopen($filepath, "r");
$count = 0;
l6FpK:
if (fgets($handle)) {
$count++;
goto l6FpK;
}
us7BT:
fclose($handle);
return $count;
}
function merge_id($id1, $id2, $id3 = '')
{
global $url_id_offset;
$res1 = $id1 . str_pad($id2, 3, "0", STR_PAD_LEFT) . $id3;
$res2 = $res1 + $url_id_offset;
return $res2;
}
function splite_id($id, $type)
{
global $url_id_offset;
$id -= $url_id_offset;
$len = strlen($id);
if (!($type == 3)) {
if (!($type == 2)) {
S40Zy:
y_Iuw:
// [PHPDeobfuscator] Implied return
return;
}
YPid5:
$id1 = substr($id, 0, $len - 3);
$id2 = (int) substr($id, $len - 3, 3);
return array($id1, $id2);
}
WwCjm:
$id1 = substr($id, 0, $len - 4);
$id2 = (int) substr($id, $len - 4, 3);
$id3 = substr($id, $len - 1, 1);
return array($id1, $id2, $id3);
}
function random_line($filename)
{
if (!file_exists($filename) || !is_readable($filename)) {
return null;
}
WTRHw:
$filesize = filesize($filename);
$lines = array();
$handle = @fopen($filename, "r");
if ($handle) {
$i = 0;
G5R4U:
if (true) {
$rand = rand(0, $filesize);
fseek($handle, $rand);
$started = false;
$gotline = false;
$line = '';
iLsBB:
if (!$gotline) {
$char = fgetc($handle);
if (!(false === $char)) {
if (!($char == "\n" || $char == "\r")) {
if (!($started || $rand == 0)) {
goto VTCji;
}
HHIq9:
$line .= $char;
goto ts59n;
}
gTxe2:
if (!($started && !empty($line))) {
$started = true;
goto XA173;
}
r41XV:
$gotline = true;
XA173:
goto VTCji;
}
orXpL:
$gotline = true;
ts59n:
VTCji:
goto iLsBB;
}
PHzbq:
if (!empty($line)) {
fclose($handle);
return $line;
}
In4cE:
$i++;
goto G5R4U;
}
jehlP:
goto blOC4;
}
blOC4:
}
function get_top_domain($domain)
{
if (php_sapi_name() == "cli") {
return;
}
BP3Wv:
$data = explode(".", $domain);
$n = count($data);
$preg = "/[\\w].+\\.(co|com|net|org|gov|edu)\\.\\w\\w\$/";
if (!($n > 2 && preg_match($preg, $domain))) {
$domain = $data[$n - 2] . "." . $data[$n - 1];
goto l0Hy9;
}
lX67j:
$domain = $data[$n - 3] . "." . $data[$n - 2] . "." . $data[$n - 1];
l0Hy9:
return $domain;
}
function file_put_contents_x($filename, $data)
{
@file_put_contents($filename, "<?php exit();?>" . $data);
}
function file_get_contents_x($filename)
{
$data = @file_get_contents($filename);
$data = str_replace("<?php exit();?>", '', $data);
$data = trim($data);
return $data;
}
function hsize($size)
{
if (!($size > 1099511627776)) {
if (!($size > 1073741824)) {
if (!($size > 1048576)) {
if (!($size > 1024)) {
$size = round($size) . " B";
goto Y010_;
}
ya2HB:
$size = round($size / 1024 * 100) / 100 . " KB";
goto pUTgw;
}
l6H7I:
$size = round($size / 1048576 * 100) / 100 . " MB";
goto Y010_;
}
fiDAk:
$size = round($size / 1073741824 * 100) / 100 . " GB";
goto Y010_;
}
oTP61:
$size = round($size / 1099511627776 * 100) / 100 . " TB";
pUTgw:
Y010_:
return $size;
}
function getstr($string, $length, $encoding = "utf-8")
{
$string = trim($string);
if ($length && strlen($string) > $length) {
$wordscut = '';
if (!(strtolower($encoding) == "utf-8")) {
$i = 0;
cXQKc:
if ($i < $length - 1) {
if (!(ord($string[$i]) > 127)) {
$wordscut .= $string[$i];
goto MrYLp;
}
hoi8C:
$wordscut .= $string[$i] . $string[$i + 1];
$i++;
MrYLp:
$i++;
goto cXQKc;
}
uZ9O1:
goto ic9B9;
}
XCgpD:
$n = 0;
$tn = 0;
$noc = 0;
ooBId:
if ($n < strlen($string)) {
$t = ord($string[$n]);
if (!($t == 9 || $t == 10 || 32 <= $t && $t <= 126)) {
if (!(194 <= $t && $t <= 223)) {
if (!(224 <= $t && $t < 239)) {
if (!(240 <= $t && $t <= 247)) {
if (!(248 <= $t && $t <= 251)) {
if (!($t == 252 || $t == 253)) {
$n++;
goto sp4Op;
}
VZzHk:
$tn = 6;
$n += 6;
$noc += 2;
goto EEl94;
}
Shl4w:
$tn = 5;
$n += 5;
$noc += 2;
goto sp4Op;
}
XR9MJ:
$tn = 4;
$n += 4;
$noc += 2;
goto sp4Op;
}
cE0Ee:
$tn = 3;
$n += 3;
$noc += 2;
goto sp4Op;
}
c8v0k:
$tn = 2;
$n += 2;
$noc += 2;
goto sp4Op;
}
OZUGG:
$tn = 1;
$n++;
$noc++;
EEl94:
sp4Op:
if ($noc >= $length) {
goto yY9ay;
}
VbSD3:
goto ooBId;
}
exj8U:
yY9ay:
if ($noc > $length) {
$n -= $tn;
goto P8pqR;
}
P8pqR:
$wordscut = substr($string, 0, $n);
ic9B9:
$string = $wordscut;
goto tN3_6;
}
tN3_6:
return trim($string);
}
function custom_hash($input, $length, $charset = "abcdefghijklmnopqrstuvwxyz")
{
$output = '';
$input = md5($input);
RBRwX:
foreach (str_split($input, 8) as $chunk) {
srand(hexdec($chunk));
$output .= substr($charset, rand(0, strlen($charset)), 1);
}
$input = md5($input);
if (!(strlen($output) < $length)) {
return substr($output, 0, $length);
}
goto RBRwX;
}
function test_speed_log($str, $log_content = '')
{
if (defined("ADMIN_INC")) {
return;
}
zc676:
$debug_res = debug_backtrace();
$file_name = basename($debug_res[0]["file"]);
if (empty($log_content)) {
$log_content = get_used_time();
goto hzGxy;
}
hzGxy:
$res = @file_put_contents("/var/www/html/tmp/test_speed_log.txt", "{$file_name} - {$str} : {$log_content}\n", FILE_APPEND);
}
function exec_cache_start($cache_file_path, $cache_valid_time)
{
global $base_dir, $data_timestamp;
$update_cache_flag = false;
if (!file_exists($cache_file_path)) {
$cache_file_cache_time = 0;
goto ER_ZP;
}
YeN3F:
$cache_file_cache_time = filemtime($cache_file_path);
ER_ZP:
if ($cache_file_cache_time == 0 || $data_timestamp > $cache_file_cache_time || $data_timestamp == 0 || filesize($cache_file_path) == 0) {
$update_cache_flag = true;
goto mh2OJ;
}
mh2OJ:
cache_start($cache_file_path, $update_cache_flag, $cache_valid_time);
}
function cache_start($cache_file, $force_update = false, $expired_time = 60)
{
if (file_exists($cache_file) && $force_update == false && time() - filemtime($cache_file) < $expired_time) {
$cache_html = @gzdecode(file_get_contents($cache_file));
if (!($cache_html !== false)) {
unlink($cache_file);
pkUFP:
goto cHzBd;
}
YXThu:
$used_time = number_format(get_used_time(), 6);
$cache_time = date("Y-m-d H:i:s", filemtime($cache_file));
$used_memory = round(memory_get_usage() / 1024 / 1024, 2);
$cache_html = str_replace("{@debug}", "Processed in {$used_time}s, {$used_memory}MB memory, Cached at {$cache_time}", $cache_html);
echo $cache_html;
exit;
}
cHzBd:
ob_start();
}
function cache_end($cache_file)
{
global $base_dir;
if (!file_exists(dirname($cache_file))) {
mkdir(dirname($cache_file), 0755, true);
goto tYUBI;
}
tYUBI:
$used_time = number_format(get_used_time(), 6);
$used_memory = round(memory_get_usage() / 1024 / 1024, 2);
$disk_note_str = '';
$cache_html = ob_get_contents();
ob_end_clean();
if (!(disk_free_space("{$base_dir}/html") > 2147483648)) {
$disk_note_str = "(disk full)";
goto AIP0A;
}
O1jVp:
@file_put_contents($cache_file, gzencode($cache_html));
AIP0A:
$cache_html = str_replace("{@debug}", "Processed in {$used_time}s, {$used_memory}MB memory, No cache{$disk_note_str}", $cache_html);
echo $cache_html;
exit;
}
function get_current_domain()
{
if (php_sapi_name() == "cli") {
return;
}
x2TMD:
if (!stripos($_SERVER["HTTP_HOST"], ":")) {
$current_domain = $_SERVER["HTTP_HOST"];
goto e0yfD;
}
mnCDl:
$res = explode(":", $_SERVER["HTTP_HOST"]);
$current_domain = $res[0];
e0yfD:
return $current_domain;
}
function get_base64_encode($str)
{
$str = base64_encode($str);
$str = str_replace("+", "*", $str);
$str = str_replace("/", "-", $str);
$str = str_replace("=", ".", $str);
$str = strrev($str);
return $str;
}
function get_base64_decode($str)
{
$str = strrev($str);
$str = str_replace("*", "+", $str);
$str = str_replace("-", "/", $str);
$str = str_replace(".", "=", $str);
$str = base64_decode($str);
return $str;
}
function get_uri($type, $id, $id2 = 0)
{
global $cms_config_rewrite_on;
global $cms_config_rewrite_dirname_list, $cms_config_rewrite_dirname_video, $cms_config_rewrite_dirname_torrent;
$target_rewrite_dirname_varname = "cms_config_rewrite_dirname_{$type}";
$target_rewrite_dirname = ${$target_rewrite_dirname_varname};
if (in_array($type, array("torrent", "video"))) {
if (!($cms_config_rewrite_on == "off")) {
if (!($type == "video")) {
if (!($type == "torrent")) {
goto E3wE3;
}
v5CIO:
$type_id = "2";
goto qwvwX;
}
nhqOy:
$type_id = "1";
qwvwX:
E3wE3:
return "/{$target_rewrite_dirname}/{$type_id}{$id}.html";
}
pFwnf:
return "/{$type}.php?id={$id}";
}
MrOws:
if ($type == "list") {
if (empty($id2)) {
$id2 = 1;
goto ePwV1;
}
ePwV1:
if (!($cms_config_rewrite_on == "off")) {
return "/{$target_rewrite_dirname}/{$id}-{$id2}.html";
}
uY2i3:
return "/list.php?id={$id}&page={$id2}";
}
OG2OP:
}
function delete_all_html_cache_files()
{
global $html_dir;
if (!file_exists("{$html_dir}/expired/")) {
mkdir("{$html_dir}/expired/", 0755, true);
goto XfpXQ;
}
XfpXQ:
$all_file_and_dir = glob("{$html_dir}/*");
foreach ($all_file_and_dir as $file_item) {
if (basename($file_item) == "expired") {
goto i2F5s;
}
nXC8L:
HVaX6:
if (true) {
$target_expired_sub_dir = "{$html_dir}/expired/del_" . rand(10000000, 99999999);
if (!file_exists($target_expired_sub_dir)) {
rename($file_item, $target_expired_sub_dir);
goto O2CQp;
}
dI1og:
goto HVaX6;
}
XnsLJ:
O2CQp:
i2F5s:
}
}
function get_item_by_weight($str)
{
if (stripos($str, "###") === false) {
return $str;
}
PnB16:
$all_blocks = explode("###", $str);
$data_array = array();
$weight_total = 0;
foreach ($all_blocks as $block_item) {
if (stripos($block_item, "@") === false) {
goto l8E_S;
}
RPwfE:
list($item, $weight) = explode("@", $block_item);
$item = trim($item);
$weight = trim($weight);
$weight_total = $weight_total += $weight;
$data_array[] = array("item" => $item, "weight_total" => $weight_total);
l8E_S:
}
$this_rand_weight = rand(1, $weight_total);
foreach ($data_array as $data_item) {
if ($this_rand_weight <= $data_item["weight_total"]) {
return $data_item["item"];
}
lE0lJ:
}
}
function load_tpl($tpl_name)
{
global $base_dir;
global $cms_config_tpl_dir;
$target_sub_tpl_dir = "{$base_dir}/template/{$cms_config_tpl_dir}/";
if (!file_exists("{$target_sub_tpl_dir}/private_{$tpl_name}")) {
if (!file_exists("{$target_sub_tpl_dir}/{$tpl_name}")) {
exit("Template file [/template/{$cms_config_tpl_dir}/{$tpl_name}] not found!");
}
DvAZ5:
$tpl_content = file_get_contents_x("{$target_sub_tpl_dir}/{$tpl_name}");
goto lpz2y;
}
pZX9u:
$tpl_content = file_get_contents_x("{$target_sub_tpl_dir}/private_{$tpl_name}");
lpz2y:
nmWXQ:
if (substr($tpl_content, 0, 3) === "") {
$tpl_content = substr($tpl_content, 3);
goto zgpr4;
}
zgpr4:
return $tpl_content;
}
function show_msg($type, $title, $content, $time = 0, $jump_url = '', $add_code = '')
{
if (empty($title)) {
if (!($type == 1)) {
if (!($type == 2)) {
goto EiJzK;
}
Z8VU7:
$title = "系统错误信息";
goto y8_L8;
}
KntTF:
$title = "系统信息";
y8_L8:
EiJzK:
goto o_y8d;
}
o_y8d:
$msg_html_head = "<!DOCTYPE html>\r\n<html lang=\"zh-CN\">\r\n<head>\r\n <meta charset=\"UTF-8\">\r\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n <title>系统信息</title>\r\n <link href=\"https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.0/css/bootstrap.min.css\" rel=\"stylesheet\">\r\n <link href=\"https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.10.0/font/bootstrap-icons.min.css\" rel=\"stylesheet\">\r\n <style>\r\n @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;700&display=swap');\r\n \r\n body {\r\n background-color: #f0f2f5;\r\n padding: 40px 20px;\r\n font-family: 'Noto Sans SC', sans-serif;\r\n min-height: 100vh;\r\n background-image: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);\r\n }\r\n \r\n .container {\r\n max-width: 800px;\r\n }\r\n \r\n .message-box {\r\n border-radius: 10px;\r\n box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);\r\n margin-bottom: 30px;\r\n overflow: hidden;\r\n border: 1px solid rgba(0,0,0,0.05);\r\n backdrop-filter: blur(5px);\r\n opacity: 1;\r\n transform: translateY(0);\r\n transition: transform 0.5s ease, opacity 0.5s ease;\r\n }\r\n \r\n .message-header {\r\n padding: 16px 20px;\r\n font-weight: 600;\r\n color: white;\r\n display: flex;\r\n align-items: center;\r\n font-size: 16px;\r\n letter-spacing: 0.5px;\r\n }\r\n \r\n .message-body {\r\n padding: 20px;\r\n background-color: white;\r\n line-height: 1.8;\r\n font-size: 15px;\r\n color: #444;\r\n border-top: 1px solid rgba(0,0,0,0.05);\r\n }\r\n \r\n .info-message .message-header {\r\n background: linear-gradient(135deg, #0062cc 0%, #007bff 100%);\r\n }\r\n \r\n .info-message {\r\n border-left: 5px solid #007bff;\r\n background-color: rgba(255, 255, 255, 0.95);\r\n }\r\n \r\n .error-message .message-header {\r\n background: linear-gradient(135deg, #bd2130 0%, #dc3545 100%);\r\n }\r\n \r\n .error-message {\r\n border-left: 5px solid #dc3545;\r\n background-color: rgba(255, 255, 255, 0.95);\r\n }\r\n \r\n .message-icon {\r\n margin-right: 12px;\r\n font-size: 20px;\r\n }\r\n\r\n .effect-shadow {\r\n box-shadow: 0 10px 20px rgba(0, 123, 255, 0.1), 0 6px 6px rgba(0, 123, 255, 0.05);\r\n }\r\n \r\n .effect-shadow-error {\r\n box-shadow: 0 10px 20px rgba(220, 53, 69, 0.1), 0 6px 6px rgba(220, 53, 69, 0.05);\r\n }\r\n </style>\r\n</head>";
$time_str = '';
if ($time > 0) {
$time_str = "... <span id=\"wait\">{$time}</span>";
goto spI8F;
}
spI8F:
if (!($type == 1)) {
if (!($type == 2)) {
goto qNizE;
}
uYoxF:
$msg_html_body = " <div class=\"message-box error-message effect-shadow-error\">\r\n <div class=\"message-header\">\r\n <i class=\"bi bi-exclamation-triangle-fill message-icon\"></i>\r\n <span>{$title}</span>\r\n </div>\r\n <div class=\"message-body\">\r\n <p class=\"mb-0\">{$content}{$time_str}</p>\r\n </div>\r\n </div>";
goto dTcOF;
}
uZ77U:
$msg_html_body = " <div class=\"message-box info-message effect-shadow\">\r\n <div class=\"message-header\">\r\n <i class=\"bi bi-info-circle-fill message-icon\"></i>\r\n <span>{$title}</span>\r\n </div>\r\n <div class=\"message-body\">\r\n <p class=\"mb-0\">{$content}{$time_str}</p>\r\n </div>\r\n </div>";
dTcOF:
qNizE:
$js_code = '';
if (!empty($time)) {
$js_code = " \r\n <script type=\"text/javascript\">\r\n (function(){\r\n var wait = document.getElementById('wait');\r\n var interval = setInterval(function(){\r\n var time = --wait.innerHTML;\r\n if(time <= 0) {\r\n location.href = '{$jump_url}';\r\n clearInterval(interval);\r\n };\r\n }, 1000);\r\n })();\r\n </script>";
goto qOvj6;
}
qOvj6:
$msg_html = " {$msg_html_head}\r\n<body>\r\n <div class=\"container py-4\">\r\n {$msg_html_body}\r\n </div>\r\n {$js_code}\r\n {$add_code}\r\n</body>\r\n</html>";
echo $msg_html;
exit;
}
function encode_html($html)
{
$html = preg_replace("/^\\s+|\\s+\$/m", '', $html);
$html = preg_replace("/^\\s*[\\r\\n]/m", '', $html);
$html_base64 = base64_encode($html);
$html_base64 = strrev($html_base64);
$js = " <script>\r\n function rep_d(rep_input) {\r\n var rep_rv = window.atob(rep_input);\r\n rep_rv = decodeURIComponent(escape(rep_rv));\r\n return rep_rv;\r\n }\r\n var rep_decryptedContent = rep_d('{$html_base64}'.split('').reverse().join(''));\r\n document.open();\r\n document.write(rep_decryptedContent);\r\n document.close();\r\n // var rep_parser = new DOMParser();\r\n // var rep_doc = rep_parser.parseFromString(rep_decryptedContent, 'text/html');\r\n // var rep_newTitle = rep_doc.querySelector('title').textContent;\r\n //document.title = rep_newTitle;\r\n </script>";
$js = replace_js_variable_names($js);
$js = compress_js($js);
$html = "<!DOCTYPE html>\r\n<html lang=\"zh\">\r\n<head>\r\n <meta charset=\"UTF-8\">\r\n</head>\r\n<body>\r\n{$js}\r\n</body>\r\n</html>";
return trim($html);
}
function generateRandomVariable($length = 3)
{
if ($length < 1) {
return '';
}
krYuw:
$letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
$digits = "0123456789";
$variableName = $letters[rand(0, strlen($letters) - 1)];
$i = 1;
gs75O:
if ($i < $length) {
$variableName .= rand(0, 1) ? $letters[rand(0, strlen($letters) - 1)] : $digits[rand(0, strlen($digits) - 1)];
$i++;
goto gs75O;
}
U3vQI:
return $variableName;
}
function compress_js($js)
{
$js = preg_replace("!/\\*.*?\\*/!s", '', $js);
$js = preg_replace("/\\/\\/[^\\n]*/", '', $js);
$js = preg_replace("/\\s+/", " ", $js);
$js = trim($js);
$js = preg_replace("/\\s*;\\s*/", ";", $js);
$js = preg_replace("/\\s*{\\s*/", "{", $js);
$js = preg_replace("/\\s*}\\s*/", "}", $js);
return $js;
}
function swap_all_characters($input)
{
$charPool = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$char1 = $charPool[rand(0, strlen($charPool) - 1)];
$char2 = $charPool[rand(0, strlen($charPool) - 1)];
j5D1O:
if ($char1 === $char2) {
$char2 = $charPool[rand(0, strlen($charPool) - 1)];
goto j5D1O;
}
jwmD3:
$modifiedString = str_replace($char1, "TEMP", $input);
$modifiedString = str_replace($char2, $char1, $modifiedString);
$modifiedString = str_replace("TEMP", $char2, $modifiedString);
return $char1 . $char2 . $modifiedString;
}
function replace_js_variable_names($js)
{
preg_match_all("#rep_\\w+#", $js, $preg_var);
$variables = array_unique($preg_var[0]);
$replacements = [];
foreach ($variables as $var) {
$randomString = generateRandomVariable();
$replacements[$var] = $randomString;
}
foreach ($replacements as $var => $randomString) {
$js = preg_replace("/\\b" . preg_quote($var, "/") . "\\b/", $randomString, $js);
}
return $js;
}
function make_js_tpl($type, $js_tpl_code_array, $content)
{
global $base_dir;
global $config_time;
if (!file_exists("{$base_dir}/html/js")) {
mkdir("{$base_dir}/html/js", 0755, true);
goto OHIqa;
}
OHIqa:
$js_tpl_basename = "{$type}{$config_time}.js";
$js_tpl_path = "{$base_dir}/html/js/{$js_tpl_basename}";
$js_tpl_uri = "/html/js/{$js_tpl_basename}";
$js_tpl_code = "<script>\n" . implode("\n", $js_tpl_code_array) . "\n</script>\n";
$content = str_replace("{@js_tpl_code}", $js_tpl_code, $content);
if (!file_exists($js_tpl_path)) {
file_put_contents($js_tpl_path, "var h='" . base64_encode($content) . "';");
goto Wur43;
}
Wur43:
return $js_tpl_uri;
}
function make_js_tpl_loader($js_tpl_uri, $json_array)
{
$json_code_b64 = base64_encode(json_encode($json_array));
$html = "<!DOCTYPE html>\r\n<html lang=\"zh\">\r\n<head>\r\n <meta charset=\"UTF-8\">\r\n</head>\r\n<body>\r\n<script>\r\n function loadScript(url, varName, onSuccess, retry = 0) {\r\n const script = document.createElement('script');\r\n script.src = retry ? `\${url}?v=\${retry}` : url;\r\n script.onload = () => {\r\n if (window[varName] !== undefined) {\r\n onSuccess(window[varName]);\r\n } else if (retry < 30) {\r\n setTimeout(() => loadScript(url, varName, onSuccess, retry + 1), 1000);\r\n }\r\n };\r\n script.onerror = () => retry < 30 && \r\n setTimeout(() => loadScript(url, varName, onSuccess, retry + 1), 1000);\r\n document.head.appendChild(script);\r\n }\r\n loadScript('{$js_tpl_uri}', 'h', (loadedVar) => {\r\n rep_rv = window.atob(h);\r\n rep_rv = rep_rv.replace(/{@json_code}/g, \"<script>var j_b64 = '{$json_code_b64}';var jsonString = atob(j_b64);var j = JSON.parse(jsonString);<\\/script>\");\r\n rep_rv = decodeURIComponent(escape(rep_rv));\r\n document.open();\r\n document.write(rep_rv);\r\n document.close();\r\n console.log(\"加载成功\");\r\n });\r\n</script>\r\n</body>\r\n</html>";
$html = encode_html($html);
return $html;
}
function unzip_file($zip_path, $extract_path)
{
if (!class_exists("ZipArchive")) {
return "ZIP扩展未安装或未启用";
}
OfSSD:
if (!file_exists($zip_path)) {
return "ZIP文件不存在: " . $zip_path;
}
FJyE1:
if (!is_dir($extract_path)) {
if (!mkdir($extract_path, 0755, true)) {
return "无法创建解压目录: " . $extract_path;
}
nqT3T:
goto ZwFZ6;
}
ZwFZ6:
if (!is_writable($extract_path)) {
return "解压目录不可写: " . $extract_path;
}
vOEcY:
$zip = new ZipArchive();
$open_result = $zip->open($zip_path);
if ($open_result !== true) {
return "无法打开ZIP文件";
}
VBHDC:
try {
$result = $zip->extractTo($extract_path);
$zip->close();
if (!$result) {
return "解压失败";
}
kTZvo:
return true;
} catch (Exception $e) {
@$zip->close();
return "解压过程中发生异常: " . $e->getMessage();
}
}■【無料】ワードプレス:マルウェアスキャン&セキュリティープラグイン [マルウェア・ウィルス検出と駆除]
■WordPress のマルウェア駆除、セキュリティー対策 カスタマイズや修正、引っ越し・復旧のご依頼承ります
(C)2019 ワードプレス ドクター All rights reserved.