CompTIA PenTest Plus Exam Syllabus

PenTest+ PDF, PT0-001 Dumps, PT0-001 PDF, PenTest+ VCE, PT0-001 Questions PDF, CompTIA PT0-001 VCE, CompTIA PenTest Plus Dumps, CompTIA PenTest Plus PDFUse this quick start guide to collect all the information about CompTIA PenTest+ (PT0-001) Certification exam. This study guide provides a list of objectives and resources that will help you prepare for items on the PT0-001 CompTIA PenTest+ exam. The Sample Questions will help you identify the type and difficulty level of the questions and the Practice Exams will make you familiar with the format and environment of an exam. You should refer this guide carefully before attempting your actual CompTIA PenTest Plus certification exam.

The CompTIA PenTest+ certification is mainly targeted to those candidates who want to build their career in Cybersecurity domain. The CompTIA PenTest+ exam verifies that the candidate possesses the fundamental knowledge and proven skills in the area of CompTIA PenTest Plus.

CompTIA PenTest+ Exam Summary:

Exam Name CompTIA PenTest+
Exam Code PT0-001
Exam Price $349 (USD)
Duration 165 mins
Number of Questions 85
Passing Score 750 / 900
Books / Training CompTIA ​​PenTest+ Certification Training
Schedule Exam Pearson VUE
Sample Questions CompTIA PenTest+ Sample Questions
Practice Exam CompTIA PT0-001 Certification Practice Exam

CompTIA PT0-001 Exam Syllabus Topics:

Topic Details
Planning and Scoping 15%
Explain the importance of planning for an engagement. 1. Understanding the target audience
2. Rules of engagemen
3. Communication escalation path
4. Resources and requirements
  1. Confidentiality of findings
  2. Known vs. unknown

5. Budget
6. Impact analysis and remediation timelines
7. Disclaimers

  1. Point-in-time assessment
  1. Comprehensiveness

8. Technical constraints
9. Support resources

  1. WSDL/WADL
  2. SOAP project file
  3. SDK documentation
  4. Swagger document
  5. XSD
  6. Sample application requests
  7. Architectural diagrams
Explain key legal concepts. 1. Contracts
  1. SOW
  2. MSA
  3. NDA

2. Environmental differences

  1. Export restrictions
  2. Local and national government restrictions
  3. Corporate policies
3. Written authorization
  1. Obtain signature from proper signing authority
  2. Third-party provider authorization when necessary
Explain the importance of scoping an engagement properly. 1. Types of assessment
  1. Goals-based/objectives-based
  2. Compliance-based
  3. Red team

2. Special scoping considerations

  1. Premerger
  2. Supply chain
3. Target selection
  1. Targets
    Internal
    On-site vs. off-site
    External
    First-party vs. third-party hosted
    Physical
    Users
    SSIDs
    Applications
  2. Considerations
    White-listed vs. black-listed
    Security exceptions
    IPS/WAF whitelist
    NAC
    Certificate pinning
    Company’s policies
4. Strategy
  1. Black box vs. white box vs. gray box
5. Risk acceptance
6. Tolerance to impact
7. Scheduling
8. Scope creep
9. Threat actors
  1. Adversary tier
    APT
    Script kiddies
    Hacktivist
    Insider threat
  2. Capabilities
  3. Intent
  4. Threat models
Explain the key aspects of compliance-based assessments.
1. Compliance-based assessments, limitations and caveats
  1. Rules to complete assessment
  2. Password policies
  3. Data isolation
  4. Key management
  5. Limitations
    Limited network access
    Limited storage access
2. Clearly defined objectives  based on regulations
Information Gathering and Vulnerability Identification 22%
Given a scenario, conduct information gathering using appropriate techniques.
1. Scanning
2. Enumeration
  1. Hosts
  2. Networks
  3. Domains
  4. Users
  5. Groups
  6. Network shares
  7. Web pages
  8. Applications
  9. Services
  10. Tokens
  11. Social networking sites
3. Packet crafting
4. Packet inspection
5. Fingerprinting
6. Cryptography
  1. Certificate inspection

7. Eavesdropping

  1. RF communication monitoring
  2. Sniffing
    Wired
    Wireless

8. Decompilation
9. Debugging
10. Open Source Intelligence Gathering

  1. Sources of research
    CERT
    NIST
    JPCERT
    CAPEC
    Full disclosure
    CVE
    CWE
Given a scenario, perform a vulnerability scan.
1. Credentialed vs. non-credentialed
2. Types of scans
  1. Discovery scan
  2. Full scan
  3. Stealth scan
  4. Compliance scan
