attachment-server/index.html

55 lines
3.8 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html><html>
<head>
<meta charset="UTF-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<meta name="referrer" content="no-referrer">
<link href="./assets/css/index.css" rel="stylesheet">
<link href="./assets/favicon.png" rel="icon" type="image/png">
<link href="./assets/favicon.ico" rel="icon" type="image/x-icon">
<title>ly65的附件分发站 - woodpecker2024</title>
</head>
<body>
<div class="big-title">欢迎来到 woodpecker::ctf 2024 </div>
<div class="divide-line"></div>
<div class="content-area">
<div class="content-null-area"></div>
<div class="attach-rules">
<br>
这里是 ly65 的一个小站,用于分发本次比赛的部分附件,并提供一些共用容器服务<br><br>
在继续之前,请仔细阅读以下说明和约定<br><br>
本服务使用 <div class="tips-highlight">team_token</div> 验证身份<a target="_blank" href="./assets/team_token_tip.png" class="tips-highlight">(在哪?)</a><div class="warn-highlight">请勿泄露</div>给非本队成员。<br><br>
除非另有说明,否则本附件分发服务提供的附件对每个用户都是固定的,不会因时间或请求次数而改变。<br><br>
为了确保辨识度,若 flag 需要从图形中读出,此类 flag 统一使用 <a target="_blank" href="./assets/Ubuntu%20Mono%20derivative%20Powerline.ttf" class="tips-highlight" id="font-tips">Ubuntu Mono derivative Powerline</a>字体绘制(<a target="_blank" href="./assets/ubuntu-font-licence-1.0.txt" class="tips-highlight">字体licence</a><br><br>
<div class="tips-highlight">本服务器并非靶机</div>,未进行安全防护,且可用资源有限。在比赛期间,它是一个<div class="tips-highlight">共用容器</div>,因此:<br><br>
<div class="tips-highlight">本服务</div>提供的所有交互题目都被设计能够在 30 次 HTTP 请求之内完成。请<div class="warn-highlight">避免频繁或重复请求</div>,以免过度占用服务器资源。<br><br>
<div class="warn-highlight">请勿进行渗透、注入、端口扫描等攻击</div>。但<div class="tips-highlight">允许</div>对本附件分发服务(<div class="tips-highlight">仅 /api.php</div>)发送任意 HTTP 请求,只要不频繁发送或携带大量数据。<br><br>
对于可能与其他队伍产生信息交流的特殊题目,<div class="warn-highlight">请勿泄露任何比赛相关内容,包括但不限于 flag、team_token、解题思路等</div><br><br>
我们会记录比赛期间的服务器日志等信息,以检测违规行为,并视情况对违规者进行警告、禁赛等处罚。<br><br>
<div class="tips-highlight">请共同维护公平、友好的比赛环境</div><br><br>
<div class="tips-highlight">继续操作即视为您同意遵守上述约定</div><br><br>
<form method="get" action="./api.php">
<input type="text" name="action" value="user-panel" style="display:none" required>
<span style="display:block">
<div class="tips-highlight">比赛id</div>
<select name="game" required>
<option value="test-1">localhost内测</option>
<option value="wood-1">woodpecker内测</option>
<option value="wood-2" selected>woodpecker正式比赛</option>
</select>
</span>
<div class="tips-highlight">请输入您的team_token</div>
<input type="text" name="ttoken" pattern="[0-9]+:[0-9a-zA-Z\/\+]{86}={0,2}" style="width:50%" placeholder="example: 1:4RJpuP0QRAXNIGVwymjAK3+1FKB/VRZ+Ah5LfGLZXQrZLxxcQ4lt32bdQ1vv+r0C9OQXDDvXaq8cEGuDD9/8e8==" required>
<input class="button-style" type="submit" value="点击继续">
</form>
<br><br>
</div>
<div class="content-null-area"></div>
</div>
<div class="divide-line"></div>
</body>
<footer><div class="foot-info">for Woodpecker CTF 2024, created by ly65.</div><br></footer>
</html>