Learn Ethical Hacking By Hacking Real Websites Legally
4.4 (630 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
60,177 students enrolled

Learn Ethical Hacking By Hacking Real Websites Legally

Fun way to learn ethical hacking by playing online hacking games - hacking real websites legally
4.4 (630 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
60,177 students enrolled
Created by Paul Chin
Last updated 6/2020
English
Current price: $27.99 Original price: $39.99 Discount: 30% off
23 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4.5 hours on-demand video
  • 24 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Web Hacking
  • Website defacement
  • Tampering Cookies
  • Hacking Admin Passwords
  • Hack Bank Accounts to Transfer Money
  • Stealing email mailing lists
  • Reversing Encryption
  • Tampering voting page to alter ranking
  • Hacking website database
  • Recovering and repairing defaced website
  • Hacking school website to alter school grades
  • Cracking software
  • And more...
Requirements
  • Basic knowledge of HTML, Javascript and SQL
  • Basic understanding of GET and POST requests
  • A Chrome browser
Description

If you want to learn ethical hacking the fun and easy way like playing a computer game, then this course is for you. There exists on the Internet several websites which allows people to hack and learn hacking.  These websites typically have different levels from easy to advanced. By hacking each level and gradually levelling up, you will learn hacking.  Traditionally, ethical hacking is taught by installing virtual machines on your PC and hacking the virtual machines inside your PC. This way of learning hacking can be pretty boring as there are no challenges or rewards. Also it can be quite laggy unless you have a high end machine. In addition, some people find learning Linux and installing virtual machines too troublesome.

In this course, I will show you an alternative way, which is more fun and where you will enjoy the thrills of hacking real websites legally and solving each level and going from easy and gradually to more advanced levels - just like paying online games.  The website we will be hacking is HackThisSite!! which is a popular hacker's playground where hackers play hacking games reminiscent of CTF (Capture the Flag) and learn at the same time. However, without some help and guidance you will find it quite challenging. Hence this course. I will walk through each level from Basic to Realistic

You do not need to go through the hassle of installing virtual machines  or Linux on your computer. All you need is a PC. In this course I am only using a Windows PC to do hacking.


Great way to learn Web Development & Information Technology (IT):

If you had always wanted to learn HTML, Javascript, PHP, MySQL, etc, what better way than to learn how to hack. So, I invite you to learn to hack and in the process, you will also learn web development and IT. This is much more fun & exciting than learning it the traditional way - the boring way through formal IT courses and books. You will be killing 2 birds with one stone, i.e. learning how to hack and also learn IT.  So let's get started in your journey of hacking to learn.


Bug Bounty:

Last, but not least, the site creators of HackThisSite encourage you to literally hack their site  to explore the security of their site and they will reward those who responsibly disclose their exploit with an entry into the HackThisSite hall of fame.

This course is backed by a 30-day money back guarantee.  So, go ahead and enroll in this course now and start hacking the fun and easy way!

Who this course is for:
  • Web developers who have no knowledge on hacking
  • Students who want to learn hacking the fun way by hacking real websites (legally)
  • Those who enjoy computer games and want to try hacking as a game
Course content
Expand all 32 lectures 04:19:03
+ Introduction
2 lectures 06:23

Introduction to the course on practical real website hacking.

Preview 03:50

How to sign up for a free account with hackthissite.org and validate your email.

Signing up for a free hacking account with HackThisSite.org
02:33
+ Basic Missions
11 lectures 01:21:44

How to examine code to look for clues to hack login password.

Basic 1 (Code exposure vulnerability)
07:52

Learn how to exploit a php read vulnerability to bypass the password login.

Basic 2 (PHP read failure vulnerability)
09:26

How to exploit hidden input types to get password.

Basic 3 (Hidden input type exploit)
05:36

How to use google developer tools to tamper the html code to send password to yourself.

Basic 4 (HTML code tampering using Google developer tools)
06:43

Learn how to modify html code to email login password to us.

Basic 5 (Exploiting HTML code to email password to us)
03:15

How to crack an encrypted password by analyzing output.

Basic 6 (Cracking encrypted password by analyzing output)
12:25

Learn how to inject commands that will be executed remotely.

Basic 7 (Remote linux command injection attack)
06:37

How to inject SSI commands to reveal password file.

Basic 8 (Remote SSI command injection attack)
07:55

How to list remote directories outside the current directory.

Basic 9 (Remote directory traversal vulnerability)
08:17

How to exploit a cookie to gain access to a page.

Preview 05:57

How to exploit apache directory listing vulnerability.

Basic 11 (Apache directory listing vulnerability)
07:41
+ Realistic Missions
5 lectures 43:47

Learn how to exploit the select options html tags to send a modified value to the web server.

Preview 05:29

How to use SQL injection attack to bypass login forms

Realistic 2 (SQL Injection Attack to bypass login forms)
10:23

How to exploit a php write vulnerability.

Realistic 3 (PHP Write Vulnerability)
10:12

How to execute SQL Injection Attacks to hack email lists

Realistic 4 (SQL Injection Attack to hack email lists)
12:56

How to exploit Directory Traversal Vulnerability to hack admin password

Realistic 5 (Directory Traversal Exploit to hack admin password)
04:47
+ Realistic Mission 6 (Cryptanalysis)
5 lectures 36:44

Analyzing the encryption and reverse engineering it using nodejs to write a decryptor to decrypt the ciphertext.

Introduction to Realistic Mission 6
04:22

How to install node.js and Visual Studio Code

Installing node.js and Visual Studio Code
02:04

Some basic javascript code examples using node.js

Getting started with node.js
07:06

Analyzing the encryption and reverse engineering it.

Reverse engineering the encryption
09:58

Using nodejs to write a decryptor to decrypt the ciphertext.

Coding a decryptor
13:14
+ Realistic Mission 7 (Apache htpasswd vulnerability)
1 lecture 09:30

How to exploit apache htpasswd vulnerability to get passwords

Realistic Mission 7 (Apache htpasswd vulnerability)
09:30
+ Realistic Mission 8 (Hacking Bank Account and Transferring Money)
1 lecture 12:47

How to use SQL Injection, cookie tampering & form manipulation to transfer money

How to use SQL Injection, cookie tampering & form manipulation to transfer money
12:47
+ Realistic Mission 9 (XSS attacks)
1 lecture 17:01

How to use XSS Attacks, directory traversal and cookie tampering to transfer money.

Using XSS Attacks, directory traversal and cookie tampering to transfer money.
17:01
+ Realistic Mission 10 (Changing school grades by exploiting form action)
1 lecture 11:33

How to exploit form action and tamper cookie and user agent to alter school grades

How to exploit form action, tamper cookie and user agent to alter school grades
11:33
+ Application Missions (Cracking Software)
4 lectures 37:46

How to use wordpad to crack software serial key.

#1 - Using wordpad to crack software
03:39

The process of cracking software. How to analyze software, decompile and then patch it.

Using Decompiler and Debugger to Crack Software
09:12

How to crack software serial key.

Cracking Software Serial Keys
11:30

How to use x64dbg debugger to fish for password. This technique is also known as serial fishing.

How to fish serial keys using x64dbg
13:25
+ Bonus Lecture
1 lecture 01:48

Congratulatory message and additional resources.

Bonus Lecture
01:48