3. Container securit
4. Application scan
  1. Dynamic vs. static analysis

5. Considerations of vulnerability scanning

  1. Time to run scans
  2. Protocols used
  3. Network topology
  4. Bandwidth limitations
  5. Query throttling
  6. Fragile systems/non-traditional assets
Given a scenario, analyze vulnerability scan results. 1. Asset categorization
2. Adjudication
  1. False positives
3. Prioritization of vulnerabilities
4. Common themes
  1. Vulnerabilities
  2. Observations
  3. Lack of best practices
Explain the process of leveraging information to prepare for exploitation.
1. Map vulnerabilities to potential exploits
2. Prioritize activities in preparation for penetration test
3. Describe common techniques to complete attack
  1. Cross-compiling code
  2. Exploit modification
  3. Exploit chaining
  4. Proof-of-concept development (exploit development)
  5. Social engineering
  6. Credential brute forcing
  7. Dictionary attacks
  8. Rainbow tables
  9. Deception
Explain weaknesses related to specialized systems.
1. ICS
2. SCADA
3. Mobile
4. IoT
5. Embedded
6. Point-of-sale system
7. Biometrics
8. Application containers
9. RTOS
Attacks and Exploits 30%
Compare and contrast social engineering attacks. 1. Phishing
  1. Spear phishing
  2. SMS phishing
  3. Voice phishing
  4. Whaling
2. Elicitation
  1. Business email compromise
3. Interrogation
4. Impersonation
5. Shoulder surfing
6. USB key drop
7. Motivation techniques
  1. Authority
  2. Scarcity
  3. Social proof
  4. Urgency
  5. Likeness
  6. Fear
Given a scenario, exploit network-based vulnerabilities. 1. Name resolution exploits
  1. NETBIOS name service
  2. LLMNR

2. SMB exploits
3. SNMP exploits
4. SMTP exploits
5. FTP exploits
6. DNS cache poisoning
7. Pass the hash
8. Man-in-the-middle

  1. ARP spoofing
  2. Replay
  3. Relay
  4. SSL stripping
  5. Downgrade

9. DoS/stress test
10. NAC bypass
11. VLAN hopping

Given a scenario, exploit wireless and RF-based vulnerabilities. 1. Evil twin
  1. Karma attack
  2. Downgrade attack

2. Deauthentication attacks
3. Fragmentation attacks
4. Credential harvesting
5. WPS implementation weakness
6. Bluejacking
7. Bluesnarfing
8. RFID cloning
9. Jamming
10. Repeating

Given a scenario, exploit application-based vulnerabilities. 1. Injections
  1. SQL
  2. HTML
  3. Command
  4. Code

2. Authentication

  1. Credential brute forcing
  2. Session hijacking
  3. Redirect
  4. Default credentials
  5. Weak credentials
  6. Kerberos exploits
3. Authorization
  1. Parameter pollution
  2. Insecure direct object reference

4. Cross-site scripting (XSS)

  1. Stored/persistent
  2. Reflected
  3. DOM

5. Cross-site request forgery (CSRF/XSRF)
6. Clickjacking
7. Security misconfiguration

  1. Directory traversal
  2. Cookie manipulation

8. File inclusion

  1. Local
  2. Remote

9. Unsecure code practices

  1. Comments in source code
  2. Lack of error handling
  3. Overly verbose error handling
  4. Hard-coded credentials
  5. Race conditions
  6. Unauthorized use of functions/unprotected APIs
  7. Hidden elements
  8. Lack of code signing
Given a scenario, exploit local host vulnerabilities. 1. OS vulnerabilities
  1. Windows
  2. Mac OS
  3. Linux
  4. Android
  5. iOS
2. Unsecure service and protocol configurations
3. Privilege escalation
  1. Linux-specific
  2. Windows-specific
  3. Exploitable services
  4. Unsecure file/folder permissions
  5. Keylogger
  6. Scheduled tasks
  7. Kernel exploits

4. Default account settings
5. Sandbox escape

  1. Shell upgrade
  2. VM
  3. Container

6. Physical device security

  1. Cold boot attack
  2. JTAG debug
  3. Serial console
Summarize physical security attacks related to facilities.
1. Piggybacking/tailgating
2. Fence jumping
3. Dumpster diving
4. Lock picking
5. Lock bypass
6. Egress sensor
7. Badge cloning
Given a scenario, perform post-exploitation techniques. 1. Lateral movement
  1. RPC/DCOM
    PsExec
    WMI
    Scheduled tasks
  2. PS remoting/WinRM
  3. SMB
  4. RDP
  5. Apple Remote Desktop
  6. VNC
  7. X-server forwarding
  8. Telnet
  9. SSH
  10. RSH/Rlogin
