-
Notifications
You must be signed in to change notification settings - Fork 0
/
404.html
185 lines (138 loc) · 7.07 KB
/
404.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
<!DOCTYPE html>
<html class="tw-h-full">
<head>
<title>GPN CTF 2023</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="/files/1bbd37dac7f20ebbdb0f9c1fca8d2eea/GPNCTF_32.png" type="image/x-icon">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Big+Shoulders+Stencil+Text:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="/themes/factory/static/assets/index.8c1acdef.css">
<!-- No formatting here, spaces between braces do not work -->
<script type="text/javascript">
window.init = {
'urlRoot': "",
'csrfNonce': "0ed885e9e7944f0f0d4753f5e92e61baa3d54d4dbe8b704269b8e85e16cedf7d",
'userMode': "teams",
'userId': 0,
'userName': null,
'userEmail': null,
'teamId': null,
'teamName': null,
'start': 1686304800,
'end': 1686434400,
'themeSettings': null,
'eventSounds': [
"/themes/core/static/sounds/notification.webm",
"/themes/core/static/sounds/notification.mp3",
],
'sseHost': "https://ctf.kitctf.de",
}
</script>
</head>
<body class="tw-relative tw-flex tw-flex-col tw-min-h-full tw-bg-slate-800 tw-text-slate-300 tw-border-slate-300">
<nav class="navbar navbar-expand-md navbar-dark tw-bg-slate-900 tw-sticky tw-top-0 tw-z-40 tw-w-full tw-py-2">
<div
class="container tw-mx-auto sm:tw-max-w-xl md:tw-max-w-3xl lg:tw-max-w-5xl xl:tw-max-w-6xl tw-flex tw-flex-wrap tw-justify-between tw-px-3">
<a href="/" class="navbar-brand tw-py-2 tw-mr-4">
<img class="img-responsive ctf_logo tw-h-[25px]" src="/files/d865f248f0512fb5397bedad4a025e5a/GPNCTF_dark_256.png"
alt="GPN CTF 2023" height="25">
</a>
<button class="navbar-toggler md:tw-hidden tw-text-slate-100 tw-p-2 tw-cursor-pointer" type="button"
data-bs-toggle="collapse" data-bs-target="#base-navbars" aria-controls="base-navbars" aria-expanded="false"
aria-label="Toggle navigation">
<span
class="navbar-toggler-icon tw-w-6 tw-h-6 tw-inline-block tw-align-middle [mask-image:url('/themes/flagtory/static/img/heroicons/solid/ellipsis-vertical.svg')] [mask-size:100%] tw-bg-slate-100"></span>
</button>
<div
class="collapse navbar-collapse md:!tw-flex md:!tw-basis-auto tw-basis-full tw-grow tw-items-center tw-text-slate-300"
id="base-navbars">
<ul class="navbar-nav me-auto tw-flex tw-flex-col md:tw-flex-row">
<li class="nav-item tw-py-2 md:tw-px-2">
<a class="nav-link" href="/users">Users</a>
</li>
<li class="nav-item tw-py-2 md:tw-px-2">
<a class="nav-link" href="/teams">Teams</a>
</li>
<li class="nav-item tw-py-2 md:tw-px-2">
<a class="nav-link" href="/scoreboard">Scoreboard</a>
</li>
<li class="nav-item tw-py-2 md:tw-px-2">
<a class="nav-link" href="/challenges">Challenges</a>
</li>
</ul>
</div>
</div>
</nav>
<main role="main" class="tw-flex-auto">
<div
class="container tw-mx-auto sm:tw-max-w-xl md:tw-max-w-3xl lg:tw-max-w-5xl xl:tw-max-w-6xl tw-flex tw-flex-col tw-px-2">
<div class="row tw-py-8 tw-text-center">
<h1 class="tw-text-3xl tw-mb-8">404</h1>
<hr class="tw-w-1/2 tw-mx-auto tw-mb-8">
<h2 class="tw-text-xl tw-mb-4">File not found</h2>
<h2 class="tw-text-xl">This site has been archived and is now served statically by GitHub Pages</h2>
</div>
</div>
</main>
<footer class="footer tw-flex-shrink-0 tw-h-14">
<div class="container text-center tw-flex tw-h-full tw-items-center tw-justify-center">
<a href="https://pages.github.com/" class="text-secondary tw-text-slate-400">
Powered by <s>CTFd</s> GitHub Pages
</a>
</div>
</footer>
<div x-data>
<div class="tw-fixed tw-bottom-0 tw-left-0 tw-p-4 tw-z-50">
<div x-ref="toast" class="toast hide tw-border tw-rounded tw-bg-slate-800" role="alert" aria-live="assertive"
aria-atomic="true">
<div class="toast-header tw-flex tw-items-center tw-px-3 tw-py-2 tw-border-b">
<strong class="tw-mr-auto" x-text="$store.toast.title"></strong>
<small>just now</small>
<button type="button"
class="btn-close tw-group tw-absolute tw-top-0 tw-right-0 tw-mt-4 tw-mr-3 tw-z-20 tw-cursor-pointer"
data-bs-dismiss="toast" aria-label="Close">
<span aria-hidden="true" class="tw-h-6 tw-w-6 tw-inline-block tw-align-middle [mask-image:url('/themes/flagtory/static/img/heroicons/solid/x-mark.svg')] [mask-size:100%]
tw-bg-slate-400 group-hover:tw-bg-slate-300 group-active:tw-bg-slate-300 group-focus-visible:tw-bg-slate-300"></span>
</button>
</div>
<div class="toast-body tw-px-3 tw-py-2" x-html="$store.toast.html">
</div>
</div>
</div>
</div>
<div x-data>
<div
class="modal tw-fixed tw-top-0 tw-left-0 tw-w-full tw-h-full tw-overflow-x-hidden tw-outline-none tw-backdrop-blur tw-z-50"
x-ref="modal" tabindex="-1">
<div class="modal-dialog tw-relative tw-m-7 md:tw-w-6/12 tw-mx-auto tw-pointer-events-none tw-bg-slate-800">
<div class="modal-content tw-flex tw-flex-col tw-w-full tw-pointer-events-auto tw-border tw-rounded tw-p-4">
<div class="modal-header">
<h5 class="modal-title tw-text-2xl tw-font-medium tw-mb-2" x-text="$store.modal.title"></h5>
<button type="button"
class="btn-close tw-group tw-absolute tw-top-0 tw-right-0 tw-mt-4 tw-mr-3 tw-z-20 tw-cursor-pointer"
data-bs-dismiss="modal" aria-label="Close">
<span aria-hidden="true"
class="tw-h-6 tw-w-6 tw-inline-block tw-align-middle [mask-image:url('/themes/flagtory/static/img/heroicons/solid/x-mark.svg')] [mask-size:100%]
tw-bg-slate-400 group-hover:tw-bg-slate-300 group-active:tw-bg-slate-300 group-focus-visible:tw-bg-slate-300"></span>
</button>
</div>
<div class="modal-body tw-mb-4">
<p x-html="$store.modal.html"></p>
</div>
<div class="modal-footer tw-flex tw-justify-end">
<button type="button" class="tw-px-2 tw-py-2 tw-border tw-leading-tight tw-rounded tw-text-slate-800
tw-border-cyan-500 tw-bg-cyan-500 hover:tw-border-cyan-400 hover:tw-bg-cyan-400
focus-visible:tw-outline-none focus-visible:tw-ring focus-visible:tw-ring-cyan-700
focus-visible:tw-border-cyan-400 focus-visible:tw-bg-cyan-400
active:tw-border-cyan-400 active:tw-bg-cyan-400" data-bs-dismiss="modal">Got it!</button>
</div>
</div>
</div>
</div>
</div>
<script defer type="module" src="/themes/factory/static/assets/index.01dfa420.js"></script><script defer type="module" src="/themes/factory/static/assets/page.b4d8b4c4.js"></script>
</body>
</html>