Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cis-team/penetration-testing-roadmap-2024


https://github.com/cis-team/penetration-testing-roadmap-2024

computer-science cybersecurity pen-testing penetration-testing

Last synced: 8 days ago
JSON representation

Awesome Lists containing this project

README

        

# Penetration-Testing-Roadmap-2024
![image](https://github.com/CIS-Team/Penetration-Testing-Roadmap-2024/assets/101532943/6b495d6e-0932-408e-b967-10f35da5ee58)

## Level 1 (Fundamentals) :

In this beginner-level guide, you'll dive into the fundamentals of cybersecurity.
Explore key concepts in cyber security, gain hands-on experience with Linux security practices, understand networking security principles, and learn how Python is used in the field of cybersecurity.

- 🔗[Linux Matrial](https://www.notion.so/Linux-Matrial-be49fcbbc4d64ee1a571e54d15ae9b02?pvs=21)

- 🔗[Network Matrial](https://www.notion.so/Network-Matrial-a8e95f2beeb640988d049818be008808?pvs=21)

- 🔗[Python](https://www.notion.so/Python-aada38188f5f44689351fab9b5aa5505?pvs=21)

---
## Level 2 (Understanding Web applications) :

In the modern digital landscape, web applications play an important role in delivering dynamic and interactive content over the internet. From social media platforms to online shopping, web applications are the backbone of our daily online experiences. This section aims to provide you with a foundational understanding of web applications, their components, and the underlying technologies that power them.

### HTTP
- [**Understanding HTTP (English)**](https://www.youtube.com/watch?v=wW2A5SZ3GkI)
- [**Understanding HTTP (Arabic)**](https://www.youtube.com/watch?v=65R3atbFGWg&t=79s)
- [**Difference between HTTP and HTTPS**](https://www.youtube.com/watch?v=jq4QF4pTatE&t=29s)

### HTML
- [**HTML Crash Course (English)**](https://www.youtube.com/watch?v=Tv46R_oLn7o&list=PLaRUmmh6PPPCyanR3rowuNdA55_WwTY9K)
- [**HTML Crash Course (Arabic)**](https://www.youtube.com/watch?v=q3yFo-t1ykw)

### JavaScript
- [**JavaScript Crash Course (English)**](https://www.youtube.com/watch?v=hdI2bqOjy3c)
- [**JavaScript Crash Course (Arabic)**](https://www.youtube.com/watch?v=647uMJTzxmE&list=PL0Uib9anRfmfH2VtaUSgtH2Ra4sKkjcs1)
- [**ITI JavaScript Course**](https://drive.google.com/drive/folders/12AAqImi17DzNFuGotYWBWD0Cxa2_sfGS)

### PHP
- [**PHP Course**](https://www.youtube.com/playlist?list=PLillGF-Rfqbap2IB6ZS4BBBcYPagAjpjn)

---
## Hands-on Penetration Testing :

Explore the world of penetration testing with practical resources that guide you through using tools like Burp Suite and understanding web application security.

### Burp Suite

Learn how to use Burp Suite, a powerful web application testing tool, with the following resources:

- [Burp Suite ](https://youtube.com/playlist?list=PLDRMxi70CdSBzjCKsC0clrioNmlAPvASK&si=zQFuEn-QgskJzjCK)

### Web Applications Penetration Testing

Dive into comprehensive web application penetration testing with the following resources:

- [Ebrahim Hegazy Course](https://youtube.com/playlist?list=PLv7cogHXoVhXvHPzIl1dWtBiYUAL8baHj&si=NiFw4_ygdS2NwWBL)
- [Mousa Course](https://youtube.com/playlist?list=PLLzW31DEJStdtf7F2UZZJUfZzbOlpLxNM&si=i9V95I_O5kZpafY_)
- [What is CTF](https://youtu.be/8ev9ZX9J45A?si=b09htdfSOor_pTyt)
- Labs
- [Portswigger labs](https://portswigger.net/users)
- [Root-me labs](https://www.root-me.org/?lang=en)
- [Tryhackme](https://tryhackme.com/)
- [Install bwapp](https://youtu.be/08kge5Lg2bk?si=QbCQaHGLM-e4YYYM)