2. Persistence
  1. Scheduled jobs
  2. Scheduled tasks
  3. Daemons
  4. Back doors
  5. Trojan
  6. New user creation
3. Covering your tracks
Penetration Testing Tools 17%
Given a scenario, use Nmap to conduct information gathering exercises. 1. SYN scan (-sS) vs. full connect scan (-sT)
2. Port selection (-p)
3. Service identification (-sV)
4. OS fingerprinting (-O)
5. Disabling ping (-Pn)
6. Target input file (-iL)
7. Timing (-T)
8. Output parameters
  1. oA
  2. oN
  3. oG
  4. oX
Compare and contrast various use cases of tools. 1. Use cases
  1. Reconnaissance
  2. Enumeration
  3. Vulnerability scanning
  4. Credential attacks
    Offline password cracking
    Brute-forcing services
  5. Persistence
  6. Configuration compliance
  7. Evasion
  8. Decompilation
  9. Forensics
  10. Debugging
  11. Software assurance
    Fuzzing
    SAST
    DAST
2. Tools
  1. Scanners
    Nikto
    OpenVAS
    SQLmap
    Nessus
  2. Credential testing tools
    Hashcat
    Medusa
    Hydra
    Cewl
    John the Ripper
    Cain and Abel
    Mimikatz
    Patator
    Dirbuster
    W3AF
  3. Debuggers
    OLLYDBG
    Immunity debugger
    GDB
    WinDBG
    IDA
  4. Software assurance
    Findbugs/findsecbugs
    Peach
    AFL
    SonarQube
    YASCA
  5. OSINT
    Whois
    Nslookup
    Foca
    Theharvester
    Shodan
    Maltego
    Recon-NG
    Censys
  6. Wireless
    Aircrack-NG
    Kismet
    WiFite
  7. Web proxies
    OWASP ZAP
    Burp Suite
  8. Social engineering tools
    SET
    BeEF
  9. Remote access tools
    SSH
    NCAT
    NETCAT
    Proxychains
  10. Networking tools
    Wireshark
    Hping
  11. Mobile tools
    Drozer
    APKX
    APK studio
  12. MISC
    Searchsploit
    Powersploit
    Responder
    Impacket
    Empire
    Metasploit framework
Given a scenario, analyze tool output or data related to a penetration test.
1. Password cracking
2. Pass the hash
3. Setting up a bind shell
4. Getting a reverse shell
5. Proxying a connection
6. Uploading a web shell
7. Injections
Given a scenario, analyze a basic script (limited to Bash, Python, Ruby, and PowerShell).
1. Logic
  1. Looping
  2. Flow control
2. I/O
  1. File vs. terminal vs. network
3. Substitutions
4. Variables
5. Common operations
  1. String operations
  2. Comparisons
6. Error handling
7. Arrays
8. Encoding/decoding
Reporting and Communication 16%
Given a scenario, use report writing and handling best practices.
1. Normalization of data
2. Written report of findings and remediation
  1. Executive summary
  2. Methodology
  3. Findings and remediation
  4. Metrics and measures
    Risk rating
  5. Conclusion

3. Risk appetite
4. Storage time for report
5. Secure handling and disposition of reports

Explain post-report delivery activities. 1. Post-engagement cleanup
  1. Removing shells
  2. Removing tester-created credentials
  3. Removing tools
2. Client acceptance
3. Lessons learned
4. Follow-up actions/retest
5. Attestation of findings
Given a scenario, recommend mitigation strategies for discovered vulnerabilities.
1. Solutions
  1. People
  2. Process
  3. Technology

2. Findings

  1. Shared local administrator credentials
  2. Weak password complexity
  3. Plain text passwords
  4. No multifactor authentication
  5. SQL injection
  6. Unnecessary open services
3. Remediation
  1. Randomize credentials/LAPS
  2. Minimum password requirements/password filters
  3. Encrypt the passwords
  4. Implement multifactor authentication
  5. Sanitize user input/parameterize queries
  6. System hardening
Explain the importance of communication during the penetration testing process.
1. Communication path
2. Communication triggers
  1. Critical findings
  2. Stages
  3. Indicators of prior compromise

3. Reasons for communication

  1. Situational awareness
  2. De-escalation
  3. De-confliction
4. Goal reprioritization

To ensure success in CompTIA PenTest Plus certification exam, we recommend authorized training course, practice test and hands-on experience to prepare for CompTIA PenTest+ (PT0-001) exam.

Rating: 4.9 / 5 (34 votes)