LEARN HACKING / START NOW

Learn hacking in Hakatemia — start whenever you want.

If you want to learn hacking and maybe even do it for a living, Hakatemia is made for you.

In Hakatemia you will learn ethical hacking from professionals and get to practice real attacks safely in a training environment.

Students are not required to have previous knowledge of cybersecurity.

hakatemia.fi/profile
TAIDOT · SKILLS
Skill Tree
14Web
12,800 / 15,000
11Network
8,400 / 12,000
13Linux
11,200 / 14,000
7Crypto
3,200 / 6,000
9Forensics
5,600 / 8,000
5Reversing
1,900 / 4,500
RANK
#27
STREAK
12 days
SOLVED
148 labs
HAKATEMIA / PRO

Start your 7-day free trial

Join Hakatemia and learn cybersecurity hands-on. Start from zero and progress step by step: Linux, networks, and programming basics – and then move to secure labs for real attacks and defenses. You are not alone: get help and support from the Hakatemia Discord community. Step by step, you build knowledge to tackle your first cybersecurity tasks.

Annual membership

-21%

Billed annually.

15€/month

Billed annually. 180€

  • Free 7 Day Trial
  • All courses and lab exercises
  • Practice environments and challenges
  • Tools
  • Discord channel
Most popular

Monthly membership

Billed monthly.

19€/month

Billed monthly.

  • Free 7 Day Trial
  • All courses and lab exercises
  • Practice environments and challenges
  • Tools
  • Discord channel

Company, school or team?

Check out Hackademy for companies.

  • Full membership for all team members
  • Team-specific leaderboard
  • Manage users and groups
  • Assign tasks to groups, track progress

Hackers are needed

Would you like to be a hacker?

If you said yes, then great! Ethical hackers are always needed. In Hakatemia, you will first learn the necessary basics, such as Linux, computer networks, programming, and how web applications work. Then you can start practicing different types of attacks against real training targets.

Good for beginners
No previous IT or cyber background required.
Gamified learning environment
You get experience points for successfully completing attacks. This makes learning more fun and allows you to compete with your friends. You can also link your Hakatemia profile to your CV.
Real targets
Hakatemia has numerous vulnerable targets that have been set up just for you, waiting for you to break into them.
Bots
In Hakatemia lab environment, you can also practice browser-side attacks against bots that use real Google Chrome browser.
Challenges
Hakatemia also has challenges that you can solve to test your skills.
hakatemia.fi/labs/sqli-101
kali · web-terminal
10.10.20.31
kali@hak-lab:~$
LEVEL UP

Every solve banks XP.

Levels, badges and a top-10 leaderboard. The XP system tracks what you can actually do — not what you have watched.

  • Solve tasks, climb levels
    Every cracked lab drops XP and pushes you toward the next level.
  • Stack the skills, not just the points
    XP routes into real skills — SQLi, XSS, RCE, crypto — so you see where you are sharp and where you are not yet.
  • Stack up against the rest
    The top-10 leaderboard tracks who breaks the most. A spot on it does not lie.
  • Keep the streak alive
    Every day you solve something extends your streak. One missed day resets it.
  • Earn the badges
    Specific challenges and milestones drop badges you do not get from watching videos.
hakatemia.fi/profile
TAIDOT · SKILLS
Skill Tree
14Web
12,800 / 15,000
11Network
8,400 / 12,000
13Linux
11,200 / 14,000
7Crypto
3,200 / 6,000
9Forensics
5,600 / 8,000
5Reversing
1,900 / 4,500
RANK
#27
STREAK
12 days
SOLVED
148 labs
NO VPN. NO INSTALL.

The lab opens in your browser in seconds.

Terminal, Kali desktop or code editor — all inside your browser, no VPN or local install. Labs run in Finland, so latency stays out of the way when a reverse shell is calling back.

  • Web-based terminal
    Most labs only need a shell. The xterm.js-based terminal runs straight in the browser — real-time, copy/paste working, even on a slow link.
  • Kali desktop
    When you need Burp, ZAP or another GUI tool, you get a full Kali Linux desktop over a WebSocket-tunneled VNC — right in the tab, nothing to install.
  • Code editor in the browser
    When a solve needs your own exploit, you write and run it in an editor that lives in the browser. No local setup, no "why does this not build on my machine".
