
In this video I will introduce myself and speak about the course content.
The first step in any penetration testing is to gather as much information as possible about the target. In this vide I will go trough what information gathering is, different types and tools to perform that.
Join our online classroom!
The most easy way to perform information gathering is to do it using search engines. This is a passive method.
In this video we will go trough active information gathering using different tools and techniques.
As a homework, you will be challenged to perform information gathering in the lab we will provide.
In this video we will go trough different types of scanning and enumeration techniques.
In this vide we will talk about what a vulnerability is and how we can find them.
Using a security scanner such as Nessus could be very helpful in finding security vulnerabilities. In this video you will learn how you can install it.
In this video you will learn how you can use Nessus in order to find security vulnerabilities.
In this vide you will learn how to use Nikto open-source free software in order to find security vulnerabilities in web servers.
In this vide you will learn how to use Paros open-source free software in order to find security vulnerabilities in web applications.
In this vide you will learn how to use Dirbuster open-source free software in order to find hidden content in web applications.
Another challenge to find different security vulnerabilities that we are going to exploit in the next section of the course.
Once we have discovered some interesting vulnerabilities, we can go further and take advantage of them. So let's learn how to exploit them.
Knowing how to crack password is one of the most important steps in computer and website hacking. You will learn about different types of cracking passwords, hashes and so on.
In this video you will learn what Authentication is and why is so important when it comes to computer security.
Getting important data such as username and passwords is always useful, isn't it? In this video I will teach you different sniffing techniques.
Maybe one of the most well-known tools and framework for hacking and exploitation is Metasploit. In this video you will learn what is it, about its modules and how to use it.
In this vide you are going to learn how to exploit a vulnerable FTP server using Metasploit in order to get remote access on the server that it runs on.
Once you have access on a remote server, useful to maintain your access and gather more information about juicy stuff hosted on that server, such as passwords, documents, cookies, wi-fi passwords and so on.
Samba, NFS, SMB - some of the most met services running on different systems, even if it is Mac, Linux or Windows. Learning how to find security loopholes and exploit them is essential. In this video you will learn how to do exactly this.
Get root using Metasploit never have been easier than in this video, using a Samba vulnerability.
Create a backdoor for Windows - learn how in this video. Use social engineering techniques to deploy it.
Another challenge for you - further exploit using Metasploit.
Want to know more about malware and different types? In this video you will do exactly that.
In this video you will learn what is the difference in between computer viruses and worms.
Are you a geek? No, yes? Nevertheless, you need to know about cryptography. How can you become a hacker without knowing this?
Some basic math is always good when it comes to Cryptographic Algorithms.
And now the time came to learn about cracking cryptography.
Brute Force SSH? No problem! Learn how in this video, using Medusa.
Learn how to use Hydra in order to brute force MySQL,. SSH, FTP, Telnet, Cisco and so on.
Learn how to offline crack password hashes using John the Ripper.
This is another challenge for cracking passwords.
In this lecture you will learn about wireless security.
In this section you will learn how to crack wifi passwords.
An interesting lecture about Windows Hosted Network Feature (or Bug) and how to take advantage of it.
Now let's put them all together. Int his video you will learn what a penetration testing is.
A bonus video. Network Hacking is beyond network. So let's see top web vulnerabilities according to OWASP.
Cross-Site-Scripting or XSS is a client-oriented attack used in many social engineering and not only attacks to harvest username and passwords, deploy backdoors, change websites' behavior of interface. In this video you will learn how it is.
Once you understood what a cross-site scripting is, let's move forward and see how we can exploit it in order to steal user's session and impersonate them. Some social engineering is always welcomed.
Stored XSS and stealing credentials goes well hand in hand. In this video we are going to see how we can use this in our advantage.
Beef-XSS is a cross-site scripting exploitation framework. In this video you are going to learn how to use it.
Time to say good bay, but my door is always open if you want to learn more.
In order to protect yourself from hackers, you must think as one.
In this course, you will start as a beginner with no previous knowledge about penetration testing or hacking.
You will learn hacking tools, methodologies and techniques. This is a both practical and theoretical step-by-step course.
This course is focused on the practical side of penetration testing without neglecting the theory behind each attack. Before jumping into penetration testing, you will first learn how to set up a lab and install needed software to practice penetration testing on your own machine.
Below are the main topics, both theoretical and practical, of this course:
Introduction to Ethical Hacking, Footprinting and Reconnaissance
This section will teach you how to gather information about your target server, you will learn how to discover the DNS server used, open ports and services, un-published directories, sensitive files. This information is very important as it increases the chances of being able to successfully gain access to the target website.
Scanning Networks, Enumeration and Vulnerabilities and System Hacking
In this section you will learn how to discover and exploit a large number of vulnerabilities, this section is divided into a number of sub-sections, each covering a specific vulnerability, firstly you will learn what is that vulnerability, then you will learn how to exploit this vulnerability.
Sniffing
Learn how to capture encrypted and unencrypted data, passwords and such (HTTP, telnet, HTTPS, etc)
Metasploit
Use This framework to exploit numerous vulnerabilities and crate backdoors
Trojans, Backdoors, Viruses and Worms
Cryptography
Penetration testing on Wireless Networks
Penetration Testing
NOTE: This course is created only for educational purposes and all the attacks are launched in an isolated lab environment.