Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Infrastructure & Network: Bug Bounty and Penetration Testing
Rating: 4.4 out of 5(477 ratings)
5,177 students

Infrastructure & Network: Bug Bounty and Penetration Testing

Learn how to hack networks and web applications like black hat hackers, and learn how to secure them from these hackers.
Last updated 1/2024
English

What you'll learn

  • Understand and perform the basic steps in order to performa penetration testing of an infrastructure or other computers in the network
  • Be able to gather information about your target
  • You will learn how to find open ports your target
  • You will learn how to find vulnerabilities in your target infrastructure
  • Exploit found vulnerabilities
  • Sniff and analyze network traffic
  • You will learn how to exploit Windows and Linux Systems
  • Understand and perform attacks using Metasploit
  • Understand cryptography
  • Understand the difference between backdoors, viruses and worms. Learn the basics of how to analyse them
  • Hack wireless networks
  • Understand the penetration testing process
  • As a network administrator you will learn how to secure your network

Course content

10 sections44 lectures6h 46m total length
  • Introduction1:13

    In this video I will introduce myself and speak about the course content.

  • Introduction to Ethical Hacking. Footprinting and Reconnaissance24:55

    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!0:54

    Join our online classroom!

  • Demo - Information Gathering using Google Dorks and DNS Queris4:17

    The most easy way to perform information gathering is to do it using search engines. This is a passive method.

  • Demo - Scanning and Enumeration8:08

    In this video we will go trough active information gathering using different tools and techniques.

  • Do it yourself - Information Gathering Exercise18:00

    As a homework, you will be challenged to perform information gathering in the lab we will provide.

Requirements

  • Basic IT skills
  • Basic knowledge of Linux and/or Windows
  • Understand basic computer networking

Description

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.

Who this course is for:

  • Anyone who want to learn the ethical hacking and penetration testing process
  • Network and Security Engineers
  • IT students
  • Anyone who wants to start a career in it security field or as "ethical hacker"