-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
241 lines (225 loc) · 12.2 KB
/
Copy pathindex.html
File metadata and controls
241 lines (225 loc) · 12.2 KB
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
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>RITSEC CTF</title>
<link rel="icon" type="image/png" href="/assets/images/favicon.ico">
<link rel="stylesheet" href="assets/styles.css">
<link href="https://fonts.googleapis.com/css2?family=Share+Tech+Mono&family=Roboto:wght@300;400;700&display=swap" rel="stylesheet">
<script>
function register() {
window.open("https://ctfd.ritsec.club);
//alert('2026 registration is not yet open. Check back later, but join the Discord in the meantime!');
}
</script>
</head>
<body>
<div class="container">
<nav>
<a href="#" class="nav-link">Home</a>
<a href="https://discord.gg/uSPh4CHG7n" target="_blank" class="nav-link">Join Discord</a>
<a href="https://ctfd.ritsec.club" class="nav-link">CTF Website</a>
<a href="https://ctftime.org/ctf/170" target="_blank" class="nav-link">CTFTime</a>
</nav>
<header class="hero">
<div class="logo-container">
<div class="logo-placeholder">
<img src="assets/images/ritsec-26_logo.png" alt="RITSEC CTF 2026 Logo" style="width:30em;">
</div>
</div>
<h1>RITSEC CTF 2026:</h1>
<h6 class="event-date">April 3, 2026 5:00pm EDT – April 5, 2026 5:00pm EDT</h6>
<a href="https://ctfd.ritsec.club" class="btn-primary">Go to CTF Website</a><br>
<a href="#more" class="btn-link" id="more">Read more...</a>
</header>
<div class="card-section compact">
<div class="info-grid">
<section class="info-block" id="about">
<h2>About</h2>
<p>RITSEC CTF is a cybersecurity Capture The Flag competition featuring challenges in many categories including PWN, cryptography, reversing, forensics, web, and more. Difficulties range from beginner-level to advanced challenges.</p>
<a href="https://discord.gg/uSPh4CHG7n" target="_blank" class="btn-link">Join Discord</a>
</section>
<section class="info-block" id="registration">
<h2>Registration</h2>
<p>Register for the competition using the link below:</p>
<a href="https://ctfd.ritsec.club" class="btn-accent">Register Now</a>
</section>
</div>
</div>
<div class="two-column-grid">
<div class="grid-card" id="theme">
<h2>Theme</h2>
<p>The theme of RITSEC CTF 2026 is <b>pirates</b>! Read the theme story below to get excited for the competition.</p>
<div class="encrypted-message">
<p>Yo, ho, ho! Avast, ye curious code-seekers. Beyond the digital horizon lies a treacherous sea where firewalls rise like storm-tossed waves and encrypted secrets are buried deeper than Davy Jones' locker.</p><br>
<p>Long ago, a rogue fleet of hackers charted these waters, leaving behind cursed binaries, booby-trapped packets, and riddles only the sharpest minds could plunder. Now the call has gone out once more.</p><br>
<p>Hoist the black flag, sharpen yer wits, and ready yer tools, for only those bold enough to breach the defenses and claim the hidden flags will earn their share of the treasure. Fortune favors the clever, the relentless, and the fearless...</p><br>
<p>So set sail, matey, and prove ye belong among the legends of the cyber seas!</p>
</div>
<p>Be ready for a swashbuckling adventure coming soon!</p>
</div>
<div class="grid-card" id="prizes">
<h2>Prizes</h2>
<div class="prize-category">
<h3>RIT Teams:</h3>
<div class="prize-tier">
<h4>1st Place</h4>
<p>WiFi Pineapple Pager, 1 year SkillBit Labs</p>
</div>
<div class="prize-tier">
<h4>2nd Place</h4>
<p>Rubber Ducky, 6 months SkillBit Labs</p>
</div>
<div class="prize-tier">
<h4>3rd Place</h4>
<p>Lockpick set, 6 months SkillBit Labs</p>
</div>
<div class="prize-tier">
<h4>4th–6th Place</h4>
<p>3 months SkillBit Labs</p>
</div>
</div>
<div class="prize-category">
<h3>External U.S. Academic Teams:</h3>
<div class="prize-tier">
<h4>1st Place</h4>
<p>6x 1 year SkillBit Labs, 5x 1 year Hack The Box Academy Silver, 5x Binary Ninja Personal License</p>
</div>
<div class="prize-tier">
<h4>2nd–3rd Place</h4>
<p>6x 6 months SkillBit Labs, 5x 1 year Hack The Box ProLabs</p>
</div>
<div class="prize-tier">
<h4>4th–6th Place</h4>
<p>6x 3 months SkillBit Labs</p>
</div>
</div>
</div>
</div>
<section class="rules-section">
<h2>RITSEC CTF 2026 General Rules</h2>
<ol class="rules-list">
<li><em>Treat everyone with respect.</em> Absolutely no harassment, witch hunting, sexism, racism, or hate speech of any kind will be tolerated.</li>
<li><em>No spam or self-promotion.</em> Unless you have express permission from a member of the RITSEC CTF team, you may not promote servers or post advertisements.</li>
<li><em>No NSFW or obscene content.</em> This includes text, images, or links featuring nudity, sex, hard violence, or other graphically disturbing content.</li>
<li><em>Do not attack the infrastructure.</em> The RITSEC CTF infrastructure is not part of the challenges. The use of penetration tools such as Nmap and DirBuster on the CTF infrastructure is strictly prohibited.</li>
<li><em>Do not give out flags or hints.</em> To keep this CTF as fair as possible, do not share any hints or answers with anyone outside of your team. You may discuss specific challenges in public channels only as long as you do not give away crucial information.</li>
<li><em>Do not ask anyone for flags or hints.</em> This includes event participants/organizers as well as Q&A websites such as StackOverflow and Quora. You are, however, encouraged to create a ticket with any questions you may have.</li>
<li><em>No flag-hoarding.</em> When you get a flag, submit it right away. It is important that you do not hoard flags to ensure that teams know exactly where they stand every step of the way.
<li>Using AI/LLMs to autonomously solve challenges is against the spirit of the competition and is thus considered a <em>violation</em> of the rules. AI should only be used for research purposes or as a secondary tool, not as the primary agent solving challenges.</li>
<li>To enforce these rules, top teams may be expected to communicate with organizers/challenge authors about their solution and process to verify their work (so keeping your work organized is a good idea). Failure to do so satisfactorily may result in penalties up to and including forfeiture of prizes and disqualification.</li>
<li>If you see anything that breaks one or more of these rules (including public messages, DMs, etc.), reach out to an admin (@Staff on Discord) and let them know as soon as possible.</li>
<li>Failure to follow these rules may result in message deletion, bans, score freezes, point deductions, etc.</li>
<li>These rules are interpreted at the discretion of the RITSEC CTF team. As such, all decisions are final and unappealable.</li>
</ol>
<p style="text-align: center; margin-top: 20px;">Anyone participating must abide by our code of conduct, which can be found in Article 9 of the <a href="https://github.com/ritsec/constitution/releases" target="_blank" class="btn-link">RITSEC Constitution</a>.</p>
</section>
<section class="prev-competitions">
<h2 id="previous-competitions">Previous Competitions</h2>
<ul>
<li><a href="https://gitlab.ritsec.cloud/competitions/ctf-2025-public" target="_blank">RITSEC CTF 2025</a></li>
<li><a href="https://gitlab.ritsec.cloud/competitions/ctf-2024" target="_blank">RITSEC CTF 2024</a></li>
<li><a href="https://gitlab.ritsec.cloud/competitions/ctf-2023-public" target="_blank">RITSEC CTF 2023</a></li>
<li><a href="https://gitlab.ritsec.cloud/competitions/ctf-2022" target="_blank">RITSEC CTF 2022</a></li>
<li><a href="https://gitlab.ritsec.cloud/competitions/ctf-2021" target="_blank">RITSEC CTF 2021</a></li>
<li><a href="https://github.com/ritsec/RITSEC-CTF-2019" target="_blank">RITSEC CTF 2019</a></li>
<li><a href="https://github.com/ritsec/RITSEC-CTF-2018" target="_blank">RITSEC CTF 2018</a></li>
<li class="no-link"><span>RC3 CTF 2017</span></li>
<li class="no-link"><span>RC3 CTF 2016</span></li>
</ul>
</section>
<section class="sponsors-section">
<h2 id="sponsors">Sponsors</h2>
<p style="text-align: center;">RITSEC CTF 2026 is proudly sponsored by:</p><br>
<div class="sponsor-tier">
<!-- <h3>Diamond</h3>-->
<div class="sponsor-logos diamond">
<div class="sponsor-placeholder" onclick="window.open('https://metactf.com/', '_blank');">
<img src="assets/images/sponsors/skillbit.png" alt="Skillbit Logo">
</div>
<div class="sponsor-placeholder" onclick="window.open('https://www.hackthebox.com/', '_blank');">
<img src="assets/images/sponsors/htb.png" alt="Hack The Box Logo">
</div>
<div class="sponsor-placeholder" onclick="window.open('https://binary.ninja', '_blank');">
<img src="assets/images/sponsors/binja.png" alt="Binary Ninja Logo">
</div>
<!-- <div class="sponsor-placeholder">-->
<!-- <img src="assets/images/sponsors/eaton.png" alt="Eaton Logo">-->
<!-- </div>-->
</div>
</div>
<!-- <div class="sponsor-tier">-->
<!-- <h3>Platinum</h3>-->
<!-- <div class="sponsor-logos platinum">-->
<!-- <div class="sponsor-placeholder">-->
<!-- <img src="assets/images/sponsors/sra.png" alt="SRA Logo">-->
<!-- </div>-->
<!-- <div class="sponsor-placeholder">-->
<!-- <img src="assets/images/sponsors/battelle.jpg" alt="Battelle Logo">-->
<!-- </div>-->
<!-- <div class="sponsor-placeholder">-->
<!-- <img src="assets/images/sponsors/fm.png" alt="FM Logo">-->
<!-- </div>-->
<!-- <div class="sponsor-placeholder">-->
<!-- <img src="assets/images/sponsors/icrinc.jpg" alt="iCR Logo">-->
<!-- </div>-->
<!-- <div class="sponsor-placeholder">-->
<!-- <img src="assets/images/sponsors/amplify.jpeg" alt="Amplify Logo">-->
<!-- </div>-->
<!-- <div class="sponsor-placeholder">-->
<!-- <img src="assets/images/sponsors/datadog.png" alt="Datadog Logo">-->
<!-- </div>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="sponsor-tier">-->
<!-- <h3>Gold</h3>-->
<!-- <div class="sponsor-logos gold">-->
<!-- <div class="sponsor-placeholder">-->
<!-- <img src="assets/images/sponsors/miscreants.svg" alt="Miscreants Logo">-->
<!-- </div>-->
<!-- <div class="sponsor-placeholder">-->
<!-- <img src="assets/images/sponsors/amex.png" alt="AMEX Logo">-->
<!-- </div>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="sponsor-tier">-->
<!-- <h3>Silver</h3>-->
<!-- <div class="sponsor-logos silver">-->
<!-- <div class="sponsor-placeholder">Sponsor Logo</div>-->
<!-- <div class="sponsor-placeholder">Sponsor Logo</div>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="sponsor-tier">-->
<!-- <h3>Educational</h3>-->
<!-- <div class="sponsor-logos educational">-->
<!-- <div class="sponsor-placeholder">Sponsor Logo</div>-->
<!-- <div class="sponsor-placeholder">Sponsor Logo</div>-->
<!-- <div class="sponsor-placeholder">Sponsor Logo</div>-->
<!-- </div>-->
<!-- </div>-->
</section>
<footer>
<p>© 2026 <a href="https://ritsec.club" target="_blank" class="btn-link">RITSEC</a>. All rights reserved.</p>
</footer>
</div>
<button id="back-to-top" title="Back to top">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" width="24" height="24">
<path d="M12 4l-8 8h5v8h6v-8h5z"/>
</svg>
</button>
<script>
const backToTop = document.getElementById('back-to-top');
window.addEventListener('scroll', () => {
if (window.scrollY > 200) {
backToTop.classList.add('visible');
} else {
backToTop.classList.remove('visible');
}
});
backToTop.addEventListener('click', () => {
window.scrollTo({ top: 0, behavior: 'smooth' });
});
</script>
</body>
</html>