0% found this document useful (0 votes)
12 views2 pages

VAPT Course Syllabus Overview

The Certificate Course in Vulnerability Assessment & Penetration Testing is a 60-hour program aimed at teaching students about assessing organizational security and identifying vulnerabilities using various tools and techniques, primarily through Linux. Prerequisites include a basic understanding of networking and the OSI model. Upon completion, students will gain hands-on experience with penetration testing tools and techniques, preparing them for a career in the field.

Uploaded by

ctsoct2021batch
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views2 pages

VAPT Course Syllabus Overview

The Certificate Course in Vulnerability Assessment & Penetration Testing is a 60-hour program aimed at teaching students about assessing organizational security and identifying vulnerabilities using various tools and techniques, primarily through Linux. Prerequisites include a basic understanding of networking and the OSI model. Upon completion, students will gain hands-on experience with penetration testing tools and techniques, preparing them for a career in the field.

Uploaded by

ctsoct2021batch
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Course: Certificate Course in Vulnerability Assessment & Penetration Testing in

Information Security
Duration: 60 Hrs (2hrs/day)/6 weeks
Fee: Rs 3,000

Abstract

Vulnerability assessment & Penetration Testing (VAPT) is the method through which we assess the security of the
organization before it is going to be exploited by the hackers. The main goal behind VAPT is to find vulnerabilities
in the system in a controlled manner by using various tools and techniques. By doing this course Students shall be
aware of the various ways through which hackers’ attempts to compromise an Application, Service, Desktop or a
server. Also we see its countermeasures. This course is going to help students to understand the basic of
vulnerability assessment & penetration testing and various tools and techniques used in VAPT through Linux.

Prerequisite

Understanding the basics of networking, OSI reference model, TCP/IP and IP addressing scheme.

Outcome of the course

The students shall have hand on experience on various tools & techniques of vulnerability assessment &
penetration testing used in Linux and shall pursue a career in penetration testing domain.
Syllabus
1. Information security Basics. (10 hrs)
➢ Elements of information security
➢ Security challenges
➢ Hacking concepts
➢ Phases of hacking
➢ Vulnerability research

2. Introduction to penetration testing. (10 hrs)


➢ Penetration testing concepts i.e. what why & how we do pen test?
➢ Penetration testing methodology
➢ Types of penetration testing
➢ Tools and techniques used in penetration testing
➢ Limitations of penetration testing tools

3. Introduction to Linux. (10 hrs)


➢ Features of Linux why we use it?
➢ Installation of Linux on VM(virtual machine)
➢ Linux file system
➢ Basic Linux commands
➢ Editing files on command line using vi & nano editor
➢ Searching text in file(cut,[Link])etc
➢ Search update and delete tools using apt
➢ Comparing files.

4. Hand on practise on tools used in penetration testing. (30 hrs)


➢ scanning and its types(network, port and vulnerability scanning)
➢ Nmap and live scanning on ports and networks
➢ Netcat usage on TCP/UDP ports
➢ Wireshark basics and capturing data
➢ NFS ,SMB ,SMTP enumeration
➢ Vulnerability scanning overview
➢ Different types of vulnerability scanning
➢ Nessus installation and configuration
➢ Vulnerability scanning with Nessus
➢ Web application assessment with nikto & burp suite
➢ Vulnerability analysis with Metasploit framework

Common questions

Powered by AI

Understanding hacking concepts and phases is crucial because it allows assessors to anticipate and identify vulnerabilities that could be exploited by attackers. By learning these concepts, students can better understand the mindset and techniques of hackers, which helps in developing effective countermeasures and in conducting more thorough security assessments .

The course addresses the limitations of penetration testing tools, which can include false positives, lack of coverage for certain vulnerabilities, and dependence on the configurations set by the user. These limitations might lead to incomplete assessments where some vulnerabilities remain undetected, therefore affecting the accuracy and comprehensiveness of the test outcomes .

Hands-on practice with tools like Nmap, Netcat, and Metasploit is essential because it allows students to connect theoretical knowledge with real-world application. These tools are widely used in the field of cybersecurity for network mapping, scanning, and vulnerability exploitation, which are key components of penetration testing. Without practical experience, students might struggle to effectively utilize these tools in professional scenarios .

The course covers various types of penetration testing, which can include network, application, and social engineering tests, among others. These types differ in application as each targets different layers of an organization's security. Network penetration testing focuses on discovering vulnerabilities within an organization's network infrastructure, application penetration testing targets flaws in web and software applications, and social engineering penetration testing assesses vulnerabilities within human interactions. Each type serves a different purpose but collectively aims to comprehensively evaluate security .

The course structure facilitates a career in penetration testing by providing both theoretical foundations and practical skills that are directly applicable in the cybersecurity industry. Through modules that cover essential concepts, real-world tools, and complex vulnerabilities, and by offering extensive hands-on practice, students are well-prepared to handle penetration testing scenarios and secure positions in the field .

Linux is introduced in the course for its features and practicality in penetration testing environments. It covers Linux installation, commands for system navigation, and file editing which are crucial for operating in a Unix-based environment. Understanding Linux is relevant because many penetration testing tools and scripts are Linux-based, and the operating system’s command line interface allows for complex operations which are essential for effective penetration testing .

Understanding the basics of networking, the OSI reference model, TCP/IP, and IP addressing schemes are essential prerequisites. These topics provide foundational knowledge necessary for understanding how networks communicate and where vulnerabilities might exist. This background is crucial for effectively executing vulnerability assessments and penetration tests, as the course content builds upon this knowledge to introduce more advanced concepts and tools .

The course ensures a comprehensive understanding by offering a dedicated focus on different types of vulnerability scanning and utilizing tools such as Nessus. Students learn about vulnerability scanning through both theoretical and practical lenses, which includes installation and configuration of Nessus, and conducting scans with it. This practical exposure equips students with the ability to perform complete and effective scans .

The curriculum provides hands-on experience with a variety of tools and techniques used in vulnerability assessment and penetration testing (VAPT). It covers critical areas such as scanning and its types, Nmap and Netcat usage, email enumeration, and vulnerability analysis with Metasploit. This hands-on practice allows students to apply theoretical knowledge to practical scenarios, enhancing their real-world penetration testing skills .

The course addresses offensive security through modules on penetration testing, scanning, and the use of tools like Metasploit, which are focused on identifying and exploiting vulnerabilities. Defensive aspects are covered by teaching countermeasures and strategies to safeguard applications, services, desktops, or servers from such exploits. This dual focus helps students understand the full spectrum of information security beyond just finding and exploiting vulnerabilities .

You might also like