Start Here

Staying Legal & Safe

Powerful skills come with responsibility. Learn where the legal line is before you learn anything else.

Difficulty Easy
Total points155
Your progress0/0
Log in or create a free account to submit flags and earn points.
1

Why This Comes First

The one rule that protects your future

The skills you learn here are real. Using them on systems you do not own or have not been given permission to test is called unauthorised access, and in almost every country it is a crime — even if you did no damage and were "just curious".

The one rule
The one rule

The magic word is authorisation: clear permission, ideally in writing, that says exactly what you are allowed to test. The list of what you are allowed to touch is called the scope.

Warning Scanning or attacking a website, network or device without permission can lead to criminal charges, even for a beginner. There is no "I was only learning" defence.

The good news: there are endless places to practise legally, which we cover next. Your reward flag for taking this seriously: ASEC{always_get_permission}

Is it legal to test a website's security without the owner's permission? (yes/no)

+10 pts
$

Need a hint? Think about authorisation.

What is the flag for this task?

+10 pts
$

Need a hint? It is in bold at the end.
2

Where You Can Practise Legally

Safe playgrounds

You never have to break the law to get good. Practise in these places:

Safe playgrounds
Safe playgrounds
  • This platform and other training labs built for learning.
  • Your own machines and virtual machines (you own them, so you decide).
  • Deliberately vulnerable apps you install yourself, such as DVWA or OWASP Juice Shop.
  • Bug bounty programs, where companies invite you to find bugs within a defined scope and often pay you for them.
Tip A bug bounty program is the legal, paid way to hack real companies. Read each program's scope rules carefully before you start — the scope is your permission.

Master the basics in a safe lab first. The real targets will still be there when you are ready.

What is the name for a program where companies invite and pay you to legally find bugs? (two words)

+10 pts
$

Need a hint? Hunting for "bugs" for a reward.
3

Authorisation and Scope Explained

What "permission" actually means

You know the golden rule — only test what you are allowed to. But what does real permission look like? Two words define it: authorisation and scope.

Authorisation and scope
Authorisation and scope
  • Authorisation is clear, ideally *written*, permission that says you may test a system. A verbal "sure, go ahead" is risky; professionals always get it in writing.
  • Scope is the exact list of what you are allowed to touch — which domains, which IP addresses, which applications. Anything outside the scope is off-limits, even if it belongs to the same company. The exact list of systems you may test is called the scope.

Professionals also agree rules of engagement: when you can test, what techniques are banned (no denial-of-service, for example), and who to contact if something breaks. Stay strictly inside the scope, and you stay legal and trusted.

Warning Testing something outside the agreed scope — even by accident, even on the same company — can be unauthorised access. When unsure, ask first.
Tip Authorisation (written permission) plus scope (the exact list of what you may test) is what makes hacking legal. Never stray outside scope.

Flag: ASEC{stay_in_scope}

The exact list of systems you are permitted to test is called the ___? (one word)

+10 pts
$

Need a hint? Stay inside it.

What is the flag for this task?

+10 pts
$

Need a hint? It is in bold at the end.
4

Black, White, and Grey Hats

Same skills, different intentions

The difference between a criminal and a professional is not skill — it is intent and permission. Hackers are traditionally sorted by the colour of their "hat."

Black, white and grey hat hackers
Black, white and grey hat hackers
  • White hat — the ethical hacker. Works *with* permission to improve security. This is what you are training to be.
  • Black hat — the criminal. Breaks in illegally for personal gain, theft, or damage. A hacker who breaks in illegally for personal gain is a black hat.
  • Grey hat — somewhere in between: may break rules or poke without permission, but usually without malicious intent. Still often illegal, and a risky place to be.

The exact same skills sit under every hat. What separates a respected professional from a criminal is choosing to always work with authorisation. Wear the white hat.

Tip White hat = ethical, with permission (be this). Black hat = criminal. Grey hat = rule-breaking without clear malice, but still risky.

Flag: ASEC{know_your_hat}

A hacker who breaks in illegally for personal gain wears which colour hat? (one word)

+10 pts
$

Need a hint? The criminal one.

What is the flag for this task?

+10 pts
$

Need a hint? It is in bold at the end.
5

Responsible Disclosure

You found a real bug by accident — now what?

Sometimes, just using the internet normally, you stumble onto a genuine security flaw in a real company's website. This is a defining ethical moment. What you do next matters enormously.