hakatemia.fi/labs/sqli-101
kali · web-terminal
10.10.20.31
kali@hak-lab:~$
VIDEO → THEORY → LAB → FLAG → XP

The full path of one module.

On a regular platform you watch videos and read text. Same here — but here that is only the warmup. Hakatemia’s core is the lab: you attack real vulnerable targets and bank XP for every flag.

hakatemia.fi/courses/web-101/sql-injection
MODULE 02 · LESSON 04 · SQL INJECTION
OPPITUNTI · LESSON
SQL Injection · Basics

Klassinen virhe: käyttäjän syöte upotetaan sellaisenaan SQL-kyselyyn. Tutki kirjautumislomaketta ja löydä reitti admin-käyttäjän taakse ilman salasanaa.

TEHTÄVÄ · TASK

Pura kirjautumislogiikka ja kaappaa flag{…} käyttäjätaulusta.

SYÖTÄ LIPPU
flag{sql_1nj3ct10n_pwn3d}
kali · web-terminal
10.10.20.31
kali@hak-lab:~$
  • 01
    Watch video.

    Many courses or modules have a video where the topic is covered.

  • 02
    Read material.

    All modules include readable material consisting of text, images, questions, and exercises.

  • 03
    Start lab task.

    In seconds, your own server runs a vulnerable web app. Find and exploit freely — depending on the task you also get a Kali terminal in the browser for running tools and catching reverse shells.

  • 04
    Use tools.

    As a Hakatemia PRO member, you will also have access to Hakatemia tools that make it easier to find and exploit vulnerabilities.

  • 05
    Enter flag on Hakatemia page.

    When you complete a task, you will receive a flag from the lab environment. When you enter the flag on the Hakatemia page, you will earn experience points and progress in the course.

  • 06
    Climb the leaderboard.

    Hakatemia has a leaderboard that always lists the top ten hackers in Hakatemia with their levels and experience points.

HAKATEMIA / TIIMI

Trainers

Our trainers have long experience in cybersecurity, both professionally and as a hobby.

  • Walentin Helling

    OSCP, OSCE, OSWP

    Walentin is a self-taught ethical hacker. Walentin has years of experience in both security monitoring and technical security / penetration testing. Walentin works during the day and bug bounty programs at night. No one knows when Walentin sleeps.

  • Teo Selenius

    CIPP/E, OSCP, OSCE, OSWE, CKS, AZ-500

    Teo has been involved in cybersecurity for a long time. The journey began with a hobby and self-study. Since then, Teo has worked as a developer, ethical hacker, application security consultant, trainer, company data protection officer, information security manager and hot dog seller at the golf course kiosk.

  • Tuomas Lintula

    Tuomas is a career changer who has been interested in cybersecurity and computers for a long time. He has several years of work experience in penetration testing, with many more to come. During the day, he works in cybersecurity, and at night, he role-plays as a spider (in other words, hangs out online). If he could do it, so can you!

A continually growing selection

A course for everyone

We are constantly adding new courses, modules, labs, practice environments, challenges and tools to Hakatemia. Start now and you will have plenty of new things to learn when you have learned the current material. A hacker is never finished, but we will develop together!

Courses
31
Modules
354
Labs
179
HAKATEEMIKOILTA KUULTUA

MITÄ HAKATEMIAA
KOKEILLEET SANOVAT?

Välillä meinasi usko loppua kun en vaan tajunnut miten pitäisi edetä lipun saamiseksi. Mutta ai, että sitä riemua, kun lippu lävähtää näytölle!
Sales Engineer · Cyber Security
Kurssi etenee selkeästi vaihe vaiheelta eteenpäin ja on mielenkiintoisesti tehty. Annan täyden 10.
Asiakasneuvoja
Hienosti kasattu sivusto, kiinnostava sisältö ja hyvä etenemistahti.
Opiskelija