ETHICAL HACKING

This expertise gives you knowledge about secure systems and how to foil intrusions, You might be of interest to large corporation looking for skilled security experts

About this Course

Welcome to this comprehensive course on Ethical Hacking! This particular training assumes you have NO prior knowledge in hacking and by the end of it you will be able to hack systems/devices like black-hat hackers and secure them like one of the best security experts!

This training is highly practical but it won’t neglect the theory, so we will start with the fundamental of ethical hacking and the different fields in penetration testing, installing the needed software (works on Windows, Linux and Mac OS X) and then we will dip into and start hacking computers straight away. From our expert, you’ll learn everything by example, by analysing and exploiting computer systems such as networks, servers, clients, websites …..etc, so we’ll never have any boring dry theoretical lectures.

The course is categorised into a number of sections, each of them covers a penetration testing / hacking field, in each of these sections you’ll first learn how the target computer works, the weaknesses of this system, and how to practically exploit these weaknesses and hack into it, not only that but you’ll also learn how to secure this system from the discussed attacks. This course will take you from a beginner to a more advanced level by the time you finish, you will have knowledge about most penetration testing fields.

Credits

30

Time to Complete

1 sem

objectives

What you’ll learn

  • Start from scratch up to a high-intermediate level
  • Learn what is ethical hacking, its fields and the different types of hackers
  • Install hacking lab & needed software (works on Windows, OS X and Linux)
  • Hack & secure both WiFi& wired networks
  • Discover vulnerabilities & exploit them hack into servers
  • Hack secure systems using client-side and social engineering attacks
  • Use 30+ hacking tools such as Metasploit, Aircrack-ng, SQLmap…..etc
  • Understand how websites work, how to discover and exploit web application vulnerabilities to gain full control over websites
  • Secure systems from these attacks mentioned
  • Install Kali Linux – a penetration testing operating system
  • Install windows & vulnerable operating systems as virtual machines for testing
  • Learn linux basics
  • Learn linux commands and how to interact with the terminal
  • Learn Network Penetration Testing
  • Network basics & how devices interact inside a network
  • A number of practical attacks that can be used without knowing the key to the target network
  • Control connections of clients around you without knowing the password.
  • Create a fake Wi-Fi network with internet connection & spy on clients
  • Gather detailed information about clients and networks like their OS, opened ports …etc.
  • Crack WEP/WPA/WPA2 encryptions using a number of methods.
  • ARP Spoofing/ARP Poisoning
  • Launch Various Man In The Middle attacks.
  • Gain access to any account accessed by any client in your network.
  • Sniff packets from clients and analyse them to extract important info such as: passwords, cookies, urls, videos, images …etc.
  • Discover open ports, installed services and vulnerabilities on computer systems
  • Gain control over computer systems using server side attacks
  • Exploit buffer over flows and code execution vulnerabilities to gain control over systems
  • Gain control over computer systems using client side attacks
  • Gain control over computer systems using fake updates
  • Gain control over computer systems by backdooring downloads on the fly
  • Create undetectable backdoors
  • Backdoor normal programs
  • Backdoor any file type such as pictures, pdf’s …etc.
  • Gather information about people, such as emails, social media accounts, emails and friends
  • Use social engineering to gain full control over target systems
  • Send emails from ANY email account without knowing the password for that account
  • Read, write download, upload and execute files on compromised systems
  • Capture keystrokes on a compromised system
  • Use a compromised computer as a pivot to gain access to other computers on the same network
  • Understand how websites & web applications work
  • Understand how browsers communicate with websites
  • Gather sensitive information about websites
  • Discover servers, technologies and services used on target website
  • Discover emails and sensitive data associated with a specific website
  • Find all subdomains associated with a website
  • Discover unpublished directories and files associated with a target website
  • Find all websites hosted on the same server as the target website
  • Exploit file upload vulnerabilities & gain full control over the target website
  • Discover, exploit and fix code execution vulnerabilities
  • Discover, exploit & fix local file inclusion vulnerabilities
  • Discover, fix, and exploit SQL injection vulnerabilities
  • Bypass login forms and login as admin using SQL injections
  • Writing SQL queries to find databases, tables and sensitive data such as usernames and passwords using SQL injections
  • Read or Write files to the server using SQL injections
  • Learn the right way to write SQL queries to prevent SQL injections
  • Discover reflected XSS vulnerabilities
  • Discover Stored XSS vulnerabilities
  • Hook victims to BeEF using XSS vulnerabilities
  • Fix XSS vulnerabilities & protect yourself from them as a user

Other Relevant Information Regarding This Course

English will be the teaching language for this course.

2019 until present

GCSE, A Levels with a minimum of B in mathematics and Physics and at least a C in other relevant subjects including English language.

What is my total cost?

This link will take you to our enrolment form where you will be able to register for this course. We will mail you the details and all the cost involved.

Close Menu