Welcome to the documentation for the "CyberMatrix" Streamlit web app. This web app is designed to guide individuals interested in pursuing a career in Cybersecurity. It provides resources including essential theory books, practical books, related courses, and a roadmap video to help you get started in this field.
You can access the "CyberMatrix" web app at
- Getting Started
- Theory Books
- Practical Books
- Related Courses
- Related Course Guides
- Roadmap Video
- Contributing
To get started with "CyberMatrix" simply visit the web app at cybermatrix.streamlit.app. You'll find resources and guidance on how to begin your journey into the field of cybersecurity.
Here are some essential theory books to help you build a strong foundation in cybersecurity:
- Computer Programming And Cyber Security for Beginners
- The Pentester BluePrint
- Social Engineering: The Art of Human Hacking
- Basic Security Testing with Kali Linux 2
- Metasploit Penetration Testing Cookbook
- The Hacker Playbook 3
- Network Security Essentials
- The Code Book
These practical books will help you apply your knowledge in real-world scenarios:
- Penetration testing : a hands-on introduction to hacking
- RTFM: Red Team Field Manual
- Gray hat Python : Python programming for hackers and reverse engineers
- Malware Analyst's Cookbook and DVD: Tools and Techniques for Fighting Malicious Code
- Inside cyber warfare: mapping the cyber underworld
- Blue Team Handbook: SOC, SIEM, and Threat
- Blue Team Field Manual (BTFM) Hunting
- Data Structures Using C
Explore these online courses to deepen your cybersecurity knowledge:
- A+ (Plus) Certification - CompTIA
- Security+ (Plus) Certification - CompTIA
- CCNA - Training & Certifications - Cisco
Explore these courses guides to deepen your cybersecurity knowledge:
- The Official CompTIA A+ Core 1 and Core 2 Study Guide (Exams 220-1101 220-1102)
- PWK (PEN-200) - Official OffSec Course
- Cisco CCNA: Cisco Certified Network Associate (200-301)
Watch this roadmap video for guidance on building a successful career in cybersecurity:
The Hacker’s Roadmap (by networkchuck)
Contributions to "cyb-ment-proj" are welcome. If you have additional resources or suggestions to improve the app, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or contribution.
- Make your changes and commit them with clear messages.
- Push your branch to your fork.
- Create a pull request to this repository's main branch.