-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
53 lines (45 loc) · 11.7 KB
/
index.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
<!doctype html>
<html lang="en" class="h-full">
<head>
<meta charset="utf-8" />
<link rel="icon" type="image/svg+xml" href="./favicon.svg" />
<link rel="icon" type="image/png" href="./favicon.png" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link href="./_app/immutable/assets/0.Y6rQeEKg.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.BrhKDl8j.js">
<link rel="modulepreload" href="./_app/immutable/chunks/entry.C-hXCrS3.js">
<link rel="modulepreload" href="./_app/immutable/chunks/scheduler.BhZJpoxS.js">
<link rel="modulepreload" href="./_app/immutable/chunks/paths.Bq7wWcKU.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.Cn-BpgX7.js">
<link rel="modulepreload" href="./_app/immutable/chunks/index.pnCnUDMq.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.UcWxJd8x.js">
<link rel="modulepreload" href="./_app/immutable/chunks/Icon.CHbSTf_d.js">
<link rel="modulepreload" href="./_app/immutable/chunks/stores.D76R7Fso.js">
<link rel="modulepreload" href="./_app/immutable/nodes/2.Dqwk6eJa.js">
<link rel="modulepreload" href="./_app/immutable/chunks/Link.ThIhgHiR.js"><title>GPN CTF 2024</title><!-- HEAD_svelte-1v09ra8_START --><!-- HEAD_svelte-1v09ra8_END -->
</head>
<body data-sveltekit-preload-data="hover" data-sveltekit-preload-code="eager" class="h-full bg-neutral-900 text-neutral-50">
<div class="h-full flex flex-col"> <div class="lg:grid-templates-sidebar grid-templates-vertical grid h-full flex-auto grid-cols-1 grid-rows-[min-content_1fr_min-content_min-content] lg:grid-cols-[min-content_1fr] lg:grid-rows-[min-content_1fr_min-content]"><header class="lg:w-80 lg:bg-neutral-850 lg:p-4 px-6 md:px-8 pt-4 pb-2 [grid-area:header]" data-svelte-h="svelte-1vzwf64"><a class="flex items-center gap-2" href="./"><img class="lg:h-8 lg:w-8 w-6 h-6" src="./logo.svg" alt="GPN CTF 2024 logo"> <span class="lg:text-2xl text-xl lg:font-medium font-semibold">GPN CTF 2024</span></a></header> <nav class="bg-neutral-850 p-2 [grid-area:nav] lg:w-80 lg:p-4 lg:pt-0"><ul class="flex justify-around lg:flex-col"><li class="lg:p-1"><a class="flex flex-col items-center rounded-md px-2 hover:bg-neutral-800 lg:h-10 lg:flex-row lg:gap-5" href="./"><span class="material-symbols-rounded select-none leading-none h-6 w-6 text-2xl" aria-hidden="true">home</span> <span class="lg:text-base text-xs lg:font-semibold font-medium" data-svelte-h="svelte-jidl1e">Home</span></a></li> <li class="lg:p-1"><a class="flex flex-col items-center rounded-md px-2 hover:bg-neutral-800 lg:h-10 lg:flex-row lg:gap-5" href="./rules"><span class="material-symbols-rounded select-none leading-none h-6 w-6 text-2xl" aria-hidden="true">description</span> <span class="lg:text-base text-xs lg:font-semibold font-medium" data-svelte-h="svelte-8uj2ks">Rules</span></a></li> <li class="lg:p-1"><a class="flex flex-col items-center rounded-md px-2 hover:bg-neutral-800 lg:h-10 lg:flex-row lg:gap-5" href="./sponsors"><span class="material-symbols-rounded select-none leading-none h-6 w-6 text-2xl" aria-hidden="true">handshake</span> <span class="lg:text-base text-xs lg:font-semibold font-medium" data-svelte-h="svelte-xnag4y">Sponsors</span></a></li> <li class="lg:p-1"><a class="flex flex-col items-center rounded-md px-2 hover:bg-neutral-800 lg:h-10 lg:flex-row lg:gap-5" href="./gpn"><span class="material-symbols-rounded select-none leading-none h-6 w-6 text-2xl" aria-hidden="true">event</span> <span class="lg:text-base text-xs lg:font-semibold font-medium" data-svelte-h="svelte-94j024">GPN22</span></a></li></ul></nav> <div class="relative flex min-h-0 flex-auto flex-col overflow-scroll [grid-area:main]"><div class="prose prose-sm prose-neutral prose-invert m-6 md:prose-base prose-a:text-emerald-400 prose-a:no-underline hover:prose-a:text-emerald-300 active:prose-a:text-emerald-300 prose-code:font-mono prose-code:font-normal prose-code:not-italic prose-code:text-firebrick-400 prose-code:before:contents prose-code:after:contents prose-img:mx-auto prose-img:rounded-lg md:m-8 lg:max-w-screen-lg"><h1 data-svelte-h="svelte-19w3ysw">Enjoy the sound of flags!</h1> <h2 data-svelte-h="svelte-13s5hxm"><a href="https://ctftime.org/event/2257" rel="nofollow">GPN CTF 2024</a> by KITCTF</h2> <div class="flex w-full gap-4 flex-wrap"><div class="relative w-min flex-shrink-0 rounded-md bg-lightgreen-950 p-2 font-digital lg:p-4"><div class="relative z-10 grid grid-cols-countdown justify-items-center gap-y-2 text-lightgreen-100"><div class="relative text-4xl sm:text-6xl lg:text-7xl"><div class="absolute select-none text-lightgreen-800">~~</div> <div class="relative z-10 text-lightgreen-100 shadow-lightgreen-100 text-shadow whitespace-nowrap">00 <span class="opacity-0 select-none"></span></div></div> <div class="text-4xl sm:text-6xl lg:text-7xl" data-svelte-h="svelte-1nlwki9">:</div> <div class="relative text-4xl sm:text-6xl lg:text-7xl"><div class="absolute select-none text-lightgreen-800">~~</div> <div class="relative z-10 text-lightgreen-100 shadow-lightgreen-100 text-shadow whitespace-nowrap">00 <span class="opacity-0 select-none"></span></div></div> <div class="text-4xl sm:text-6xl lg:text-7xl" data-svelte-h="svelte-1nlwki9">:</div> <div class="relative text-4xl sm:text-6xl lg:text-7xl"><div class="absolute select-none text-lightgreen-800">~~</div> <div class="relative z-10 text-lightgreen-100 shadow-lightgreen-100 text-shadow whitespace-nowrap">00 <span class="opacity-0 select-none"></span></div></div> <div class="text-4xl sm:text-6xl lg:text-7xl" data-svelte-h="svelte-1nlwki9">:</div> <div class="relative text-4xl sm:text-6xl lg:text-7xl"><div class="absolute select-none text-lightgreen-800">~~</div> <div class="relative z-10 text-lightgreen-100 shadow-lightgreen-100 text-shadow whitespace-nowrap">00 <span class="opacity-0 select-none"></span></div></div> <div class="relative text-sm sm:text-xl lg:text-2xl"><div class="absolute select-none text-lightgreen-800">~~~~~</div> <div class="relative z-10 text-lightgreen-100 shadow-lightgreen-100 text-shadow whitespace-nowrap">DAYS <span class="opacity-0 select-none">~</span></div></div> <div class="select-none text-sm text-lightgreen-950 sm:text-xl lg:text-2xl" data-svelte-h="svelte-1n4491x">~</div> <div class="relative text-sm sm:text-xl lg:text-2xl"><div class="absolute select-none text-lightgreen-800">~~~~~</div> <div class="relative z-10 text-lightgreen-100 shadow-lightgreen-100 text-shadow whitespace-nowrap">HOURS <span class="opacity-0 select-none"></span></div></div> <div class="select-none text-sm text-lightgreen-950 sm:text-xl lg:text-2xl" data-svelte-h="svelte-1n4491x">~</div> <div class="relative text-sm sm:text-xl lg:text-2xl"><div class="absolute select-none text-lightgreen-800">~~~~~</div> <div class="relative z-10 text-lightgreen-100 shadow-lightgreen-100 text-shadow whitespace-nowrap">MINS <span class="opacity-0 select-none">~</span></div></div> <div class="select-none text-sm text-lightgreen-950 sm:text-xl lg:text-2xl" data-svelte-h="svelte-1n4491x">~</div> <div class="relative text-sm sm:text-xl lg:text-2xl"><div class="absolute select-none text-lightgreen-800">~~~~~</div> <div class="relative z-10 text-lightgreen-100 shadow-lightgreen-100 text-shadow whitespace-nowrap">SECS <span class="opacity-0 select-none">~</span></div></div></div></div> </div> <p data-svelte-h="svelte-1iok5f9">This album is currently being composed and remixed but will be released soon.</p> <p data-svelte-h="svelte-1bw6hgx">The KITCTF artists invite you to <em><strong>C</strong>ompose <strong>T</strong>hrilling <strong>F</strong>lags</em> at this year’s <a href="./gpn">GPN</a> from <a href="https://www.timeanddate.com/countdown/generic?iso=20240531T10&p0=%3A&msg=GPN+CTF+24&font=slab&csz=1" rel="nofollow">31 May, 10:00 UTC</a> to 1 June, 22:00 UTC. If you are unable to come to the concert hall, you can of course grab your keyboard and compose online.</p> <p data-svelte-h="svelte-13xz96d">From solo artists through aspirant, cacophonous recorder quartets to orchestras of unlimited size, from Rock stars reiterating their biggest hits to garage DJ’s trying to figure out how autotune works - everyone is welcome to participate. We will hand out masterpieces from a plethora of genres, namely:</p> <ul data-svelte-h="svelte-s33nln"><li>pieces from the second Viennese school (<em>crypto</em>),</li> <li>hard style/(bare) metal (<em>pwn</em>),</li> <li>decomposing (<em>rev</em>),</li> <li>pop (<em>misc</em>),</li> <li>and arbitrary things remixed on YouTube (<em>web</em>).</li></ul> <h3 data-svelte-h="svelte-9rpiq7">Sponsors</h3> <p data-svelte-h="svelte-1gj15lu">KITCTF thanks our <a href="/sponsors">sponsors</a> Zellic, GitHub Security Lab and Telemaxx for supporting the competition with prizes and infrastructure!</p> <h3 data-svelte-h="svelte-99mfgh">Prizes:</h3> <ul data-svelte-h="svelte-koa4o5"><li>1st place: $500</li> <li>2nd place: $300</li> <li>3rd place: $200</li></ul> <h4 data-svelte-h="svelte-1jlz4xl">Writeup prizes</h4> <ul data-svelte-h="svelte-y5ipjf"><li>Best overall writeup: $200 (1 time)</li> <li>Best unintentional solution: $50 (1 time)</li> <li>Best writeup of the pwn, rev, misc, crypto, web category: $150 (5 times)</li> <li>Other writeups we liked: $100 (5 times)</li></ul> <p data-svelte-h="svelte-1yego2b">We cannot give prizes to individuals on the U.S. sanctions list, or any individual residing in any U.S.-sanctioned country.</p></div></div> <footer class="grid-templates-miniplayer-compact lg:grid-templates-miniplayer relative grid h-14 w-full grid-cols-[1fr_min-content] items-center justify-between bg-neutral-800 pt-2 [grid-area:footer] lg:h-[88px] lg:grid-cols-[3fr_4fr_3fr] lg:p-2"><div class="flex items-center gap-4 [grid-area:info] px-2" data-svelte-h="svelte-1a7dzby"><img src="GPNCTF.svg" alt="GPN CTF logo" class="h-8 w-8 rounded lg:h-14 lg:w-14"> <div class="flex flex-col"><a href="https://ctftime.org/event/2257" target="_blank" class="pl-1 pr-3 text-sm font-medium hover:underline">GPN CTF 2024</a> <a href="https://kitctf.de" target="_blank" class="pl-1 pr-3 text-xs text-neutral-400 hover:text-white hover:underline">KITCTF</a></div></div> <div class="flex items-center justify-center gap-4 [grid-area:controls] px-2 lg:px-0"><div class="hidden h-8 w-8 items-center justify-center text-neutral-700 lg:flex" aria-label="Previous"><span class="material-symbols-rounded select-none leading-none text-3xl icon-filled" aria-hidden="true">skip_previous</span></div> <a class="flex h-8 w-8 items-center justify-center rounded-full lg:bg-white lg:text-black" href="https://ctftime.org/event/2257" aria-label="Play CTF"><span class="material-symbols-rounded select-none leading-none text-3xl lg:text-2xl icon-filled" aria-hidden="true">play_arrow</span></a> <div class="hidden h-8 w-8 items-center justify-center text-neutral-700 lg:flex" aria-label="Next"><span class="material-symbols-rounded select-none leading-none text-3xl icon-filled" aria-hidden="true">skip_next</span></div></div> <div class="flex w-full items-center gap-2 self-end [grid-area:progress] lg:h-3 lg:self-auto"><div class="hidden min-w-16 text-right text-xs text-neutral-400 lg:block"></div> <div class="h-1 w-full rounded-full bg-neutral-700"></div> <div class="hidden min-w-16 text-left text-xs text-neutral-400 lg:block"></div></div></footer></div>
<script>
{
__sveltekit_kn9z00 = {
base: new URL(".", location).pathname.slice(0, -1)
};
const element = document.currentScript.parentElement;
const data = [null,null];
Promise.all([
import("./_app/immutable/entry/start.BrhKDl8j.js"),
import("./_app/immutable/entry/app.Cn-BpgX7.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 2],
data,
form: null,
error: null
});
});
}
</script>
</div>
</body>
</html>