OSCP- One Page Repository

Hello Everyone

This is the one page repository for OSCP learners.

1 Kali Linux Basic knowledge -

Hands on challenge to get comfortable with Linux:

2 Learn Basics Bash Scripting and Python Language

3 Recon - Learn about network reconnaissance

4 Vulnerable Machines

Now move to vulnerable machines. There are two main websites for practice on vulnerable machines. Hackthebox machines and Vulnhub Machines. There are multiples infosec guys who has written blogs related to these machines for community. First thing you need to do, read blogs for 5 machine and try to understand the approach for start on these machines.

TjNull has shared a list which has OSCP related boxes.

Vulnhub List
Hackthebox List

5 Public Exploits

Most of the time in OSCP you will need to use a public exploit on your target to see if you can obtain a shell on it. With that exploit you may need to modify shellcode or even parts of the exploit to match with your system to obtain a connection from your target.

6. File Transfer

There are multiple ways to transfer the files from attacker system to target system.

7. Privilege Escalation

8. Web App Vulnerabilities

9. Buffer Overflow

10 Pivoting & Port Forwarding

HTB Boxes to Prepare for OSCP (Youtube Playlist): https://www.youtube.com/playlist?list=PLidcsTyj9JXK-fnabFLVEvHinQ14Jy5tf

Tool Set

Other OSCP guides:

I got some content from these below OSCP guides.