Tuesday, February 17, 2026

Certified Professional Penetration Tester (CPPT) – Nehraeduhub

 Below is your Level-Wise Detailed Syllabus for the Certified Professional Penetration Tester (CPPT) – Nehraeduhub

Structured for:

  • Clear progression

  • Practical-heavy training

  • Easy marketing positioning

  • Smooth upgrade funnel


🟢 LEVEL 1 – FOUNDATION PACK

Duration: 15 Days

Level: Beginner

Goal: Build Strong Cyber & Networking Base


MODULE 1: Cyber Security Fundamentals

Topics:

  • What is Cyber Security

  • Types of Hackers

  • Ethical Hacking vs Illegal Hacking

  • CIA Triad

  • Attack Lifecycle

  • Basic Security Concepts

Practical:

  • Understanding attack surface

  • Identifying vulnerabilities in a sample website


MODULE 2: Networking Fundamentals

Topics:

  • OSI Model

  • TCP/IP Model

  • Ports & Protocols

  • IP Addressing

  • Subnetting Basics

  • DNS, DHCP, HTTP, FTP

Practical:

ipconfig
ifconfig
ping
tracert
netstat

MODULE 3: Linux for Hackers

Topics:

  • Linux File System

  • User Management

  • Permissions

  • Package Management

  • Basic Bash Commands

Practical:

ls
chmod
grep
find
nano

MODULE 4: Lab Setup

Image

Image

Image

Image

Topics:

  • Install Kali Linux

  • Install Metasploitable

  • NAT vs Bridged

  • Internal Network Setup

  • Snapshot & Backup

Outcome:
✔ Student sets up personal hacking lab


🟡 LEVEL 2 – NETWORK PENETRATION TESTING

Duration: 30 Days

Level: Beginner → Intermediate

Goal: Learn Recon & Vulnerability Assessment


MODULE 1: Information Gathering

Topics:

  • Passive Recon

  • Active Recon

  • WHOIS

  • DNS Enumeration

  • Subdomain Discovery

Practical:

whois
nslookup
dig

MODULE 2: Nmap Mastery

Topics:

  • Port Scanning

  • Service Detection

  • OS Detection

  • Stealth Scans

  • Script Scanning

Practical:

nmap -sV
nmap -O
nmap -sS

MODULE 3: Enumeration

Topics:

  • SMB Enumeration

  • SNMP Enumeration

  • FTP Enumeration

  • User Enumeration

Practical:

enum4linux
smbclient

MODULE 4: Vulnerability Scanning

Image

Image

Image

Image

Topics:

  • Vulnerability Concepts

  • CVE Basics

  • Using Nikto

  • Using OpenVAS

Outcome:
✔ Student performs full vulnerability scan
✔ Creates vulnerability report


🔴 LEVEL 3 – EXPLOITATION & WEB PENTESTING

Duration: 30 Days

Level: Intermediate

Goal: Real Exploitation Skills


MODULE 1: Metasploit Framework

Topics:

  • MSF Architecture

  • Exploit Selection

  • Payloads

  • Reverse Shell

  • Meterpreter

Practical:

  • Exploit Metasploitable

  • Gain shell access


MODULE 2: Privilege Escalation

Topics:

  • Linux Priv Esc

  • Windows Priv Esc

  • SUID Misconfigurations

  • Weak Permissions

  • Post Exploitation


MODULE 3: Web Application Pentesting

Topics:

  • HTTP Basics

  • Burp Suite

  • SQL Injection

  • XSS

  • File Upload Bypass

  • Authentication Bypass

  • OWASP Top 10

Practical:

  • Exploit DVWA

  • Intercept request using Burp

  • Perform SQL Injection


MODULE 4: Password Attacks

Topics:

  • Brute Force

  • Dictionary Attacks

  • Hash Cracking

  • Hydra

  • John the Ripper

  • Hashcat

Outcome:
✔ Student performs exploitation
✔ Cracks password hash
✔ Documents findings


