Kotimainen, aloittelijaystävällinen oppimisalusta hakkereilta hakkereille!
Hakatemiassa opit kyberturvallisuutta, eettistä hakkerointia ja ohjelmointia ammattilaisilta. Aloitat perustaidoista ja pian pääset jo harjoittelemaan oikeita hyökkäyksiä turvallisesti harjoitusympäristössä. Hakatemian yhteisö tukee sinua matkallasi.
Level up!
Pelillistetty oppimisympäristö
Hakatemia on pelillistetty oppimisympäristö, jossa saat kokemuspisteitä, tasoja ja badgeja onnistuneesti suoritetuista tehtävistä. Leaderboardilla voit kilpailla toisten oppilaiden kanssa.
Suorita tehtäviä noustaksesi tasoja
Suorittamalla tehtäviä saat kokemuspisteitä ja tasoja.
Opi uusia taitoja
Hakatemiassa on eri tyyppisiä harjoituksia joista saa kokemuspisteitä harjoitukseen liittyviin taitoihin.
Kilpaile leaderboardilla
Kilpaile leaderboardilla muita oppilaita vastaan.
Pidä streakkisi yllä
Pitkä putki tehtävien suorittamisessa kasvattaa streakkiasi.
Hanki badgeja
Suorittamalla haasteita saat badgeja.
Ei vaadi VPN-yhteyttä
Monipuoliset harjoitustehtävät tuotuna suoraan selaimeesi
Hakatemian labraympäristössä on käytetty monipuolisesti erilaisia teknologioita käyttökokemuksen optimoimiseksi. Pyrimme aina tarjoamaan mahdollisimman yksinkertaisen, toimivan ja nopean käyttöliittymän tehtävän tekemiseen. Kaikki labrat on hostattu Suomessa mahdollisimman nopean yhteyden takaamiseksi.
Web-terminaali
Monesti labroissa ei tarvita kokonaista työpöytäympäristöä, vaan riittää, että pääset komentoriville. Tämän vuoksi Hakatemiassa käytetään ensisijaisesti xterm.js -pohjaista terminaalia joka toimii suoraan selaimessasi. Toisin kuin täysi etätyöpöytä, web-terminaali toimii reaaliaikaisesti myös hitaammilla yhteyksillä ja copy/paste toimii myös normaalisti.
Web-työpöytä
Joissain labroissa tarvitaan kuitenkin kokonaista työpöytäympäristöä. Tällöin käytämme WebSockettien yli tunneloitua VNC-yhteyttä, joka mahdollistaa täysin toimivan Kali Linux -työpöydän suoraan selaimessasi.
Web-kehitysympäristö
Web-kehitysympäristössä voit kirjoittaa ja ajaa koodia ja skriptejä suoraan selaimessasi. Tätä vaihtoehtoa käytetään tyypillisesti silloin, kun sinun edellytetään kirjoittavan tai muokkaavan koodia tai skriptejä suorittaaksesi tehtävän.
Suorita hyökkäyksiä ja kerää kokemuspisteitä
Miten Hakatemia toimii?
Tavallisella oppimisalustalla katsot videot, luet tekstit ja teet tehtävät. Nämä peruselementit löytyvät myös Hakatemiasta, mutta ne ovat kaikki vain valmistelua Hakatemian ytimeen, eli labraharjoituksiin. Hakatemian labroissa pääset tekemään hyökkäykset oikeita haavoittuvia kohteita vastaan ja saat tasoja, sekä kokemuspisteitä, kun saat tehtävän ratkaistua.
- Katso video.
- Monessa kurssissa tai moduulissa on video, jossa aihe käydään läpi.
- Lue materiaali.
- Kaikissa moduuleissa on tekstistä, kuvista, kysymyksistä ja harjoituksista koostuva, luettava materiaali.
- Avaa labratehtävä.
- Sinulle luodaan muutamassa sekunnissa oma palvelin, josta löydät haavoittuvan web-sovelluksen. Saat vapaasti etsiä ja hyväksikäyttää haavoittuvuuksia sovelluksesta. Tehtävästä riippuen, saat myös hyökkääjän resursseja käyttöösi, kuten selaimessa aukeavan Kali Linux -terminaalin, jossa voit esimerkiksi ajaa hyökkäystyökaluja ja vastaanottaa yhteyksiä.
- Käytä työkaluja.
- Hakatemia PRO -jäsenenä, saat käyttöösi myös Hakatemian työkalut, jotka helpottavat esimerkiksi haavoittuvuuksien löytämistä ja hyväksikäyttöä.
- Syötä lippu Hakatemian sivulle.
- Kun saat tehtävän tehtyä, saat labraympäristöstä lipun. Kun syötät lipun Hakatemian sivuille, saat kokemuspisteitä ja pääset kurssilla eteenpäin.
- Nouse leaderboardilla.
- Hakatemiasta löytyy leaderboardi, jossa on aina listattuna Hakatemian kymmenen menestyneintä hakkeria tasoineen ja kokemuspisteineen.
Viimeisimmät lisäykset
Kryptografia
Tietoturvavalvonnan perusteet ja käsitteet
Linux hallinta- ja koventaminen
Windows tietoturvan perusteet
Nessus
Content Security Policy (CSP)
Burp Suite - Perusteet
Juice Shop
Blogi
Metasploit, tuo pentestaajan sveitsiläinen linkkuveitsi
su 22. lokak. 2023
Tervetuloa Hakatemian uusimmalle kurssille! Metasploit on suosittu hyökkäyskehys, joka auttaa ammattilaisia tunnistamaan ja hyödyntämään tietoturva-aukkoja. Tässä kurssissa käydään läpi Metasploitin käyttöä ja opitaan, miten sitä voidaan käyttää hyökkäysten toteuttamiseen ja tietoturva-aukkojen löytämiseen.