-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
12 lines (12 loc) · 14.1 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
<!doctype html>
<html data-n-head-ssr lang="en" data-n-head="%7B%22lang%22:%7B%22ssr%22:%22en%22%7D%7D">
<head>
<title>TSG CTF 2021</title><meta data-n-head="ssr" charset="utf-8"><meta data-n-head="ssr" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="ssr" name="description" data-hid="description" content="TSG CTF is an on-line CTF organized by TSG, the official computer society of The University of Tokyo"><meta data-n-head="ssr" name="apple-mobile-web-app-title" content="TSG CTF 2021"><meta data-n-head="ssr" name="og:title" content="TSG CTF 2021"><meta data-n-head="ssr" name="og:site_name" content="TSG CTF 2021"><meta data-n-head="ssr" name="og:description" content="TSG CTF is an on-line CTF organized by TSG, the official computer society of The University of Tokyo"><meta data-n-head="ssr" name="og:type" content="website"><meta data-n-head="ssr" name="og:url" content="https://score.ctf.tsg.ne.jp"><meta data-n-head="ssr" name="og:image" content="/ogimage.jpg"><meta data-n-head="ssr" name="twitter:card" content="summary_large_image"><meta data-n-head="ssr" name="twitter:site" content="@tsgctf"><meta data-n-head="ssr" name="twitter:site" content="@tsgctf"><meta data-n-head="ssr" name="twitter:title" content="TSG CTF 2021"><meta data-n-head="ssr" name="twitter:description" content="TSG CTF is an on-line CTF organized by TSG, the official computer society of The University of Tokyo"><meta data-n-head="ssr" name="twitter:image" content="/ogimage.jpg"><meta data-n-head="ssr" name="twitter:image:alt" content="TSG CTF"><meta data-n-head="ssr" data-hid="charset" charset="utf-8"><meta data-n-head="ssr" data-hid="mobile-web-app-capable" name="mobile-web-app-capable" content="yes"><meta data-n-head="ssr" data-hid="theme-color" name="theme-color" content="#47e543"><link data-n-head="ssr" rel="icon" type="image/png" href="/favicon.png"><link data-n-head="ssr" data-hid="shortcut-icon" rel="shortcut icon" href="/_nuxt/icons/icon_64x64.cccb9a.png"><link data-n-head="ssr" data-hid="apple-touch-icon" rel="apple-touch-icon" href="/_nuxt/icons/icon_512x512.cccb9a.png" sizes="512x512"><link data-n-head="ssr" rel="manifest" href="/_nuxt/manifest.711a8c0c.json" data-hid="manifest"><script data-n-head="ssr" src="https://app.chatwoot.com/packs/js/sdk.js" defer async></script><link rel="preload" href="/_nuxt/22fa70e.js" as="script"><link rel="preload" href="/_nuxt/a8fbcdb.js" as="script"><link rel="preload" href="/_nuxt/cea26ff.js" as="script"><link rel="preload" href="/_nuxt/9b0ede4.js" as="script"><link rel="preload" href="/_nuxt/dab31a2.js" as="script"><style data-vue-ssr-id="019e1cef:0 757226ae:0 45be49ee:0">.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#fff;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}@font-face{font-family:"Fredoka One";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/fredokaone/v8/k3kUo8kEI-tA1RRcTZGmTlHGCaI.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1MmgVxIIzc.ttf) format("truetype")}html{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;background-image:url(/_nuxt/img/background.a0e74fb.svg),radial-gradient(circle,#061b07 0,#131404 100%);background-color:#130414;background-size:cover;background-position:50%;background-attachment:fixed;color:#fff;height:100vh;overflow:auto}body{min-height:100vh}a{text-decoration:none;color:inherit}input[type=email],input[type=password],input[type=text],input[type=url],select{border:0;outline:0;border-radius:9999px;padding:0 1rem;font-family:Roboto,sans-serif;font-size:1.4rem;font-weight:700;height:1.7em}input[type=checkbox]{display:none}input[type=checkbox]+label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:1.2rem}input[type=checkbox]+label:before{content:"";display:block;width:.8rem;height:.8rem;left:0;top:.3rem;border:1px solid #fff;position:absolute;opacity:.8;transition:all .07s}input[type=checkbox]:checked+label:before{width:8px;top:-.2rem;left:.2rem;border-top-color:transparent;border-left-color:transparent;transform:translateY(5px) rotate(45deg)}button{border:0;color:inherit;cursor:pointer}.button-style,button[type=submit]{width:6rem;height:2.5rem;border-radius:9999px;font-size:1.5rem;font-family:"Fredoka One",cursive;font-weight:300;background:linear-gradient(90deg,#3e91a6,#5e0fa9)}table{width:100%;max-width:800px;margin:0 auto;font-size:1.5rem;border-collapse:collapse}table a{color:#90cbff}tbody td{font-family:Roboto}tr{height:3rem}tbody tr{border-top:1px solid hsla(0,0%,100%,.7)}hr{margin:5rem auto;height:3px;width:20rem;background:#fff;border:none;border-radius:9999px;opacity:.5}*,:after,:before{box-sizing:border-box;margin:0}.header{width:100%;height:4rem;line-height:4rem;position:fixed;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.3) 70%,transparent);color:hsla(0,0%,100%,.8);z-index:1}.header .title{font-family:"Fredoka One",cursive;font-weight:300;font-size:2rem;display:block;letter-spacing:1px;margin-left:1rem;white-space:nowrap}.header .spacer{flex:1 1 0}.header .menu{display:flex;font-family:Roboto,sans-serif;font-size:1.2rem;margin-right:1rem;text-transform:uppercase}.header .menu-item{margin:0 .5rem}.header .dropdown{position:relative}.header .dropdown-trigger{display:flex;align-items:center;height:100%;cursor:pointer}.header .dropdown-trigger:after{content:"";display:inline-block;width:0;height:0;margin-left:.5rem;border-top:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;vertical-align:middle}.header .teamname{text-transform:none;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.header .team-score{font-family:"Fredoka One",cursive;font-weight:300}.header .dropdown-menu{z-index:1;position:absolute;top:calc(100% - .5rem);right:0;background:#520514;line-height:3rem;display:flex;flex-direction:column;box-shadow:0 0 5px #000}.header .dropdown-menu-item{height:3rem;padding:0 1rem}.header .dropdown-menu-item:hover{background:hsla(0,0%,100%,.2)}.root-content{padding:4rem 1rem 0;min-height:calc(100vh - 13rem)}section>h2.title{font-size:4rem;font-family:"Fredoka One",cursive;font-weight:300;text-align:center;text-transform:uppercase;letter-spacing:1px;margin-top:3rem;margin-bottom:1rem;word-break:break-word}section>h2.title span{color:#0096fa;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#47e543,#fcff44);-webkit-background-clip:text;background-clip:text;font-weight:500}.footer{text-align:center;margin-top:5rem;padding-bottom:1rem;color:hsla(0,0%,100%,.8);line-height:1.2rem}.footer:before{content:"";display:inline-block;width:8rem;height:1px;background:#fff;margin-bottom:1.2rem}.footer a{color:#90cbff}.footer .sponsor-line{line-height:3rem}.footer .sponsor-line:before{content:"";display:inline-block;width:1rem;height:1rem}.footer .flatt{vertical-align:middle;width:18rem}.footer .google-cloud{vertical-align:middle;width:2rem}.footer .ojigineko{background:url(/_nuxt/img/ojigineko-white.02b1a9a.gif);background-size:cover;display:inline-block;width:1rem;height:1rem;opacity:0;vertical-align:-28%;transition:opacity .2s}.footer .sponsor-line:hover .ojigineko{opacity:.3}.table-wrap{overflow-x:auto}@property --shadow-color{syntax:"<color>";inherits:false;initial-value:rgba(238,255,82,.1)}@-webkit-keyframes blinkLogo{0%{--shadow-color:rgba(238,255,82,0.1)}1%{--shadow-color:rgba(238,255,82,0)}11%{--shadow-color:rgba(238,255,82,0.1)}11.5%{--shadow-color:rgba(238,255,82,0)}12%{--shadow-color:rgba(238,255,82,0.1)}12.5%{--shadow-color:rgba(238,255,82,0)}13%{--shadow-color:rgba(238,255,82,0.1)}13.5%{--shadow-color:rgba(238,255,82,0)}24%{--shadow-color:rgba(238,255,82,0.1)}25%{--shadow-color:rgba(238,255,82,0)}25.5%{--shadow-color:rgba(238,255,82,0.1)}26.5%{--shadow-color:rgba(238,255,82,0)}27%{--shadow-color:rgba(238,255,82,0.1)}27.5%{--shadow-color:rgba(238,255,82,0)}50%{--shadow-color:rgba(238,255,82,0.1)}51%{--shadow-color:rgba(238,255,82,0)}51.5%{--shadow-color:rgba(238,255,82,0.1)}52%{--shadow-color:rgba(238,255,82,0)}52.5%{--shadow-color:rgba(238,255,82,0.1)}53.5%{--shadow-color:rgba(238,255,82,0)}54%{--shadow-color:rgba(238,255,82,0.1)}54.5%{--shadow-color:rgba(238,255,82,0)}65%{--shadow-color:rgba(238,255,82,0.1)}66%{--shadow-color:rgba(238,255,82,0)}76%{--shadow-color:rgba(238,255,82,0.1)}76.5%{--shadow-color:rgba(238,255,82,0)}77%{--shadow-color:rgba(238,255,82,0.1)}77.5%{--shadow-color:rgba(238,255,82,0)}78%{--shadow-color:rgba(238,255,82,0.1)}79%{--shadow-color:rgba(238,255,82,0)}79.5%{--shadow-color:rgba(238,255,82,0.1)}80%{--shadow-color:rgba(238,255,82,0)}}@keyframes blinkLogo{0%{--shadow-color:rgba(238,255,82,0.1)}1%{--shadow-color:rgba(238,255,82,0)}11%{--shadow-color:rgba(238,255,82,0.1)}11.5%{--shadow-color:rgba(238,255,82,0)}12%{--shadow-color:rgba(238,255,82,0.1)}12.5%{--shadow-color:rgba(238,255,82,0)}13%{--shadow-color:rgba(238,255,82,0.1)}13.5%{--shadow-color:rgba(238,255,82,0)}24%{--shadow-color:rgba(238,255,82,0.1)}25%{--shadow-color:rgba(238,255,82,0)}25.5%{--shadow-color:rgba(238,255,82,0.1)}26.5%{--shadow-color:rgba(238,255,82,0)}27%{--shadow-color:rgba(238,255,82,0.1)}27.5%{--shadow-color:rgba(238,255,82,0)}50%{--shadow-color:rgba(238,255,82,0.1)}51%{--shadow-color:rgba(238,255,82,0)}51.5%{--shadow-color:rgba(238,255,82,0.1)}52%{--shadow-color:rgba(238,255,82,0)}52.5%{--shadow-color:rgba(238,255,82,0.1)}53.5%{--shadow-color:rgba(238,255,82,0)}54%{--shadow-color:rgba(238,255,82,0.1)}54.5%{--shadow-color:rgba(238,255,82,0)}65%{--shadow-color:rgba(238,255,82,0.1)}66%{--shadow-color:rgba(238,255,82,0)}76%{--shadow-color:rgba(238,255,82,0.1)}76.5%{--shadow-color:rgba(238,255,82,0)}77%{--shadow-color:rgba(238,255,82,0.1)}77.5%{--shadow-color:rgba(238,255,82,0)}78%{--shadow-color:rgba(238,255,82,0.1)}79%{--shadow-color:rgba(238,255,82,0)}79.5%{--shadow-color:rgba(238,255,82,0.1)}80%{--shadow-color:rgba(238,255,82,0)}}.Index{margin:0 auto;height:calc(100vh - 4rem);display:flex;justify-content:center;align-items:center;text-align:center}.Index .index-content{max-width:100%}.Index .ctf-logo{font-family:"Fredoka One",cursive;font-size:8rem;font-weight:300;color:#fcff44;-webkit-text-fill-color:transparent;-webkit-animation:blinkLogo 10s infinite;animation:blinkLogo 10s infinite;-webkit-animation-timing-function:step-end;animation-timing-function:step-end;text-shadow:0 0 3px var(--shadow-color),0 0 10px var(--shadow-color),0 0 20px var(--shadow-color),0 0 30px var(--shadow-color),0 0 40px var(--shadow-color),0 0 50px var(--shadow-color),0 0 70px var(--shadow-color),0 0 100px var(--shadow-color);background:linear-gradient(90deg,#47e543,#fcff44);-webkit-background-clip:text;background-clip:text;display:block;letter-spacing:1px;mix-blend-mode:screen}@media (max-width:900px){.Index .ctf-logo{font-size:18vw}}.Index .subtitle{font-family:Roboto,sans-serif;font-size:1.5rem;margin-top:-1rem;opacity:.3}.Index .buttons{display:flex;margin-top:1rem;justify-content:center}.Index .button{display:block;margin:0 .5rem;width:10rem;height:2.6rem;line-height:2.6rem;border-radius:9999px;font-size:1.5rem;font-family:"Fredoka One",cursive;font-weight:300}.Index .button.login{background:linear-gradient(90deg,#6299a7,#21207d)}.Index .button.register{background:linear-gradient(90deg,#ffc107,#f44336)}.Index .timer{margin-top:1rem;font-family:Roboto,sans-serif;font-size:4rem}</style><link rel="preload" href="/_nuxt/static/1633532227/state.js" as="script"><link rel="preload" href="/_nuxt/static/1633532227/payload.js" as="script"><link rel="preload" href="/_nuxt/static/1633532227/manifest.js" as="script">
</head>
<body>
<div data-server-rendered="true" id="__nuxt"><!----><div id="__layout"><div><div class="header"><div class="title"><a href="/">TSG CTF 2021</a></div> <div class="spacer"></div> <div><div class="menu"><div class="menu-item"><a href="/notifications">Notifications</a></div> <div class="menu-item"><a href="/about">About</a></div> <div class="menu-item"><a href="/rules">Rules</a></div> <div class="menu-item"><a href="/scoreboard">Scoreboard</a></div> <div class="menu-item"><a href="/challenges">Challenges</a></div> <!----></div></div></div> <div class="root-content"><section class="Index"><div class="index-content"><h1 class="ctf-logo"><span>T</span><span>S</span><span>G</span> <span>C</span><span>T</span><span>F</span></h1> <p class="subtitle">Pwn, Web, Crypto, PPC, Rev, etc...</p> <div class="timer">00:00:00:00</div> <!----></div></section></div> <div class="footer"><p class="sponsor-line">
Sponsored by
<a href="https://flatt.tech/" target="_blank" rel="noopener noreferrer"><img src="/_nuxt/img/flatt.087e207.png" alt="flatt Security" class="flatt"></a> <a href="https://jpninfo.com/4905" target="_blank" rel="noopener noreferrer"><img src="/_nuxt/img/ojigineko-white.02b1a9a.gif" alt="ojigineko" class="ojigineko"></a></p> <p class="sponsor-line">
Infra Sponsored by <a href="https://g.co/cloud" target="_blank" rel="noopener noreferrer">g.co/cloud</a> <a href="https://g.co/cloud" target="_blank" rel="noopener noreferrer"><img src="/_nuxt/img/google-cloud.a99e48f.png" alt="flatt Security" class="google-cloud"></a> <a href="https://jpninfo.com/4905" target="_blank" rel="noopener noreferrer"><img src="/_nuxt/img/ojigineko-white.02b1a9a.gif" alt="ojigineko" class="ojigineko"></a></p> <p>Organized by <a href="https://tsg.ne.jp/" target="_blank" rel="noopener noreferrer">TSG</a>, a student team from The University of Tokyo</p> <p>Powered by <a href="https://ctfd.io/" target="_blank" rel="noopener noreferrer">CTFd</a></p></div></div></div></div><script defer src="/_nuxt/static/1633532227/state.js"></script><script src="/_nuxt/22fa70e.js" defer></script><script src="/_nuxt/dab31a2.js" defer></script><script src="/_nuxt/a8fbcdb.js" defer></script><script src="/_nuxt/cea26ff.js" defer></script><script src="/_nuxt/9b0ede4.js" defer></script>
</body>
</html>