-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
The Organizer
committed
Jul 15, 2024
0 parents
commit adf8552
Showing
180 changed files
with
51,384 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,215 @@ | ||
<!DOCTYPE html> | ||
<html lang="en-US"> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<!-- Begin Jekyll SEO tag v2.8.0 --> | ||
<title>0CTF/TCTF 2021 Finals | Organisers</title> | ||
<meta name="generator" content="Jekyll v3.9.5" /> | ||
<meta property="og:title" content="0CTF/TCTF 2021 Finals" /> | ||
<meta property="og:locale" content="en_US" /> | ||
<meta name="description" content="CTF Team" /> | ||
<meta property="og:description" content="CTF Team" /> | ||
<link rel="canonical" href="https://org.anize.rs/0CTF-2021-finals/" /> | ||
<meta property="og:url" content="https://org.anize.rs/0CTF-2021-finals/" /> | ||
<meta property="og:site_name" content="Organisers" /> | ||
<meta property="og:type" content="website" /> | ||
<meta name="twitter:card" content="summary" /> | ||
<meta property="twitter:title" content="0CTF/TCTF 2021 Finals" /> | ||
<script type="application/ld+json"> | ||
{"@context":"https://schema.org","@type":"WebPage","description":"CTF Team","headline":"0CTF/TCTF 2021 Finals","url":"https://org.anize.rs/0CTF-2021-finals/"}</script> | ||
<!-- End Jekyll SEO tag --> | ||
|
||
|
||
<meta property="og:image" content="https://org.anize.rs/assets/images/logo.png" /> | ||
<meta name="twitter:card" content="summary" /> | ||
<!-- TODO <meta name="twitter:description" content="" /> --> | ||
<meta name="twitter:title" content="Organisers" /> | ||
<meta name="twitter:site" content="@0rganizers" /> | ||
<!-- TODO <meta name="twitter:image" content="" /> --> | ||
|
||
<meta name="viewport" content="width=device-width, initial-scale=1"> | ||
<meta name="theme-color" content="#040d21"> | ||
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> | ||
<!-- Hack monospace font --> | ||
<link rel='stylesheet' href='//cdn.jsdelivr.net/npm/[email protected]/build/web/hack.css'> | ||
<link rel="stylesheet" href="/assets/css/style.css?v=953df89a95b851ddb9419129bd16947f7498199e"> | ||
<link rel="stylesheet" href="/assets/css/highlight.css?v=953df89a95b851ddb9419129bd16947f7498199e"> | ||
<link rel="stylesheet" href="/assets/css/light.css?v=953df89a95b851ddb9419129bd16947f7498199e"> | ||
|
||
<!-- legitimize current Mastodon profile via link verification --> | ||
<link rel="me" href="https://infosec.exchange/@organizers" /> | ||
|
||
|
||
<script type="text/javascript"> | ||
function isLightThemeSelected() { | ||
return document.cookie.match(/theme=light/i) != null | ||
} | ||
|
||
function setThemeFromCookie() { | ||
var html = document.getElementsByTagName('html')[0] | ||
html.className = isLightThemeSelected() ? 'light-theme' : 'dark-theme' | ||
console.log('Loaded cookie: ' + document.cookie) | ||
} | ||
|
||
(function() { | ||
setThemeFromCookie() | ||
})(); | ||
</script> | ||
|
||
<script type="text/javascript"> | ||
function getFootnoteContent(linkId) { | ||
const fnId = linkId.replace(/^fnref/, 'fn'); | ||
return document.getElementById(fnId).querySelector("p").innerHTML; | ||
} | ||
|
||
function addFootnote(element, content) { | ||
const footnote = document.createElement('div'); | ||
footnote.classList.add('footnote-box'); | ||
// Also add the footnote number | ||
footnote.innerHTML = `<sup>${element.innerText}</sup> ${content}`; | ||
footnote.querySelectorAll('a.reversefootnote').forEach((backlink) => { | ||
footnote.removeChild(backlink); | ||
}); | ||
element.insertAdjacentElement('afterend', footnote); | ||
element.dataset.toggled = '1'; | ||
} | ||
|
||
function removeFootnote(element) { | ||
element.parentElement.removeChild(element.nextSibling); | ||
element.dataset.toggled = '0'; | ||
} | ||
|
||
|
||
window.addEventListener("load", function() { | ||
document.querySelectorAll("a.footnote").forEach((el) => { | ||
const sup = el.parentElement; | ||
el.addEventListener("click", (event) => { | ||
const isOpen = Number.parseInt(sup.dataset.toggled || '0'); | ||
if (!isOpen) { | ||
addFootnote(sup, getFootnoteContent(sup.id)); | ||
} else { | ||
removeFootnote(sup); | ||
} | ||
event.preventDefault(); | ||
}); | ||
}); | ||
}); | ||
</script> | ||
|
||
<script type="text/x-mathjax-config"> | ||
MathJax.Hub.Config({ | ||
"HTML-CSS": { | ||
fonts: ["Gyre-Pagella"], | ||
imageFont: null, | ||
undefinedFamily: "'Arial Unicode MS', cmbright" | ||
}, | ||
tex2jax: { | ||
inlineMath: [['$', '$'], ['\\(', '\\)']], | ||
processEscapes: true | ||
} | ||
}); | ||
</script> | ||
<script src="https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js?config=TeX-AMS_HTML"></script> | ||
</head> | ||
|
||
<body> | ||
<header class="page-header-simple" role="banner"> | ||
|
||
<div class="left-links"><a id="header-logo" href="/">Organi{s|z}ers</a></div> | ||
<div class="right-links"> | ||
<a href="/writeups">Writeups</a> | ||
<a href="/achievements">Achievements</a> | ||
</div> | ||
</header> | ||
|
||
<main id="content" class="main-content" role="main"> | ||
<h1 id="0ctftctf-2021-finals">0CTF/TCTF 2021 Finals</h1> | ||
|
||
<table> | ||
<thead> | ||
<tr> | ||
<th>Challenge</th> | ||
<th>Category</th> | ||
</tr> | ||
</thead> | ||
<tbody> | ||
<tr> | ||
<td><a href="./pwn/kernote">kernote</a></td> | ||
<td>pwn, kernel</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
|
||
|
||
|
||
|
||
<!-- <footer class="site-footer"> | ||
<a href="https://twitter.com/0rganizers">Twitter</a> | <a id="changeTheme" class="btn-toggle">Dark-Mode</a> | ||
</footer> --> | ||
|
||
<div class="lever-meme"> | ||
<div id="lever" class="lever-off"></div> | ||
</div> | ||
|
||
<div class="twitter"> | ||
<a href="https://twitter.com/0rganizers"><img src="/assets/images/twitter.svg"></a> | ||
</div> | ||
|
||
<script> | ||
let leverCount = 0; | ||
let manic = false; | ||
|
||
function resetLever() { | ||
leverCount = 0; | ||
setTimeout(resetLever, 1750); | ||
} | ||
|
||
resetLever(); | ||
|
||
document.getElementById('lever') | ||
.addEventListener('click', function (event) { | ||
if(leverCount > 10){ | ||
manic = true; | ||
document.getElementById("lever").classList.add('lever-manic'); | ||
document.getElementById("header-logo").classList.add('rainbow'); | ||
} | ||
|
||
if(!manic){ | ||
document.getElementById("lever").classList.toggle('lever-on'); | ||
++leverCount; | ||
} | ||
}); | ||
|
||
|
||
</script> | ||
|
||
<script> | ||
function updateThemeToggleFooter() { | ||
let elem = document.querySelector('#lever'); | ||
// elem.innerHTML = isLightThemeSelected() ? 'Dark Mode' : 'Light Mode' | ||
} | ||
|
||
(function() { | ||
updateThemeToggleFooter() | ||
})(); | ||
|
||
function togglePageContentLightDark() { | ||
var html = document.getElementsByTagName('html')[0] | ||
var currentClass = html.className | ||
var newClass = html.className == 'dark-theme' ? 'light-theme' : 'dark-theme' | ||
html.className = newClass | ||
|
||
document.cookie = 'theme=' + (newClass == 'light-theme' ? 'light' : 'dark') + '; SameSite=Strict; path=/; expires=Fri, 31 Dec 9999 23:59:59 GMT' | ||
console.log('Cookies are now: ' + document.cookie) | ||
|
||
updateThemeToggleFooter() | ||
} | ||
|
||
const btn = document.querySelector("#lever"); | ||
btn.addEventListener("click", function() { | ||
togglePageContentLightDark(); | ||
}); | ||
</script> | ||
</main> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
# 0CTF/TCTF 2021 Finals | ||
|
||
| Challenge | Category | | ||
|-----------|----------| | ||
| [kernote](./pwn/kernote) | pwn, kernel | |
Oops, something went wrong.