├── LICENSE └── README.md /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2024 CIS Team 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Penetration-Testing-Roadmap-2024 2 | ![image](https://github.com/CIS-Team/Penetration-Testing-Roadmap-2024/assets/101532943/6b495d6e-0932-408e-b967-10f35da5ee58) 3 | 4 | 5 | ## Level 1 (Fundamentals) : 6 | 7 | In this beginner-level guide, you'll dive into the fundamentals of cybersecurity. 8 | 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. 9 | 10 | 11 | - 🔗[Linux Matrial](https://www.notion.so/Linux-Matrial-be49fcbbc4d64ee1a571e54d15ae9b02?pvs=21) 12 | 13 | - 🔗[Network Matrial](https://www.notion.so/Network-Matrial-a8e95f2beeb640988d049818be008808?pvs=21) 14 | 15 | - 🔗[Python](https://www.notion.so/Python-aada38188f5f44689351fab9b5aa5505?pvs=21) 16 | 17 | --- 18 | ## Level 2 (Understanding Web applications) : 19 | 20 | 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. 21 | 22 | 23 | ### HTTP 24 | - [**Understanding HTTP (English)**](https://www.youtube.com/watch?v=wW2A5SZ3GkI) 25 | - [**Understanding HTTP (Arabic)**](https://www.youtube.com/watch?v=65R3atbFGWg&t=79s) 26 | - [**Difference between HTTP and HTTPS**](https://www.youtube.com/watch?v=jq4QF4pTatE&t=29s) 27 | 28 | ### HTML 29 | - [**HTML Crash Course (English)**](https://www.youtube.com/watch?v=Tv46R_oLn7o&list=PLaRUmmh6PPPCyanR3rowuNdA55_WwTY9K) 30 | - [**HTML Crash Course (Arabic)**](https://www.youtube.com/watch?v=q3yFo-t1ykw) 31 | 32 | ### JavaScript 33 | - [**JavaScript Crash Course (English)**](https://www.youtube.com/watch?v=hdI2bqOjy3c) 34 | - [**JavaScript Crash Course (Arabic)**](https://www.youtube.com/watch?v=647uMJTzxmE&list=PL0Uib9anRfmfH2VtaUSgtH2Ra4sKkjcs1) 35 | - [**ITI JavaScript Course**](https://drive.google.com/drive/folders/12AAqImi17DzNFuGotYWBWD0Cxa2_sfGS) 36 | 37 | ### PHP 38 | - [**PHP Course**](https://www.youtube.com/playlist?list=PLillGF-Rfqbap2IB6ZS4BBBcYPagAjpjn) 39 | 40 | --- 41 | ## Hands-on Penetration Testing : 42 | 43 | Explore the world of penetration testing with practical resources that guide you through using tools like Burp Suite and understanding web application security. 44 | 45 | ### Burp Suite 46 | 47 | Learn how to use Burp Suite, a powerful web application testing tool, with the following resources: 48 | 49 | - [Burp Suite ](https://youtube.com/playlist?list=PLDRMxi70CdSBzjCKsC0clrioNmlAPvASK&si=zQFuEn-QgskJzjCK) 50 | 51 | ### Web Applications Penetration Testing 52 | 53 | Dive into comprehensive web application penetration testing with the following resources: 54 | 55 | - [Ebrahim Hegazy Course](https://youtube.com/playlist?list=PLv7cogHXoVhXvHPzIl1dWtBiYUAL8baHj&si=NiFw4_ygdS2NwWBL) 56 | - [Mousa Course](https://youtube.com/playlist?list=PLLzW31DEJStdtf7F2UZZJUfZzbOlpLxNM&si=i9V95I_O5kZpafY_) 57 | - [What is CTF](https://youtu.be/8ev9ZX9J45A?si=b09htdfSOor_pTyt) 58 | - Labs 59 | - [Portswigger labs](https://portswigger.net/users) 60 | - [Root-me labs](https://www.root-me.org/?lang=en) 61 | - [Tryhackme](https://tryhackme.com/) 62 | - [Install bwapp](https://youtu.be/08kge5Lg2bk?si=QbCQaHGLM-e4YYYM) 63 | --------------------------------------------------------------------------------