Responsible disclosure
Responsible disclosure

The right path is responsible disclosure:

  1. Stop. Do not dig deeper, do not access data, do not "test how far it goes" — that turns a lucky find into a crime.
  2. Report it privately to the company (look for a security.txt file, a security contact, or a bug bounty page).
  3. Give them time to fix it before telling anyone else.

If you accidentally find a bug, you should report it, never exploit it. Never demand payment in a threatening way (that is extortion), and never post the flaw publicly before it is fixed. Doing this well is how researchers build great reputations.

Tip Found a real bug by accident? Report it privately, do not exploit it, and give the owner time to fix it. That is responsible disclosure.

Flag: ASEC{report_dont_exploit}

If you accidentally find a bug in a real site, you should exploit it or responsibly ___ it? (one word)

+10 pts
$

Need a hint? Tell the owner privately.

What is the flag for this task?

+10 pts
$

Need a hint? It is in bold at the end.
6

Bug Bounties: Legal Hacking for Reward

Get paid to hack, legally

The most exciting legal playground of all: bug bounty programs. Companies openly invite hackers to find vulnerabilities in their systems and pay a reward — a bounty — for each valid report.

Where you can practise legally
Where you can practise legally

How it works:

  • Platforms like HackerOne and Bugcrowd list programs from real companies.
  • Each program publishes its scope (what you may test) and rules — read them carefully, because the scope *is* your authorisation.
  • You find a bug, write a clear report, and receive a bounty if it is valid — sometimes hundreds or thousands of dollars.

Bug bounties reward you with a bounty for a valid report. They are the bridge from practice labs to real-world impact — legal, ethical, and often lucrative. Start small, learn the rules, and grow.

Tip Bug bounties pay a bounty for valid vulnerability reports on real companies — always within a published scope. Legal, real-world practice.

Flag: ASEC{hack_for_reward}

Bug bounty programs pay you a reward, called a ___, for a valid bug report? (one word)

+10 pts
$

Need a hint? It is in the name.

What is the flag for this task?

+10 pts
$

Need a hint? It is in bold at the end.
7

Privacy, Data, and Doing No Harm

With permission comes responsibility

Even when you are fully authorised, being *allowed* to test does not mean anything goes. A true professional works to cause the least possible harm.

Authorisation and scope
Authorisation and scope

Principles that mark a careful, trustworthy tester:

  • Minimise impact. Do not crash systems, delete data, or degrade a live service. Prove a flaw exists without exploiting it fully.
  • Protect any data you see. If you access personal or sensitive data during a test, do not copy, keep, or share it — note it and move on.
  • Respect privacy. Never snoop through people's private information for curiosity.

Even when authorised, you should cause the least possible harm to the systems and people involved. This "first, do no harm" mindset is what earns lasting trust — and repeat work.

Tip Authorisation is not a blank cheque. Minimise impact, protect any data you see, and respect privacy: first, do no harm.

Flag: ASEC{first_do_no_harm}

Even when authorised, you should cause the least possible ___ to the systems you test? (one word)

+10 pts
$

Need a hint? First, do no ___.

What is the flag for this task?

+10 pts
$

Need a hint? It is in bold at the end.
8

Your Ethical Compass

The mindset that makes you a professional

You now have the ethical foundation that matters more than any technical skill. Let us set your compass.

Black, white and grey hats
Black, white and grey hats

Carry these with you into every room:

  • Only ever test systems you own or are authorised to test — this is the one rule.
  • Get permission in writing and stay strictly within scope.
  • Wear the white hat — same skills, ethical intent.
  • Report, do not exploit, if you find a real bug by accident.
  • Do no harm and protect any data you encounter.
  • Practise legally — labs, your own machines, and bug bounties.

Should you only ever test systems you own or are authorised to test? Yes — always, no exceptions. Keep this compass and your powerful new skills will open doors, not cell doors.

Tip Your ethical compass: authorised targets only, permission in writing, white hat, report don't exploit, do no harm. This is what makes you a pro.

Your graduation flag for this room: ASEC{you_are_ethical}

Should you only ever test systems you own or are authorised to test? (yes/no)

+10 pts
$

Need a hint? The one rule of this room.

What is your graduation flag for this room?

+15 pts
$

Need a hint? It is in bold at the very end.

Reviews

No written reviews yet. Be the first once you have played the room.