The purpose of this course is to introduce students to the broad set of techniques and job responsibilities associated with the role of an Ethical Hacker. Ethical Hackers leverage their knowledge of business’ processes to evaluate risks while protecting core operations. The results of an Ethical Hacker’s efforts are improvements to business policies, procedures and standards of conduct on its computer systems.
Overview
Syllabus
- Welcome to Ethical Hacking
- Meet the instructor, get an overview of the course and start learning about why Ethical Hacking is such an exciting field. Let's get started!
- Vulnerability Management
- Perform a vulnerability scan using automated tools, manage prioritization and response, and score the vulnerabilities you uncover
- System Auditing
- Use test scopes to understand the context and objectives of an audit, gather information about our target, research vulnerabilities, execute exploits, and write effective reports on our findings
- Application Auditing
- Use OWASP WTG methodologies, create HTTP requests to access target systems and employ semi-automated and fully-automated tools in applications audits
- Social Engineering
- Explore the tactics malicious hackers use to manipulate people to take specific actions, conduct a phishing simulation, create and deploy malware and design an effective landing page
- OSINT
- Employ open-source intelligence techniques to uncover information leakage. Use Exploratory Link Analysis techniques to mine data, establish links between the data and analyze the links
- Audit ExampleCorp
- Use the skills you have developed in this course to manage a full-fledged security audit of a fictitious company called ExampleCorp
Taught by
Sagar Bansal