This commit is contained in:
henrydays 2019-04-09 00:44:50 +01:00
parent 244eb07598
commit fa117ecbc4
4 changed files with 258 additions and 88 deletions

View File

@ -3,7 +3,7 @@
<head>
Password = "CTF_SacaFácil"
<!--Password = "CTF_SacaFácil"-->
</head>
@ -76,13 +76,7 @@
</div>
if (checkpass.substring(split*5, split*6) == 'zhpu') {
if (checkpass.substring(split*4, split*5) == 'guvf_') {
if (checkpass.substring(split*3, split*4) == 'pnzr_') {
if (checkpass.substring(split*2, split*3) == 'h_') {
if (checkpass.substring(split, split*2) == 'Shaal_') {
alert("You got the 2º flag upside-down!")
<!-- faqs section -->
<section id="faqs">
@ -175,3 +169,12 @@
</body>
</html>
<script>
if (checkpass.substring(split*5, split*6) == 'zhpu') {
if (checkpass.substring(split*4, split*5) == 'guvf_') {
if (checkpass.substring(split*3, split*4) == 'pnzr_') {
if (checkpass.substring(split*2, split*3) == 'h_') {
if (checkpass.substring(split, split*2) == 'Shaal_') {
alert("You got the 2º flag upside-down!")
</script>

View File

@ -30,6 +30,14 @@
<link href="bootstrap-grid.css" rel="stylesheet" type="text/css" />
<link href="main.css" rel="stylesheet" type="text/css" />
<link href="https://fonts.googleapis.com/css?family=Bai+Jamjuree:400,600,700" rel="stylesheet">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css"
integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js"
integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy"
crossorigin="anonymous"></script>
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css"
integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf" crossorigin="anonymous">
</head>
@ -39,39 +47,221 @@
<a href="#" title="Abrir menu" rel="nofollow" id="open-menu-mobile">Menu</a>
<ul>
<li><a href="#enei" title="Enei">Enei</a></li>
<li class="unavailable">Oradores</li>
<li class="unavailable">Programa</li>
<li><a href="#precos" title="Preços">Preços</a></li>
<li class="unavailable">App</li>
<li><a href="#ctf" title="Faq's">CTF</li>
<li><a href="#sponsors" title="Sponsors">Sponsors</a></li>
<li><a href="#faqs" title="Faq's">Faq's</a></li>
<li><a href="https://enei.pt/#calendar">Programa</a></li>
<li><a href="https://enei.pt/#precos" title="Preços">Preços</a></li>
<li><a href="https://enei.pt/app" title="Preços">App</a></li>
<li><a href="https://enei.pt/ctf" title="CTF">CTF</li>
<li><a href="https://enei.pt/#sponsors" title="Sponsors">Sponsors</a></li>
<li><a href="https://enei.pt/#faqs" title="Faq's">Faq's</a></li>
</ul>
</nav>
</header>
<section id="ctf">
<div class="container ctf-container">
<div class="col-lg-12 centerctf">
<h1>Capture the flag</h1>
<h1></h1>
<div class="ctf-header">
<div class="ctf-top10">
<h1 class="top-title">Melhores classificados CTF </h1>
<center><h3>Revelados em breve</h3></center>
</div>
<h3 class="about-top">Estas pontuações refletem o somatório das pontuações dos níveis cumpridos.</h3>
</div>
<div class="ctf-explain">
<div>
<h3>O que é o capture the flag?</h3>
<p>
O Capture The Flag é um concurso que vamos realizar diretamente relacionado com o jogo do ENEI, e com os
respetivos prémios espetaculares que temos a oferecer (Nintendo Switch, entre outros).
Este jogo é uma mistura de temas altamente relacionados com Informática, temas como WEB, CRYPTO,
REVERSE_ENGINEERING, e uma mistura de tantos outros. Todos os níveis têm o mesmo objetivo: Encontrar uma
frase (string) que por norma se encontra escondida.
Qualquer um pode participar no jogo (desde que já detenha um bilhete) apenas com um simples scan a este
QR code.
No fim de encontrares a string, deves gerar um QR code com ela e pronto, o nível está completo!
Basta então fazeres um scan a esse QR e obteres todos os pontos que mereces.
</p>
</div> <img src="imgs/flag.png" alt="app">
</div>
<div class="ctf-prizes">
<h3>O que posso ganhar ao realizar estes desafios?</h3>
<h5>O CTF vale cerca de 50% dos pontos do jogo do ENEI.</h5>
<div class="prizes-container">
<div class="prize">
<div class="prize-logo"><i class="fab fa-nintendo-switch"></i></div>
<h4>Nitendo Switch</h4>
</div>
<div class="prize">
<div class="prize-logo"><i class="fas fa-volume-up"></i></div>
<h4>Coluna Bluetooth Xiaomi</h4>
</div>
<div class="prize">
<div class="prize-logo"><i class="fas fa-headphones"></i></i></div>
<h4>Auscultadores AKG K518</h4>
</div>
<div class="prize">
<div class="prize-logo"><i class="fas fa-battery-full"></i></div>
<h4>Power Bank Xiaomi Mi 5000</h4>
</div>
</div>
</section>
<section>
</div>
<div class="ctf-levels">
<div class="level1-ctf level">
<h3>Web</h3>
<div class="sub-container">
<div class="sub-level">
<h4>1 - WHATSTHEPASSWORD<i>(31 pontos)</i></h4>
<p>Começa esta jornada, com um desafio fácil relacionado com WEB. Talvez desta forma fiques motivado
a continuar!</p>
<a href="https://enei.pt/1.html">
<div class="btn-dwn-ctf">
<h3>Visitar</h3> <i class="fas fa-link"></i>
</div>
</a>
</div>
<div class="sub-level">
<h4>2 - ROT13 <i>(37 pontos)</i></h4>
<p> De forma a provares melhor o significado deste concurso, deixamos-te um desafio WEB com alguma
análise.</p>
<a href="https://enei.pt/1.html">
<div class="btn-dwn-ctf">
<h3>Visitar</h3> <i class="fas fa-link"></i>
</div>
</a>
</div>
</div>
</div>
<div class="level2-ctf level">
<h3>Analyse</h3>
<div class="sub-container">
<div class="sub-level">
<h4>3 - BURRO <i>(41 pontos)</i></h4>
<p>Com este desafio pomos à prova a tua análise de ficheiros e até pode ser que te rias a completar
o 3º de muita diversão.</p>
<a href="https://enei.pt/ctf/Burro.zip">
<div class="btn-dwn-ctf">
<h3>Download</h3> <i class="fas fa-file-download"></i>
</div>
</a>
</div>
<div class="sub-level">
<h4>4 - WHOAMI <i>(43 pontos)</i></h4>
<p> Vamos lá continuar a desenvolver esse raciocínio, mas desta vez com um pouco de pacotes à
mistura. É uma confusão!! </p>
<a href="https://enei.pt/ctf/WHOAMI.zip">
<div class="btn-dwn-ctf">
<h3>Download</h3> <i class="fas fa-file-download"></i>
</div>
</a>
</div>
</div>
</div>
<div class="level3-ctf level">
<h3>Reverse Engeneering </h3>
<div class="sub-container">
<div class="sub-level">
<h4>5 - REVERSEENGINEERING <i>(47 pontos)</i></h4>
<p> Daqui em diante a dificuldade começa a mudar de direção, vais acompanhar? Fica aqui um desafio
de reverse_engineering, nada de muito complicado (para ti).</p>
<a href="https://enei.pt/ctf/Try_Me.zip">
<div class="btn-dwn-ctf">
<h3>Download</h3> <i class="fas fa-file-download"></i>
</div>
</a>
</div>
<div class="sub-level">
<h4>6 -OLD <i>(59 pontos)</i></h4>
<p>Prova o cerne destes desafios, explorando, analisando e percebendo como descobrir a flag
escondida, o típico desafio crypto.</p>
<a href="https://enei.pt/ctf/OLD.zip">
<div class="btn-dwn-ctf">
<h3>Download</h3> <i class="fas fa-file-download"></i>
</div>
</a>
</div>
</div>
</div>
<div class="level4-ctf level">
<h3> Crypto</h3>
<div class="sub-container">
<div class="sub-level">
<h4>7 - ASM_IS_LIFE <i>(61 pontos)</i></h4>
<p> Deixamos aqui um desafio destruidor de sonhos, é verdade.. Estás pronto para um bocadinho de
assembly? </p>
<a href="https://enei.pt/ctf/ASM_IS_LIFE.zip">
<div class="btn-dwn-ctf">
<h3>Download</h3> <i class="fas fa-file-download"></i>
</div>
</a>
</div>
<div class="sub-level">
<h4>8 - OLD2 <i>(89 pontos)</i></h4>
<p>Aqui fica a continuação do desafio nº 6, se ainda não o completas-te, não faz sentido continuares
este. Se já o fizes-te, então estás pronto para experimentar esta aventura que teve início em
2002 (DosBox). </p>
<a href="https://enei.pt/ctf/OLD2.zip">
<div class="btn-dwn-ctf">
<h3>Download</h3> <i class="fas fa-file-download"></i>
</div>
</a>
</div>
</div>
</div>
<div class="level5-ctf level">
<h3>Engeneering</h3>
<div class="sub-container">
<div class="sub-level">
<h4>9 - ZIPZIPZIPZIP <i>(101 pontos)</i></h4>
<p>(WARNING) Não aconselhado a pessoas sensíveis, este nível irá exigir de ti algum tempo,
raciocínio e conhecimento. Descobre a flag neste desafio propício a dares em louco. (SPOILER
ALERT) </p>
<a href="https://enei.pt/ctf/ZIPZIPZIPZIP.zip">
<div class="btn-dwn-ctf">
<h3>Download</h3> <i class="fas fa-file-download"></i>
</div>
</a>
</div>
<div class="sub-level">
<h4>10 - THE_END <i>(109 pontos)</i></h4>
<p> (WARNING) Nem preciso de comentar... Um nível como este não requer descrições. Boa Sorte! </p>
<a href="https://enei.pt/ctf/THEEND.zip">
<div class="btn-dwn-ctf">
<h3>Download</h3> <i class="fas fa-file-download"></i>
</div>
</a>
</div>
</div>
</div>
</div>
<div class="explain-qr">
<img src="imgs/QRstart.png" alt="app">
<div class="explain">
<h3>Como registar progresso no CTF?</h3>
<p>Depois de obter a flag (string) do nível, deves gerar um QR code com a mesma.</p>
<p>Em seguida, deves usar a App para ler este QR code.</p>
<p>Caso seja válida, a flag irá dar-te acesso ao cromo que representa o nível.</p>
<p>Para testar podes usar este QR code (free points).</p>
<p>Boa sorte, a equipa do ENEI'19</p>
</div>
</div>
</section>
<!-- faqs section -->
<section id="faqs">
<div class="container">
<div class="row">
<div class="col-lg-5">
<div class="pre-h1">Perguntas Frequentes</div>
<h1>Faq</h1>
<h1>Faqs</h1>
<hr>
</div>
</div>
@ -79,52 +269,33 @@
<div class="col-lg-10">
<ul id="accordion">
<li>
<a href="#" title="O que é o ENEI?" rel="nofollow" class="toggle">O que é o ENEI?</a>
<a href="#" title="Como posso participar?" rel="nofollow" class="toggle">Como posso
participar?</a>
<div class="content-accordion">
<p>O Encontro Nacional de Estudantes de Informática (ENEI) é um evento que pretende
oferecer aos estudantes de todo o país um evento que promove a aprendizagem, a troca
de
ideias e o convívio, enquanto tenta criar fortes ligações com o mundo empresarial.
<p> Tal como o descrito acima, basta efetuares a compra do bilhete e fazeres scan do QR
code da página do CTF.
</p>
<p>Esta versão do evento também incluirá os tradicionais momentos de diversão noturnos
que
muito apelam a todos os participantes das antigas edições e são uma excelente via de
networking e transferência de conhecimento!</p>
<p>Deves então prosseguir à descoberta das frases escondidas em cada desafio, e
procederes à geração de um QR code com essa string.</p>
</div>
</li>
<li>
<a href="#" title="Onde me posso inscrever?" rel="nofollow" class="toggle">Onde me posso
<a href="#" title="Quando posso começar?" rel="nofollow" class="toggle">Quando posso
começar?
inscrever?</a>
<div class="content-accordion">
<p>Podes adquirir o teu bilhete <a href="https://tickets.enei.pt" title="Aqui">AQUI</a>.
</p>
<p> O concurso irá iniciar no domingo (dia 7) às 14:30 horas e terminar no sábado (dia
13) às 00:00 horas.</p>
</div>
</li>
<li>
<a href="#" title="Quando é o programa vai estar disponível?" rel="nofollow"
class="toggle">Quando é o programa vai estar disponível?</a>
<a href="#" title="O que tenho eu a ganhar?" rel="nofollow" class="toggle">O que tenho eu a
ganhar?</a>
<div class="content-accordion">
<p>O programa vai sendo lançado nas próximas semanas de forma iterativa.</p>
</div>
</li>
<li>
<a href="#" title="Quem pode participar no evento?" rel="nofollow" class="toggle">Quem pode
participar no evento?</a>
<div class="content-accordion">
<p>Podem participar no ENEI19 todos os estudantes de cursos relacionados com
informática e
todos aqueles que querem aprender mais sobre os temas abordados!</p>
</div>
</li>
<li>
<a href="#" title="Tenho acesso a todas as sessões?" rel="nofollow" class="toggle">Tenho
acesso a todas as sessões?</a>
<div class="content-accordion">
<p>Não, as palestras e workshops necessitam de inscrições visto que têm lugares
limitados.</p>
<p>Brevemente poderás te inscrever na aplicação móvel do ENEI'19!</p>
<p>Com a realização do concurso não só irás evoluir as tuas competências gerais
relacionadas com Informática e Raciocínio Mental, como estás sujeito a ganhar
prémios fenomenais.</p>
</div>
</li>
</ul>
@ -133,36 +304,29 @@
</div>
</section>
<!-- social network section -->
<aside id="social-network">
<footer>
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<h2>Segue-nos</h2>
<ul>
<div class="col-lg-4 col-xs-6">
<p>© 2019 ENEI . Todos os direitos reservados</p>
</div>
<div class="col-lg-8 col-xs-6">
<ul id="social-network">
<li><a href="https://www.facebook.com/ENEIConf/" title="Facebook" target="_blank"
class="icon-facebook"></a></li>
<li><a href="https://www.instagram.com/eneiconf/" title="Instagram" target="_blank"
class="icon-instagram"></a></li>
<li><a href="https://www.linkedin.com/company/enei/" title="Linkedin" target="_blank"
class="icon-linkedin"></a></li>
<li><a href="mailto:geral@enei.pt" title="Email" target="_blank" class="icon-email"></a></li>
<li><a href="mailto:geral@enei.pt" title="Email" target="_blank" class="icon-email"></a>
</li>
</ul>
</div>
</div>
</div>
</aside>
<!-- footer -->
<footer>
<div class="container">
<div class="row">
<div class="col-lg-12">
<p>© 2019 ENEI . Todos os direitos reservados</p>
</div>
</div>
</div>
</footer>
<!-- Scripts -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript" src="js/scripts.js"></script>

View File

@ -3,7 +3,7 @@
<head>
Password = "CTF_SacaFácil"
<!--Password = "CTF_SacaFácil"-->
</head>
@ -76,13 +76,7 @@
</div>
if (checkpass.substring(split*5, split*6) == 'zhpu') {
if (checkpass.substring(split*4, split*5) == 'guvf_') {
if (checkpass.substring(split*3, split*4) == 'pnzr_') {
if (checkpass.substring(split*2, split*3) == 'h_') {
if (checkpass.substring(split, split*2) == 'Shaal_') {
alert("You got the 2º flag upside-down!")
<!-- faqs section -->
<section id="faqs">
@ -175,3 +169,12 @@
</body>
</html>
<script>
if (checkpass.substring(split*5, split*6) == 'zhpu') {
if (checkpass.substring(split*4, split*5) == 'guvf_') {
if (checkpass.substring(split*3, split*4) == 'pnzr_') {
if (checkpass.substring(split*2, split*3) == 'h_') {
if (checkpass.substring(split, split*2) == 'Shaal_') {
alert("You got the 2º flag upside-down!")
</script>

View File

@ -118,7 +118,7 @@
<h4>1 - WHATSTHEPASSWORD<i>(31 pontos)</i></h4>
<p>Começa esta jornada, com um desafio fácil relacionado com WEB. Talvez desta forma fiques motivado
a continuar!</p>
<a href="https://enei.pt/level1ctf">
<a href="https://enei.pt/1.html">
<div class="btn-dwn-ctf">
<h3>Visitar</h3> <i class="fas fa-link"></i>
</div>
@ -128,7 +128,7 @@
<h4>2 - ROT13 <i>(37 pontos)</i></h4>
<p> De forma a provares melhor o significado deste concurso, deixamos-te um desafio WEB com alguma
análise.</p>
<a href="https://enei.pt/level1ctf">
<a href="https://enei.pt/1.html">
<div class="btn-dwn-ctf">
<h3>Visitar</h3> <i class="fas fa-link"></i>
</div>