ofs | hex dump | ascii |
---|
0000 | 3c 3f 70 68 70 0a 0a 24 77 65 62 20 3d 20 27 77 65 62 2e 70 68 70 27 3b 0a 0a 69 66 20 28 69 6e | <?php..$web.=.'web.php';..if.(in |
0020 | 5f 61 72 72 61 79 28 27 70 68 61 72 27 2c 20 73 74 72 65 61 6d 5f 67 65 74 5f 77 72 61 70 70 65 | _array('phar',.stream_get_wrappe |
0040 | 72 73 28 29 29 20 26 26 20 63 6c 61 73 73 5f 65 78 69 73 74 73 28 27 50 68 61 72 27 2c 20 30 29 | rs()).&&.class_exists('Phar',.0) |
0060 | 29 20 7b 0a 50 68 61 72 3a 3a 69 6e 74 65 72 63 65 70 74 46 69 6c 65 46 75 6e 63 73 28 29 3b 0a | ).{.Phar::interceptFileFuncs();. |
0080 | 73 65 74 5f 69 6e 63 6c 75 64 65 5f 70 61 74 68 28 27 70 68 61 72 3a 2f 2f 27 20 2e 20 5f 5f 46 | set_include_path('phar://'...__F |
00a0 | 49 4c 45 5f 5f 20 2e 20 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 20 2e 20 67 65 74 5f 69 6e 63 | ILE__...PATH_SEPARATOR...get_inc |
00c0 | 6c 75 64 65 5f 70 61 74 68 28 29 29 3b 0a 50 68 61 72 3a 3a 77 65 62 50 68 61 72 28 6e 75 6c 6c | lude_path());.Phar::webPhar(null |
00e0 | 2c 20 24 77 65 62 29 3b 0a 69 6e 63 6c 75 64 65 20 27 70 68 61 72 3a 2f 2f 27 20 2e 20 5f 5f 46 | ,.$web);.include.'phar://'...__F |
0100 | 49 4c 45 5f 5f 20 2e 20 27 2f 27 20 2e 20 45 78 74 72 61 63 74 5f 50 68 61 72 3a 3a 53 54 41 52 | ILE__...'/'...Extract_Phar::STAR |
0120 | 54 3b 0a 72 65 74 75 72 6e 3b 0a 7d 0a 0a 69 66 20 28 40 28 69 73 73 65 74 28 24 5f 53 45 52 56 | T;.return;.}..if.(@(isset($_SERV |
0140 | 45 52 5b 27 52 45 51 55 45 53 54 5f 55 52 49 27 5d 29 20 26 26 20 69 73 73 65 74 28 24 5f 53 45 | ER['REQUEST_URI']).&&.isset($_SE |
0160 | 52 56 45 52 5b 27 52 45 51 55 45 53 54 5f 4d 45 54 48 4f 44 27 5d 29 20 26 26 20 28 24 5f 53 45 | RVER['REQUEST_METHOD']).&&.($_SE |
0180 | 52 56 45 52 5b 27 52 45 51 55 45 53 54 5f 4d 45 54 48 4f 44 27 5d 20 3d 3d 20 27 47 45 54 27 20 | RVER['REQUEST_METHOD'].==.'GET'. |
01a0 | 7c 7c 20 24 5f 53 45 52 56 45 52 5b 27 52 45 51 55 45 53 54 5f 4d 45 54 48 4f 44 27 5d 20 3d 3d | ||.$_SERVER['REQUEST_METHOD'].== |
01c0 | 20 27 50 4f 53 54 27 29 29 29 20 7b 0a 45 78 74 72 61 63 74 5f 50 68 61 72 3a 3a 67 6f 28 74 72 | .'POST'))).{.Extract_Phar::go(tr |
01e0 | 75 65 29 3b 0a 24 6d 69 6d 65 73 20 3d 20 61 72 72 61 79 28 0a 27 70 68 70 73 27 20 3d 3e 20 32 | ue);.$mimes.=.array(.'phps'.=>.2 |
0200 | 2c 0a 27 63 27 20 3d 3e 20 27 74 65 78 74 2f 70 6c 61 69 6e 27 2c 0a 27 63 63 27 20 3d 3e 20 27 | ,.'c'.=>.'text/plain',.'cc'.=>.' |
0220 | 74 65 78 74 2f 70 6c 61 69 6e 27 2c 0a 27 63 70 70 27 20 3d 3e 20 27 74 65 78 74 2f 70 6c 61 69 | text/plain',.'cpp'.=>.'text/plai |
0240 | 6e 27 2c 0a 27 63 2b 2b 27 20 3d 3e 20 27 74 65 78 74 2f 70 6c 61 69 6e 27 2c 0a 27 64 74 64 27 | n',.'c++'.=>.'text/plain',.'dtd' |
0260 | 20 3d 3e 20 27 74 65 78 74 2f 70 6c 61 69 6e 27 2c 0a 27 68 27 20 3d 3e 20 27 74 65 78 74 2f 70 | .=>.'text/plain',.'h'.=>.'text/p |
0280 | 6c 61 69 6e 27 2c 0a 27 6c 6f 67 27 20 3d 3e 20 27 74 65 78 74 2f 70 6c 61 69 6e 27 2c 0a 27 72 | lain',.'log'.=>.'text/plain',.'r |
02a0 | 6e 67 27 20 3d 3e 20 27 74 65 78 74 2f 70 6c 61 69 6e 27 2c 0a 27 74 78 74 27 20 3d 3e 20 27 74 | ng'.=>.'text/plain',.'txt'.=>.'t |
02c0 | 65 78 74 2f 70 6c 61 69 6e 27 2c 0a 27 78 73 64 27 20 3d 3e 20 27 74 65 78 74 2f 70 6c 61 69 6e | ext/plain',.'xsd'.=>.'text/plain |
02e0 | 27 2c 0a 27 70 68 70 27 20 3d 3e 20 31 2c 0a 27 69 6e 63 27 20 3d 3e 20 31 2c 0a 27 61 76 69 27 | ',.'php'.=>.1,.'inc'.=>.1,.'avi' |
0300 | 20 3d 3e 20 27 76 69 64 65 6f 2f 61 76 69 27 2c 0a 27 62 6d 70 27 20 3d 3e 20 27 69 6d 61 67 65 | .=>.'video/avi',.'bmp'.=>.'image |
0320 | 2f 62 6d 70 27 2c 0a 27 63 73 73 27 20 3d 3e 20 27 74 65 78 74 2f 63 73 73 27 2c 0a 27 67 69 66 | /bmp',.'css'.=>.'text/css',.'gif |
0340 | 27 20 3d 3e 20 27 69 6d 61 67 65 2f 67 69 66 27 2c 0a 27 68 74 6d 27 20 3d 3e 20 27 74 65 78 74 | '.=>.'image/gif',.'htm'.=>.'text |
0360 | 2f 68 74 6d 6c 27 2c 0a 27 68 74 6d 6c 27 20 3d 3e 20 27 74 65 78 74 2f 68 74 6d 6c 27 2c 0a 27 | /html',.'html'.=>.'text/html',.' |
0380 | 68 74 6d 6c 73 27 20 3d 3e 20 27 74 65 78 74 2f 68 74 6d 6c 27 2c 0a 27 69 63 6f 27 20 3d 3e 20 | htmls'.=>.'text/html',.'ico'.=>. |
03a0 | 27 69 6d 61 67 65 2f 78 2d 69 63 6f 27 2c 0a 27 6a 70 65 27 20 3d 3e 20 27 69 6d 61 67 65 2f 6a | 'image/x-ico',.'jpe'.=>.'image/j |
03c0 | 70 65 67 27 2c 0a 27 6a 70 67 27 20 3d 3e 20 27 69 6d 61 67 65 2f 6a 70 65 67 27 2c 0a 27 6a 70 | peg',.'jpg'.=>.'image/jpeg',.'jp |
03e0 | 65 67 27 20 3d 3e 20 27 69 6d 61 67 65 2f 6a 70 65 67 27 2c 0a 27 6a 73 27 20 3d 3e 20 27 61 70 | eg'.=>.'image/jpeg',.'js'.=>.'ap |
0400 | 70 6c 69 63 61 74 69 6f 6e 2f 78 2d 6a 61 76 61 73 63 72 69 70 74 27 2c 0a 27 6d 69 64 69 27 20 | plication/x-javascript',.'midi'. |
0420 | 3d 3e 20 27 61 75 64 69 6f 2f 6d 69 64 69 27 2c 0a 27 6d 69 64 27 20 3d 3e 20 27 61 75 64 69 6f | =>.'audio/midi',.'mid'.=>.'audio |
0440 | 2f 6d 69 64 69 27 2c 0a 27 6d 6f 64 27 20 3d 3e 20 27 61 75 64 69 6f 2f 6d 6f 64 27 2c 0a 27 6d | /midi',.'mod'.=>.'audio/mod',.'m |
0460 | 6f 76 27 20 3d 3e 20 27 6d 6f 76 69 65 2f 71 75 69 63 6b 74 69 6d 65 27 2c 0a 27 6d 70 33 27 20 | ov'.=>.'movie/quicktime',.'mp3'. |
0480 | 3d 3e 20 27 61 75 64 69 6f 2f 6d 70 33 27 2c 0a 27 6d 70 67 27 20 3d 3e 20 27 76 69 64 65 6f 2f | =>.'audio/mp3',.'mpg'.=>.'video/ |
04a0 | 6d 70 65 67 27 2c 0a 27 6d 70 65 67 27 20 3d 3e 20 27 76 69 64 65 6f 2f 6d 70 65 67 27 2c 0a 27 | mpeg',.'mpeg'.=>.'video/mpeg',.' |
04c0 | 70 64 66 27 20 3d 3e 20 27 61 70 70 6c 69 63 61 74 69 6f 6e 2f 70 64 66 27 2c 0a 27 70 6e 67 27 | pdf'.=>.'application/pdf',.'png' |
04e0 | 20 3d 3e 20 27 69 6d 61 67 65 2f 70 6e 67 27 2c 0a 27 73 77 66 27 20 3d 3e 20 27 61 70 70 6c 69 | .=>.'image/png',.'swf'.=>.'appli |
0500 | 63 61 74 69 6f 6e 2f 73 68 6f 63 6b 77 61 76 65 2d 66 6c 61 73 68 27 2c 0a 27 74 69 66 27 20 3d | cation/shockwave-flash',.'tif'.= |
0520 | 3e 20 27 69 6d 61 67 65 2f 74 69 66 66 27 2c 0a 27 74 69 66 66 27 20 3d 3e 20 27 69 6d 61 67 65 | >.'image/tiff',.'tiff'.=>.'image |
0540 | 2f 74 69 66 66 27 2c 0a 27 77 61 76 27 20 3d 3e 20 27 61 75 64 69 6f 2f 77 61 76 27 2c 0a 27 78 | /tiff',.'wav'.=>.'audio/wav',.'x |
0560 | 62 6d 27 20 3d 3e 20 27 69 6d 61 67 65 2f 78 62 6d 27 2c 0a 27 78 6d 6c 27 20 3d 3e 20 27 74 65 | bm'.=>.'image/xbm',.'xml'.=>.'te |
0580 | 78 74 2f 78 6d 6c 27 2c 0a 29 3b 0a 0a 68 65 61 64 65 72 28 22 43 61 63 68 65 2d 43 6f 6e 74 72 | xt/xml',.);..header("Cache-Contr |
05a0 | 6f 6c 3a 20 6e 6f 2d 63 61 63 68 65 2c 20 6d 75 73 74 2d 72 65 76 61 6c 69 64 61 74 65 22 29 3b | ol:.no-cache,.must-revalidate"); |
05c0 | 0a 68 65 61 64 65 72 28 22 50 72 61 67 6d 61 3a 20 6e 6f 2d 63 61 63 68 65 22 29 3b 0a 0a 24 62 | .header("Pragma:.no-cache");..$b |
05e0 | 61 73 65 6e 61 6d 65 20 3d 20 62 61 73 65 6e 61 6d 65 28 5f 5f 46 49 4c 45 5f 5f 29 3b 0a 69 66 | asename.=.basename(__FILE__);.if |
0600 | 20 28 21 73 74 72 70 6f 73 28 24 5f 53 45 52 56 45 52 5b 27 52 45 51 55 45 53 54 5f 55 52 49 27 | .(!strpos($_SERVER['REQUEST_URI' |
0620 | 5d 2c 20 24 62 61 73 65 6e 61 6d 65 29 29 20 7b 0a 63 68 64 69 72 28 45 78 74 72 61 63 74 5f 50 | ],.$basename)).{.chdir(Extract_P |
0640 | 68 61 72 3a 3a 24 74 65 6d 70 29 3b 0a 69 6e 63 6c 75 64 65 20 24 77 65 62 3b 0a 72 65 74 75 72 | har::$temp);.include.$web;.retur |
0660 | 6e 3b 0a 7d 0a 24 70 74 20 3d 20 73 75 62 73 74 72 28 24 5f 53 45 52 56 45 52 5b 27 52 45 51 55 | n;.}.$pt.=.substr($_SERVER['REQU |
0680 | 45 53 54 5f 55 52 49 27 5d 2c 20 73 74 72 70 6f 73 28 24 5f 53 45 52 56 45 52 5b 27 52 45 51 55 | EST_URI'],.strpos($_SERVER['REQU |
06a0 | 45 53 54 5f 55 52 49 27 5d 2c 20 24 62 61 73 65 6e 61 6d 65 29 20 2b 20 73 74 72 6c 65 6e 28 24 | EST_URI'],.$basename).+.strlen($ |
06c0 | 62 61 73 65 6e 61 6d 65 29 29 3b 0a 69 66 20 28 21 24 70 74 20 7c 7c 20 24 70 74 20 3d 3d 20 27 | basename));.if.(!$pt.||.$pt.==.' |
06e0 | 2f 27 29 20 7b 0a 24 70 74 20 3d 20 24 77 65 62 3b 0a 68 65 61 64 65 72 28 27 48 54 54 50 2f 31 | /').{.$pt.=.$web;.header('HTTP/1 |
0700 | 2e 31 20 33 30 31 20 4d 6f 76 65 64 20 50 65 72 6d 61 6e 65 6e 74 6c 79 27 29 3b 0a 68 65 61 64 | .1.301.Moved.Permanently');.head |
0720 | 65 72 28 27 4c 6f 63 61 74 69 6f 6e 3a 20 27 20 2e 20 24 5f 53 45 52 56 45 52 5b 27 52 45 51 55 | er('Location:.'...$_SERVER['REQU |
0740 | 45 53 54 5f 55 52 49 27 5d 20 2e 20 27 2f 27 20 2e 20 24 70 74 29 3b 0a 65 78 69 74 3b 0a 7d 0a | EST_URI']...'/'...$pt);.exit;.}. |
0760 | 24 61 20 3d 20 72 65 61 6c 70 61 74 68 28 45 78 74 72 61 63 74 5f 50 68 61 72 3a 3a 24 74 65 6d | $a.=.realpath(Extract_Phar::$tem |
0780 | 70 20 2e 20 44 49 52 45 43 54 4f 52 59 5f 53 45 50 41 52 41 54 4f 52 20 2e 20 24 70 74 29 3b 0a | p...DIRECTORY_SEPARATOR...$pt);. |
07a0 | 69 66 20 28 21 24 61 20 7c 7c 20 73 74 72 6c 65 6e 28 64 69 72 6e 61 6d 65 28 24 61 29 29 20 3c | if.(!$a.||.strlen(dirname($a)).< |
07c0 | 20 73 74 72 6c 65 6e 28 45 78 74 72 61 63 74 5f 50 68 61 72 3a 3a 24 74 65 6d 70 29 29 20 7b 0a | .strlen(Extract_Phar::$temp)).{. |
07e0 | 68 65 61 64 65 72 28 27 48 54 54 50 2f 31 2e 30 20 34 30 34 20 4e 6f 74 20 46 6f 75 6e 64 27 29 | header('HTTP/1.0.404.Not.Found') |
0800 | 3b 0a 65 63 68 6f 20 22 3c 68 74 6d 6c 3e 5c 6e 20 3c 68 65 61 64 3e 5c 6e 20 20 3c 74 69 74 6c | ;.echo."<html>\n.<head>\n..<titl |
0820 | 65 3e 46 69 6c 65 20 4e 6f 74 20 46 6f 75 6e 64 3c 74 69 74 6c 65 3e 5c 6e 20 3c 2f 68 65 61 64 | e>File.Not.Found<title>\n.</head |
0840 | 3e 5c 6e 20 3c 62 6f 64 79 3e 5c 6e 20 20 3c 68 31 3e 34 30 34 20 2d 20 46 69 6c 65 20 22 2c 20 | >\n.<body>\n..<h1>404.-.File.",. |
0860 | 24 70 74 2c 20 22 20 4e 6f 74 20 46 6f 75 6e 64 3c 2f 68 31 3e 5c 6e 20 3c 2f 62 6f 64 79 3e 5c | $pt,.".Not.Found</h1>\n.</body>\ |
0880 | 6e 3c 2f 68 74 6d 6c 3e 22 3b 0a 65 78 69 74 3b 0a 7d 0a 24 62 20 3d 20 70 61 74 68 69 6e 66 6f | n</html>";.exit;.}.$b.=.pathinfo |
08a0 | 28 24 61 29 3b 0a 69 66 20 28 21 69 73 73 65 74 28 24 62 5b 27 65 78 74 65 6e 73 69 6f 6e 27 5d | ($a);.if.(!isset($b['extension'] |
08c0 | 29 29 20 7b 0a 68 65 61 64 65 72 28 27 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 74 2f | )).{.header('Content-Type:.text/ |
08e0 | 70 6c 61 69 6e 27 29 3b 0a 68 65 61 64 65 72 28 27 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a | plain');.header('Content-Length: |
0900 | 20 27 20 2e 20 66 69 6c 65 73 69 7a 65 28 24 61 29 29 3b 0a 72 65 61 64 66 69 6c 65 28 24 61 29 | .'...filesize($a));.readfile($a) |
0920 | 3b 0a 65 78 69 74 3b 0a 7d 0a 69 66 20 28 69 73 73 65 74 28 24 6d 69 6d 65 73 5b 24 62 5b 27 65 | ;.exit;.}.if.(isset($mimes[$b['e |
0940 | 78 74 65 6e 73 69 6f 6e 27 5d 5d 29 29 20 7b 0a 69 66 20 28 24 6d 69 6d 65 73 5b 24 62 5b 27 65 | xtension']])).{.if.($mimes[$b['e |
0960 | 78 74 65 6e 73 69 6f 6e 27 5d 5d 20 3d 3d 3d 20 31 29 20 7b 0a 69 6e 63 6c 75 64 65 20 24 61 3b | xtension']].===.1).{.include.$a; |
0980 | 0a 65 78 69 74 3b 0a 7d 0a 69 66 20 28 24 6d 69 6d 65 73 5b 24 62 5b 27 65 78 74 65 6e 73 69 6f | .exit;.}.if.($mimes[$b['extensio |
09a0 | 6e 27 5d 5d 20 3d 3d 3d 20 32 29 20 7b 0a 68 69 67 68 6c 69 67 68 74 5f 66 69 6c 65 28 24 61 29 | n']].===.2).{.highlight_file($a) |
09c0 | 3b 0a 65 78 69 74 3b 0a 7d 0a 68 65 61 64 65 72 28 27 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 | ;.exit;.}.header('Content-Type:. |
09e0 | 27 20 2e 24 6d 69 6d 65 73 5b 24 62 5b 27 65 78 74 65 6e 73 69 6f 6e 27 5d 5d 29 3b 0a 68 65 61 | '..$mimes[$b['extension']]);.hea |
0a00 | 64 65 72 28 27 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 27 20 2e 20 66 69 6c 65 73 69 7a | der('Content-Length:.'...filesiz |
0a20 | 65 28 24 61 29 29 3b 0a 72 65 61 64 66 69 6c 65 28 24 61 29 3b 0a 65 78 69 74 3b 0a 7d 0a 7d 0a | e($a));.readfile($a);.exit;.}.}. |
0a40 | 0a 63 6c 61 73 73 20 45 78 74 72 61 63 74 5f 50 68 61 72 0a 7b 0a 73 74 61 74 69 63 20 24 74 65 | .class.Extract_Phar.{.static.$te |
0a60 | 6d 70 3b 0a 73 74 61 74 69 63 20 24 6f 72 69 67 64 69 72 3b 0a 63 6f 6e 73 74 20 47 5a 20 3d 20 | mp;.static.$origdir;.const.GZ.=. |
0a80 | 30 78 31 30 30 30 3b 0a 63 6f 6e 73 74 20 42 5a 32 20 3d 20 30 78 32 30 30 30 3b 0a 63 6f 6e 73 | 0x1000;.const.BZ2.=.0x2000;.cons |
0aa0 | 74 20 4d 41 53 4b 20 3d 20 30 78 33 30 30 30 3b 0a 63 6f 6e 73 74 20 53 54 41 52 54 20 3d 20 27 | t.MASK.=.0x3000;.const.START.=.' |
0ac0 | 69 6e 64 65 78 2e 70 68 70 27 3b 0a 63 6f 6e 73 74 20 4c 45 4e 20 3d 20 36 36 35 31 3b 0a 0a 73 | index.php';.const.LEN.=.6651;..s |
0ae0 | 74 61 74 69 63 20 66 75 6e 63 74 69 6f 6e 20 67 6f 28 24 72 65 74 75 72 6e 20 3d 20 66 61 6c 73 | tatic.function.go($return.=.fals |
0b00 | 65 29 0a 7b 0a 24 66 70 20 3d 20 66 6f 70 65 6e 28 5f 5f 46 49 4c 45 5f 5f 2c 20 27 72 62 27 29 | e).{.$fp.=.fopen(__FILE__,.'rb') |
0b20 | 3b 0a 66 73 65 65 6b 28 24 66 70 2c 20 73 65 6c 66 3a 3a 4c 45 4e 29 3b 0a 24 4c 20 3d 20 75 6e | ;.fseek($fp,.self::LEN);.$L.=.un |
0b40 | 70 61 63 6b 28 27 56 27 2c 20 24 61 20 3d 20 66 72 65 61 64 28 24 66 70 2c 20 34 29 29 3b 0a 24 | pack('V',.$a.=.fread($fp,.4));.$ |
0b60 | 6d 20 3d 20 27 27 3b 0a 0a 64 6f 20 7b 0a 24 72 65 61 64 20 3d 20 38 31 39 32 3b 0a 69 66 20 28 | m.=.'';..do.{.$read.=.8192;.if.( |
0b80 | 24 4c 5b 31 5d 20 2d 20 73 74 72 6c 65 6e 28 24 6d 29 20 3c 20 38 31 39 32 29 20 7b 0a 24 72 65 | $L[1].-.strlen($m).<.8192).{.$re |
0ba0 | 61 64 20 3d 20 24 4c 5b 31 5d 20 2d 20 73 74 72 6c 65 6e 28 24 6d 29 3b 0a 7d 0a 24 6c 61 73 74 | ad.=.$L[1].-.strlen($m);.}.$last |
0bc0 | 20 3d 20 66 72 65 61 64 28 24 66 70 2c 20 24 72 65 61 64 29 3b 0a 24 6d 20 2e 3d 20 24 6c 61 73 | .=.fread($fp,.$read);.$m..=.$las |
0be0 | 74 3b 0a 7d 20 77 68 69 6c 65 20 28 73 74 72 6c 65 6e 28 24 6c 61 73 74 29 20 26 26 20 73 74 72 | t;.}.while.(strlen($last).&&.str |
0c00 | 6c 65 6e 28 24 6d 29 20 3c 20 24 4c 5b 31 5d 29 3b 0a 0a 69 66 20 28 73 74 72 6c 65 6e 28 24 6d | len($m).<.$L[1]);..if.(strlen($m |
0c20 | 29 20 3c 20 24 4c 5b 31 5d 29 20 7b 0a 64 69 65 28 27 45 52 52 4f 52 3a 20 6d 61 6e 69 66 65 73 | ).<.$L[1]).{.die('ERROR:.manifes |
0c40 | 74 20 6c 65 6e 67 74 68 20 72 65 61 64 20 77 61 73 20 22 27 20 2e 0a 73 74 72 6c 65 6e 28 24 6d | t.length.read.was."'...strlen($m |
0c60 | 29 20 2e 27 22 20 73 68 6f 75 6c 64 20 62 65 20 22 27 20 2e 0a 24 4c 5b 31 5d 20 2e 20 27 22 27 | )..'".should.be."'...$L[1]...'"' |
0c80 | 29 3b 0a 7d 0a 0a 24 69 6e 66 6f 20 3d 20 73 65 6c 66 3a 3a 5f 75 6e 70 61 63 6b 28 24 6d 29 3b | );.}..$info.=.self::_unpack($m); |
0ca0 | 0a 24 66 20 3d 20 24 69 6e 66 6f 5b 27 63 27 5d 3b 0a 0a 69 66 20 28 24 66 20 26 20 73 65 6c 66 | .$f.=.$info['c'];..if.($f.&.self |
0cc0 | 3a 3a 47 5a 29 20 7b 0a 69 66 20 28 21 66 75 6e 63 74 69 6f 6e 5f 65 78 69 73 74 73 28 27 67 7a | ::GZ).{.if.(!function_exists('gz |
0ce0 | 69 6e 66 6c 61 74 65 27 29 29 20 7b 0a 64 69 65 28 27 45 72 72 6f 72 3a 20 7a 6c 69 62 20 65 78 | inflate')).{.die('Error:.zlib.ex |
0d00 | 74 65 6e 73 69 6f 6e 20 69 73 20 6e 6f 74 20 65 6e 61 62 6c 65 64 20 2d 27 20 2e 0a 27 20 67 7a | tension.is.not.enabled.-'...'.gz |
0d20 | 69 6e 66 6c 61 74 65 28 29 20 66 75 6e 63 74 69 6f 6e 20 6e 65 65 64 65 64 20 66 6f 72 20 7a 6c | inflate().function.needed.for.zl |
0d40 | 69 62 2d 63 6f 6d 70 72 65 73 73 65 64 20 2e 70 68 61 72 73 27 29 3b 0a 7d 0a 7d 0a 0a 69 66 20 | ib-compressed..phars');.}.}..if. |
0d60 | 28 24 66 20 26 20 73 65 6c 66 3a 3a 42 5a 32 29 20 7b 0a 69 66 20 28 21 66 75 6e 63 74 69 6f 6e | ($f.&.self::BZ2).{.if.(!function |
0d80 | 5f 65 78 69 73 74 73 28 27 62 7a 64 65 63 6f 6d 70 72 65 73 73 27 29 29 20 7b 0a 64 69 65 28 27 | _exists('bzdecompress')).{.die(' |
0da0 | 45 72 72 6f 72 3a 20 62 7a 69 70 32 20 65 78 74 65 6e 73 69 6f 6e 20 69 73 20 6e 6f 74 20 65 6e | Error:.bzip2.extension.is.not.en |
0dc0 | 61 62 6c 65 64 20 2d 27 20 2e 0a 27 20 62 7a 64 65 63 6f 6d 70 72 65 73 73 28 29 20 66 75 6e 63 | abled.-'...'.bzdecompress().func |
0de0 | 74 69 6f 6e 20 6e 65 65 64 65 64 20 66 6f 72 20 62 7a 32 2d 63 6f 6d 70 72 65 73 73 65 64 20 2e | tion.needed.for.bz2-compressed.. |
0e00 | 70 68 61 72 73 27 29 3b 0a 7d 0a 7d 0a 0a 24 74 65 6d 70 20 3d 20 73 65 6c 66 3a 3a 74 6d 70 64 | phars');.}.}..$temp.=.self::tmpd |
0e20 | 69 72 28 29 3b 0a 0a 69 66 20 28 21 24 74 65 6d 70 20 7c 7c 20 21 69 73 5f 77 72 69 74 61 62 6c | ir();..if.(!$temp.||.!is_writabl |
0e40 | 65 28 24 74 65 6d 70 29 29 20 7b 0a 24 73 65 73 73 69 6f 6e 70 61 74 68 20 3d 20 73 65 73 73 69 | e($temp)).{.$sessionpath.=.sessi |
0e60 | 6f 6e 5f 73 61 76 65 5f 70 61 74 68 28 29 3b 0a 69 66 20 28 73 74 72 70 6f 73 20 28 24 73 65 73 | on_save_path();.if.(strpos.($ses |
0e80 | 73 69 6f 6e 70 61 74 68 2c 20 22 3b 22 29 20 21 3d 3d 20 66 61 6c 73 65 29 0a 24 73 65 73 73 69 | sionpath,.";").!==.false).$sessi |
0ea0 | 6f 6e 70 61 74 68 20 3d 20 73 75 62 73 74 72 20 28 24 73 65 73 73 69 6f 6e 70 61 74 68 2c 20 73 | onpath.=.substr.($sessionpath,.s |
0ec0 | 74 72 70 6f 73 20 28 24 73 65 73 73 69 6f 6e 70 61 74 68 2c 20 22 3b 22 29 2b 31 29 3b 0a 69 66 | trpos.($sessionpath,.";")+1);.if |
0ee0 | 20 28 21 66 69 6c 65 5f 65 78 69 73 74 73 28 24 73 65 73 73 69 6f 6e 70 61 74 68 29 20 7c 7c 20 | .(!file_exists($sessionpath).||. |
0f00 | 21 69 73 5f 64 69 72 28 24 73 65 73 73 69 6f 6e 70 61 74 68 29 29 20 7b 0a 64 69 65 28 27 43 6f | !is_dir($sessionpath)).{.die('Co |
0f20 | 75 6c 64 20 6e 6f 74 20 6c 6f 63 61 74 65 20 74 65 6d 70 6f 72 61 72 79 20 64 69 72 65 63 74 6f | uld.not.locate.temporary.directo |
0f40 | 72 79 20 74 6f 20 65 78 74 72 61 63 74 20 70 68 61 72 27 29 3b 0a 7d 0a 24 74 65 6d 70 20 3d 20 | ry.to.extract.phar');.}.$temp.=. |
0f60 | 24 73 65 73 73 69 6f 6e 70 61 74 68 3b 0a 7d 0a 0a 24 74 65 6d 70 20 2e 3d 20 27 2f 70 68 61 72 | $sessionpath;.}..$temp..=.'/phar |
0f80 | 65 78 74 72 61 63 74 2f 27 2e 62 61 73 65 6e 61 6d 65 28 5f 5f 46 49 4c 45 5f 5f 2c 20 27 2e 70 | extract/'.basename(__FILE__,.'.p |
0fa0 | 68 61 72 27 29 3b 0a 73 65 6c 66 3a 3a 24 74 65 6d 70 20 3d 20 24 74 65 6d 70 3b 0a 73 65 6c 66 | har');.self::$temp.=.$temp;.self |
0fc0 | 3a 3a 24 6f 72 69 67 64 69 72 20 3d 20 67 65 74 63 77 64 28 29 3b 0a 40 6d 6b 64 69 72 28 24 74 | ::$origdir.=.getcwd();.@mkdir($t |
0fe0 | 65 6d 70 2c 20 30 37 37 37 2c 20 74 72 75 65 29 3b 0a 24 74 65 6d 70 20 3d 20 72 65 61 6c 70 61 | emp,.0777,.true);.$temp.=.realpa |
1000 | 74 68 28 24 74 65 6d 70 29 3b 0a 0a 69 66 20 28 21 66 69 6c 65 5f 65 78 69 73 74 73 28 24 74 65 | th($temp);..if.(!file_exists($te |
1020 | 6d 70 20 2e 20 44 49 52 45 43 54 4f 52 59 5f 53 45 50 41 52 41 54 4f 52 20 2e 20 6d 64 35 5f 66 | mp...DIRECTORY_SEPARATOR...md5_f |
1040 | 69 6c 65 28 5f 5f 46 49 4c 45 5f 5f 29 29 29 20 7b 0a 73 65 6c 66 3a 3a 5f 72 65 6d 6f 76 65 54 | ile(__FILE__))).{.self::_removeT |
1060 | 6d 70 46 69 6c 65 73 28 24 74 65 6d 70 2c 20 67 65 74 63 77 64 28 29 29 3b 0a 40 6d 6b 64 69 72 | mpFiles($temp,.getcwd());.@mkdir |
1080 | 28 24 74 65 6d 70 2c 20 30 37 37 37 2c 20 74 72 75 65 29 3b 0a 40 66 69 6c 65 5f 70 75 74 5f 63 | ($temp,.0777,.true);.@file_put_c |
10a0 | 6f 6e 74 65 6e 74 73 28 24 74 65 6d 70 20 2e 20 27 2f 27 20 2e 20 6d 64 35 5f 66 69 6c 65 28 5f | ontents($temp...'/'...md5_file(_ |
10c0 | 5f 46 49 4c 45 5f 5f 29 2c 20 27 27 29 3b 0a 0a 66 6f 72 65 61 63 68 20 28 24 69 6e 66 6f 5b 27 | _FILE__),.'');..foreach.($info[' |
10e0 | 6d 27 5d 20 61 73 20 24 70 61 74 68 20 3d 3e 20 24 66 69 6c 65 29 20 7b 0a 24 61 20 3d 20 21 66 | m'].as.$path.=>.$file).{.$a.=.!f |
1100 | 69 6c 65 5f 65 78 69 73 74 73 28 64 69 72 6e 61 6d 65 28 24 74 65 6d 70 20 2e 20 27 2f 27 20 2e | ile_exists(dirname($temp...'/'.. |
1120 | 20 24 70 61 74 68 29 29 3b 0a 40 6d 6b 64 69 72 28 64 69 72 6e 61 6d 65 28 24 74 65 6d 70 20 2e | .$path));.@mkdir(dirname($temp.. |
1140 | 20 27 2f 27 20 2e 20 24 70 61 74 68 29 2c 20 30 37 37 37 2c 20 74 72 75 65 29 3b 0a 63 6c 65 61 | .'/'...$path),.0777,.true);.clea |
1160 | 72 73 74 61 74 63 61 63 68 65 28 29 3b 0a 0a 69 66 20 28 24 70 61 74 68 5b 73 74 72 6c 65 6e 28 | rstatcache();..if.($path[strlen( |
1180 | 24 70 61 74 68 29 20 2d 20 31 5d 20 3d 3d 20 27 2f 27 29 20 7b 0a 40 6d 6b 64 69 72 28 24 74 65 | $path).-.1].==.'/').{.@mkdir($te |
11a0 | 6d 70 20 2e 20 27 2f 27 20 2e 20 24 70 61 74 68 2c 20 30 37 37 37 29 3b 0a 7d 20 65 6c 73 65 20 | mp...'/'...$path,.0777);.}.else. |
11c0 | 7b 0a 66 69 6c 65 5f 70 75 74 5f 63 6f 6e 74 65 6e 74 73 28 24 74 65 6d 70 20 2e 20 27 2f 27 20 | {.file_put_contents($temp...'/'. |
11e0 | 2e 20 24 70 61 74 68 2c 20 73 65 6c 66 3a 3a 65 78 74 72 61 63 74 46 69 6c 65 28 24 70 61 74 68 | ..$path,.self::extractFile($path |
1200 | 2c 20 24 66 69 6c 65 2c 20 24 66 70 29 29 3b 0a 40 63 68 6d 6f 64 28 24 74 65 6d 70 20 2e 20 27 | ,.$file,.$fp));.@chmod($temp...' |
1220 | 2f 27 20 2e 20 24 70 61 74 68 2c 20 30 36 36 36 29 3b 0a 7d 0a 7d 0a 7d 0a 0a 63 68 64 69 72 28 | /'...$path,.0666);.}.}.}..chdir( |
1240 | 24 74 65 6d 70 29 3b 0a 0a 69 66 20 28 21 24 72 65 74 75 72 6e 29 20 7b 0a 69 6e 63 6c 75 64 65 | $temp);..if.(!$return).{.include |
1260 | 20 73 65 6c 66 3a 3a 53 54 41 52 54 3b 0a 7d 0a 7d 0a 0a 73 74 61 74 69 63 20 66 75 6e 63 74 69 | .self::START;.}.}..static.functi |
1280 | 6f 6e 20 74 6d 70 64 69 72 28 29 0a 7b 0a 69 66 20 28 73 74 72 70 6f 73 28 50 48 50 5f 4f 53 2c | on.tmpdir().{.if.(strpos(PHP_OS, |
12a0 | 20 27 57 49 4e 27 29 20 21 3d 3d 20 66 61 6c 73 65 29 20 7b 0a 69 66 20 28 24 76 61 72 20 3d 20 | .'WIN').!==.false).{.if.($var.=. |
12c0 | 67 65 74 65 6e 76 28 27 54 4d 50 27 29 20 3f 20 67 65 74 65 6e 76 28 27 54 4d 50 27 29 20 3a 20 | getenv('TMP').?.getenv('TMP').:. |
12e0 | 67 65 74 65 6e 76 28 27 54 45 4d 50 27 29 29 20 7b 0a 72 65 74 75 72 6e 20 24 76 61 72 3b 0a 7d | getenv('TEMP')).{.return.$var;.} |
1300 | 0a 69 66 20 28 69 73 5f 64 69 72 28 27 2f 74 65 6d 70 27 29 20 7c 7c 20 6d 6b 64 69 72 28 27 2f | .if.(is_dir('/temp').||.mkdir('/ |
1320 | 74 65 6d 70 27 29 29 20 7b 0a 72 65 74 75 72 6e 20 72 65 61 6c 70 61 74 68 28 27 2f 74 65 6d 70 | temp')).{.return.realpath('/temp |
1340 | 27 29 3b 0a 7d 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0a 7d 0a 69 66 20 28 24 76 61 72 20 3d | ');.}.return.false;.}.if.($var.= |
1360 | 20 67 65 74 65 6e 76 28 27 54 4d 50 44 49 52 27 29 29 20 7b 0a 72 65 74 75 72 6e 20 24 76 61 72 | .getenv('TMPDIR')).{.return.$var |
1380 | 3b 0a 7d 0a 72 65 74 75 72 6e 20 72 65 61 6c 70 61 74 68 28 27 2f 74 6d 70 27 29 3b 0a 7d 0a 0a | ;.}.return.realpath('/tmp');.}.. |
13a0 | 73 74 61 74 69 63 20 66 75 6e 63 74 69 6f 6e 20 5f 75 6e 70 61 63 6b 28 24 6d 29 0a 7b 0a 24 69 | static.function._unpack($m).{.$i |
13c0 | 6e 66 6f 20 3d 20 75 6e 70 61 63 6b 28 27 56 27 2c 20 73 75 62 73 74 72 28 24 6d 2c 20 30 2c 20 | nfo.=.unpack('V',.substr($m,.0,. |
13e0 | 34 29 29 3b 0a 20 24 6c 20 3d 20 75 6e 70 61 63 6b 28 27 56 27 2c 20 73 75 62 73 74 72 28 24 6d | 4));..$l.=.unpack('V',.substr($m |
1400 | 2c 20 31 30 2c 20 34 29 29 3b 0a 24 6d 20 3d 20 73 75 62 73 74 72 28 24 6d 2c 20 31 34 20 2b 20 | ,.10,.4));.$m.=.substr($m,.14.+. |
1420 | 24 6c 5b 31 5d 29 3b 0a 24 73 20 3d 20 75 6e 70 61 63 6b 28 27 56 27 2c 20 73 75 62 73 74 72 28 | $l[1]);.$s.=.unpack('V',.substr( |
1440 | 24 6d 2c 20 30 2c 20 34 29 29 3b 0a 24 6f 20 3d 20 30 3b 0a 24 73 74 61 72 74 20 3d 20 34 20 2b | $m,.0,.4));.$o.=.0;.$start.=.4.+ |
1460 | 20 24 73 5b 31 5d 3b 0a 24 72 65 74 5b 27 63 27 5d 20 3d 20 30 3b 0a 0a 66 6f 72 20 28 24 69 20 | .$s[1];.$ret['c'].=.0;..for.($i. |
1480 | 3d 20 30 3b 20 24 69 20 3c 20 24 69 6e 66 6f 5b 31 5d 3b 20 24 69 2b 2b 29 20 7b 0a 20 24 6c 65 | =.0;.$i.<.$info[1];.$i++).{..$le |
14a0 | 6e 20 3d 20 75 6e 70 61 63 6b 28 27 56 27 2c 20 73 75 62 73 74 72 28 24 6d 2c 20 24 73 74 61 72 | n.=.unpack('V',.substr($m,.$star |
14c0 | 74 2c 20 34 29 29 3b 0a 24 73 74 61 72 74 20 2b 3d 20 34 3b 0a 20 24 73 61 76 65 70 61 74 68 20 | t,.4));.$start.+=.4;..$savepath. |
14e0 | 3d 20 73 75 62 73 74 72 28 24 6d 2c 20 24 73 74 61 72 74 2c 20 24 6c 65 6e 5b 31 5d 29 3b 0a 24 | =.substr($m,.$start,.$len[1]);.$ |
1500 | 73 74 61 72 74 20 2b 3d 20 24 6c 65 6e 5b 31 5d 3b 0a 20 20 20 24 72 65 74 5b 27 6d 27 5d 5b 24 | start.+=.$len[1];....$ret['m'][$ |
1520 | 73 61 76 65 70 61 74 68 5d 20 3d 20 61 72 72 61 79 5f 76 61 6c 75 65 73 28 75 6e 70 61 63 6b 28 | savepath].=.array_values(unpack( |
1540 | 27 56 61 2f 56 62 2f 56 63 2f 56 64 2f 56 65 2f 56 66 27 2c 20 73 75 62 73 74 72 28 24 6d 2c 20 | 'Va/Vb/Vc/Vd/Ve/Vf',.substr($m,. |
1560 | 24 73 74 61 72 74 2c 20 32 34 29 29 29 3b 0a 24 72 65 74 5b 27 6d 27 5d 5b 24 73 61 76 65 70 61 | $start,.24)));.$ret['m'][$savepa |
1580 | 74 68 5d 5b 33 5d 20 3d 20 73 70 72 69 6e 74 66 28 27 25 75 27 2c 20 24 72 65 74 5b 27 6d 27 5d | th][3].=.sprintf('%u',.$ret['m'] |
15a0 | 5b 24 73 61 76 65 70 61 74 68 5d 5b 33 5d 0a 26 20 30 78 66 66 66 66 66 66 66 66 29 3b 0a 24 72 | [$savepath][3].&.0xffffffff);.$r |
15c0 | 65 74 5b 27 6d 27 5d 5b 24 73 61 76 65 70 61 74 68 5d 5b 37 5d 20 3d 20 24 6f 3b 0a 24 6f 20 2b | et['m'][$savepath][7].=.$o;.$o.+ |
15e0 | 3d 20 24 72 65 74 5b 27 6d 27 5d 5b 24 73 61 76 65 70 61 74 68 5d 5b 32 5d 3b 0a 24 73 74 61 72 | =.$ret['m'][$savepath][2];.$star |
1600 | 74 20 2b 3d 20 32 34 20 2b 20 24 72 65 74 5b 27 6d 27 5d 5b 24 73 61 76 65 70 61 74 68 5d 5b 35 | t.+=.24.+.$ret['m'][$savepath][5 |
1620 | 5d 3b 0a 24 72 65 74 5b 27 63 27 5d 20 7c 3d 20 24 72 65 74 5b 27 6d 27 5d 5b 24 73 61 76 65 70 | ];.$ret['c'].|=.$ret['m'][$savep |
1640 | 61 74 68 5d 5b 34 5d 20 26 20 73 65 6c 66 3a 3a 4d 41 53 4b 3b 0a 7d 0a 72 65 74 75 72 6e 20 24 | ath][4].&.self::MASK;.}.return.$ |
1660 | 72 65 74 3b 0a 7d 0a 0a 73 74 61 74 69 63 20 66 75 6e 63 74 69 6f 6e 20 65 78 74 72 61 63 74 46 | ret;.}..static.function.extractF |
1680 | 69 6c 65 28 24 70 61 74 68 2c 20 24 65 6e 74 72 79 2c 20 24 66 70 29 0a 7b 0a 24 64 61 74 61 20 | ile($path,.$entry,.$fp).{.$data. |
16a0 | 3d 20 27 27 3b 0a 24 63 20 3d 20 24 65 6e 74 72 79 5b 32 5d 3b 0a 0a 77 68 69 6c 65 20 28 24 63 | =.'';.$c.=.$entry[2];..while.($c |
16c0 | 29 20 7b 0a 69 66 20 28 24 63 20 3c 20 38 31 39 32 29 20 7b 0a 24 64 61 74 61 20 2e 3d 20 40 66 | ).{.if.($c.<.8192).{.$data..=.@f |
16e0 | 72 65 61 64 28 24 66 70 2c 20 24 63 29 3b 0a 24 63 20 3d 20 30 3b 0a 7d 20 65 6c 73 65 20 7b 0a | read($fp,.$c);.$c.=.0;.}.else.{. |
1700 | 24 63 20 2d 3d 20 38 31 39 32 3b 0a 24 64 61 74 61 20 2e 3d 20 40 66 72 65 61 64 28 24 66 70 2c | $c.-=.8192;.$data..=.@fread($fp, |
1720 | 20 38 31 39 32 29 3b 0a 7d 0a 7d 0a 0a 69 66 20 28 24 65 6e 74 72 79 5b 34 5d 20 26 20 73 65 6c | .8192);.}.}..if.($entry[4].&.sel |
1740 | 66 3a 3a 47 5a 29 20 7b 0a 24 64 61 74 61 20 3d 20 67 7a 69 6e 66 6c 61 74 65 28 24 64 61 74 61 | f::GZ).{.$data.=.gzinflate($data |
1760 | 29 3b 0a 7d 20 65 6c 73 65 69 66 20 28 24 65 6e 74 72 79 5b 34 5d 20 26 20 73 65 6c 66 3a 3a 42 | );.}.elseif.($entry[4].&.self::B |
1780 | 5a 32 29 20 7b 0a 24 64 61 74 61 20 3d 20 62 7a 64 65 63 6f 6d 70 72 65 73 73 28 24 64 61 74 61 | Z2).{.$data.=.bzdecompress($data |
17a0 | 29 3b 0a 7d 0a 0a 69 66 20 28 73 74 72 6c 65 6e 28 24 64 61 74 61 29 20 21 3d 20 24 65 6e 74 72 | );.}..if.(strlen($data).!=.$entr |
17c0 | 79 5b 30 5d 29 20 7b 0a 64 69 65 28 22 49 6e 76 61 6c 69 64 20 69 6e 74 65 72 6e 61 6c 20 2e 70 | y[0]).{.die("Invalid.internal..p |
17e0 | 68 61 72 20 66 69 6c 65 20 28 73 69 7a 65 20 65 72 72 6f 72 20 22 20 2e 20 73 74 72 6c 65 6e 28 | har.file.(size.error."...strlen( |
1800 | 24 64 61 74 61 29 20 2e 20 22 20 21 3d 20 22 20 2e 0a 24 73 74 61 74 5b 37 5d 20 2e 20 22 29 22 | $data)...".!=."...$stat[7]...")" |
1820 | 29 3b 0a 7d 0a 0a 69 66 20 28 24 65 6e 74 72 79 5b 33 5d 20 21 3d 20 73 70 72 69 6e 74 66 28 22 | );.}..if.($entry[3].!=.sprintf(" |
1840 | 25 75 22 2c 20 63 72 63 33 32 28 24 64 61 74 61 29 20 26 20 30 78 66 66 66 66 66 66 66 66 29 29 | %u",.crc32($data).&.0xffffffff)) |
1860 | 20 7b 0a 64 69 65 28 22 49 6e 76 61 6c 69 64 20 69 6e 74 65 72 6e 61 6c 20 2e 70 68 61 72 20 66 | .{.die("Invalid.internal..phar.f |
1880 | 69 6c 65 20 28 63 68 65 63 6b 73 75 6d 20 65 72 72 6f 72 29 22 29 3b 0a 7d 0a 0a 72 65 74 75 72 | ile.(checksum.error)");.}..retur |
18a0 | 6e 20 24 64 61 74 61 3b 0a 7d 0a 0a 73 74 61 74 69 63 20 66 75 6e 63 74 69 6f 6e 20 5f 72 65 6d | n.$data;.}..static.function._rem |
18c0 | 6f 76 65 54 6d 70 46 69 6c 65 73 28 24 74 65 6d 70 2c 20 24 6f 72 69 67 64 69 72 29 0a 7b 0a 63 | oveTmpFiles($temp,.$origdir).{.c |
18e0 | 68 64 69 72 28 24 74 65 6d 70 29 3b 0a 0a 66 6f 72 65 61 63 68 20 28 67 6c 6f 62 28 27 2a 27 29 | hdir($temp);..foreach.(glob('*') |
1900 | 20 61 73 20 24 66 29 20 7b 0a 69 66 20 28 66 69 6c 65 5f 65 78 69 73 74 73 28 24 66 29 29 20 7b | .as.$f).{.if.(file_exists($f)).{ |
1920 | 0a 69 73 5f 64 69 72 28 24 66 29 20 3f 20 40 72 6d 64 69 72 28 24 66 29 20 3a 20 40 75 6e 6c 69 | .is_dir($f).?.@rmdir($f).:.@unli |
1940 | 6e 6b 28 24 66 29 3b 0a 69 66 20 28 66 69 6c 65 5f 65 78 69 73 74 73 28 24 66 29 20 26 26 20 69 | nk($f);.if.(file_exists($f).&&.i |
1960 | 73 5f 64 69 72 28 24 66 29 29 20 7b 0a 73 65 6c 66 3a 3a 5f 72 65 6d 6f 76 65 54 6d 70 46 69 6c | s_dir($f)).{.self::_removeTmpFil |
1980 | 65 73 28 24 66 2c 20 67 65 74 63 77 64 28 29 29 3b 0a 7d 0a 7d 0a 7d 0a 0a 40 72 6d 64 69 72 28 | es($f,.getcwd());.}.}.}..@rmdir( |
19a0 | 24 74 65 6d 70 29 3b 0a 63 6c 65 61 72 73 74 61 74 63 61 63 68 65 28 29 3b 0a 63 68 64 69 72 28 | $temp);.clearstatcache();.chdir( |
19c0 | 24 6f 72 69 67 64 69 72 29 3b 0a 7d 0a 7d 0a 0a 45 78 74 72 61 63 74 5f 50 68 61 72 3a 3a 67 6f | $origdir);.}.}..Extract_Phar::go |
19e0 | 28 29 3b 0a 5f 5f 48 41 4c 54 5f 43 4f 4d 50 49 4c 45 52 28 29 3b 20 3f 3e 0d 0a 9a 00 00 00 04 | ();.__HALT_COMPILER();.?>....... |
1a00 | 00 00 00 11 00 00 00 01 00 00 00 00 00 00 00 00 00 09 00 00 00 69 6e 64 65 78 2e 70 68 70 19 00 | .....................index.php.. |
1a20 | 00 00 d7 85 1e 58 19 00 00 00 45 0c d9 9c b6 01 00 00 00 00 00 00 07 00 00 00 77 65 62 2e 70 68 | .....X....E...............web.ph |
1a40 | 70 13 00 00 00 d7 85 1e 58 13 00 00 00 71 1f 25 97 b6 01 00 00 00 00 00 00 07 00 00 00 62 2f 63 | p.......X....q.%.............b/c |
1a60 | 2e 70 68 70 83 00 00 00 d7 85 1e 58 83 00 00 00 37 33 d6 8f b6 01 00 00 00 00 00 00 01 00 00 00 | .php.......X....73.............. |
1a80 | 64 05 00 00 00 d7 85 1e 58 05 00 00 00 4c 63 f0 50 b6 01 00 00 00 00 00 00 3c 3f 70 68 70 20 69 | d.......X....Lc.P........<?php.i |
1aa0 | 6e 63 6c 75 64 65 20 22 62 2f 63 2e 70 68 70 22 3b 0a 3c 3f 70 68 70 20 65 63 68 6f 20 22 77 65 | nclude."b/c.php";.<?php.echo."we |
1ac0 | 62 5c 6e 22 3b 3c 3f 70 68 70 20 65 63 68 6f 20 22 69 6e 20 62 5c 6e 22 3b 24 61 20 3d 20 66 6f | b\n";<?php.echo."in.b\n";$a.=.fo |
1ae0 | 70 65 6e 28 22 69 6e 64 65 78 2e 70 68 70 22 2c 20 22 72 22 2c 20 74 72 75 65 29 3b 65 63 68 6f | pen("index.php",."r",.true);echo |
1b00 | 20 73 74 72 65 61 6d 5f 67 65 74 5f 63 6f 6e 74 65 6e 74 73 28 24 61 29 3b 66 63 6c 6f 73 65 28 | .stream_get_contents($a);fclose( |
1b20 | 24 61 29 3b 69 6e 63 6c 75 64 65 20 64 69 72 6e 61 6d 65 28 5f 5f 46 49 4c 45 5f 5f 29 20 2e 20 | $a);include.dirname(__FILE__)... |
1b40 | 22 2f 2e 2e 2f 64 22 3b 69 6e 20 64 0a 29 24 b0 a0 41 5d 2d 98 a5 49 84 9c bd 33 68 59 bb 30 c7 | "/../d";in.d.)$..A]-..I...3hY.0. |
1b60 | 0c 87 47 34 70 5b f5 25 44 d4 be eb bf 68 bd 09 b9 eb be f8 4d d4 f7 ab c8 76 ed 48 11 78 91 0f | ..G4p[.%D....h......M....v.H.x.. |
1b80 | 5f 47 8b 14 97 69 c5 b1 93 99 66 83 42 b0 f5 dc 78 bd ce 4a e6 27 2f f4 0e bb fa d2 50 a6 1a f1 | _G...i....f.B...x..J.'/.....P... |
1ba0 | c2 bc 2e 82 bb 2e 4f bf 25 ba 35 70 78 28 ba 66 6f 03 9a 14 e8 1c 42 56 75 5f e0 ed fd b7 c8 64 | ......O.%.5px(.fo.....BVu_.....d |
1bc0 | ed fa 79 15 37 aa a4 f6 de 5d ad 34 35 80 00 00 00 10 00 00 00 47 42 4d 42 | ..y.7....].45........GBMB |