Ethical Hacking & Penetration Testing
Test systems the way an attacker would, with permission and in writing - reconnaissance, exploitation and the report that gets things fixed.

What you'll learn
- The law, the scope and the written permission
- Setting up a lab you are allowed to break
- Reconnaissance: what is public about a target
- Scanning and mapping a network
- Finding and reading vulnerabilities
- Web application flaws and how they are found
- Passwords: cracking, spraying and defending
- Social engineering, and why it still works
Single lessons: UGX 5,000–UGX 15,000 by Mobile Money. Read more
Pay for just the lesson you need, or the whole course. Tick lessons as you finish, and use the quiz to test yourself before your assessment.
Video lessons
- Coming soon
The law, the scope and the written permission
45 min
- Coming soon
Setting up a lab you are allowed to break
60 min
- Coming soon
Reconnaissance: what is public about a target
60 min
- Coming soon
Scanning and mapping a network
60 min
- Coming soon
Finding and reading vulnerabilities
60 min
- Coming soon
Web application flaws and how they are found
60 min
- Coming soon
Passwords: cracking, spraying and defending
45 min
- Coming soon
Social engineering, and why it still works
45 min
- Coming soon
Wireless networks
45 min
- Coming soon
What an attacker does after getting in
45 min
- Coming soon
Writing the report somebody will act on
60 min
- Coming soon
A full assessment against the lab
75 min