🔵 LEVEL 4 – ACTIVE DIRECTORY & ADVANCED OFFENSIVE

Duration: 30 Days

Level: Advanced

Goal: Enterprise-Level Attacks


MODULE 1: Active Directory Basics

Topics:

  • Domain Structure

  • Domain Controller

  • LDAP

  • Kerberos Basics


MODULE 2: AD Enumeration

Topics:

  • User Enumeration

  • Share Enumeration

  • BloodHound Basics


MODULE 3: Credential Attacks

Topics:

  • Password Dumping

  • Hash Extraction

  • Pass-the-Hash Concept


MODULE 4: Lateral Movement & Persistence

Topics:

  • Lateral Movement Concepts

  • Maintaining Access

  • Cleanup Techniques


MODULE 5: Professional Reporting

Image

Image

Image

Image

Topics:

  • Report Structure

  • Executive Summary Writing

  • Risk Rating (CVSS)

  • Remediation Advice

Outcome:
✔ Student performs full domain attack in lab
✔ Writes professional pentest report


💎 MASTER BUNDLE STRUCTURE (FINAL OFFER)

Includes:

  • Level 1 + Level 2 + Level 3 + Level 4

  • 30-Day Internship Mode

  • Real Lab Access

  • Resume & Interview Prep

  • Final Certification Exam

Friday, January 30, 2026

How to Create a .PFX File in Kali Linux (Step-by-Step Guide)

 

How to Create a .PFX File in Kali Linux (Step-by-Step Guide)

A .pfx (PKCS#12) file is widely used to securely bundle a private key, SSL certificate, and optionally CA chain certificates into a single encrypted file.
This format is commonly required for Windows servers, IIS, firewalls, application servers, and digital signing.

This guide explains how to create a .pfx file in Kali Linux using OpenSSL when you already have the private key and certificate.


Prerequisites

Before starting, ensure you have:

  • Kali Linux (OpenSSL is pre-installed)

  • Private Key (.key)

  • Certificate (.crt or .pem)

  • (Optional) CA Bundle (ca-bundle.crt)

Example files:

private.key
certificate.crt

Step 1: Verify Your Files

Move all files into a single directory for simplicity.

ls -l

You should see something like:

Image




Step 2: Validate the Private Key

Check whether the private key is valid:

openssl rsa -in private.key -check

Expected output:

RSA key ok





Step 3: Validate the Certificate

Verify your SSL certificate:

openssl x509 -in certificate.crt -text -noout

This confirms:

  • Certificate integrity

  • Expiry date

  • Subject & issuer details





Step 4: Create the .PFX File (Without CA Bundle)

If you only have key + certificate, go to the path and run:

openssl pkcs12 -export -out certificate.pfx -inkey private.key -in certificate.crt
You will be prompted to set a PFX password

⚠ This password is mandatory and required during import.





Step 5: Verify the .PFX File

To confirm the .pfx file contents:

openssl pkcs12 -info -in certificate.pfx

You should see:

  • Certificate details

  • Private key present

  • CA certificates (if included)

Image

Common Errors & Fixes

❌ unable to load private key

✔ Ensure:

  • Correct file path

  • Correct file permissions

chmod 600 private.key

❌ Certificate and key mismatch

✔ Re-verify modulus hashes (Step 4)

❌ PFX import fails in Windows

✔ Always include CA bundle


Where .PFX Files Are Used

  • IIS Web Server

  • Sophos / FortiGate / Palo Alto Firewalls

  • Load Balancers

  • Digital Signature Certificates (DSC)

  • Application Servers

  • Windows Certificate Store


Security Best Practices

  • Never share .pfx files publicly

  • Use strong passwords

  • Restrict file permissions:

chmod 600 certificate.pfx
  • Store backups securely


Conclusion

Creating a .pfx file in Kali Linux is simple, secure, and reliable using OpenSSL.
With proper verification and CA chain inclusion, your .pfx will work smoothly across Windows servers, firewalls, and enterprise applications.