FundamentalsΒΆ
Welcome to the HTB Academy Fundamentals section! This chapter covers essential cybersecurity concepts and tools that form the foundation for all advanced certifications. These modules are designed to test all documentation features while providing valuable learning content.
π― Learning ObjectivesΒΆ
Master the fundamental skills required for cybersecurity excellence:
Foundation Skills
- Essential tool proficiency and configuration
- System administration and command-line mastery
- Understanding privilege escalation techniques
- Binary analysis and exploitation basics
- Operating system security fundamentals
π Module OverviewΒΆ
The fundamentals curriculum is organized into five core areas:
Basic ToolsetΒΆ
Essential cybersecurity tools and their practical applications.
Key Topics: - Network scanning with Nmap - Web application testing with Burp Suite - Command-line utilities and automation - Virtual environment setup
Cracking into HTBΒΆ
Getting started with Hack The Box and practical penetration testing.
Key Topics: - HTB platform navigation - Machine selection strategies - Initial foothold techniques - Documentation best practices
Local Privilege EscalationΒΆ
Techniques for escalating privileges on compromised systems.
Key Topics: - Linux privilege escalation vectors - Windows privilege escalation techniques - Automated enumeration tools - Manual discovery methods
Binary ExploitationΒΆ
Introduction to binary analysis and exploitation techniques.
Key Topics: - Buffer overflow fundamentals - Return-oriented programming (ROP) - Stack and heap exploitation - Reverse engineering basics
OS FundamentalsΒΆ
Core operating system concepts for security professionals.
Key Topics: - File system permissions and ACLs - Process management and monitoring - Network configuration and services - Security hardening principles
π§ Skills AssessmentΒΆ
Track your progress through fundamental concepts:
- Network scanning proficiency
- Web proxy configuration
- Command-line automation
- Virtual machine management
- HTB machine completion (5+ machines)
- Privilege escalation techniques
- Binary analysis basics
- System administration tasks
- Custom exploit development
- Advanced privilege escalation
- Binary exploitation chains
- System hardening implementation
π Certification PreparationΒΆ
These fundamentals directly support all three HTB Academy certifications:
| Skill Area | CPTS | CBBH | CDSA |
|---|---|---|---|
| Tool Proficiency | β | β | β |
| System Analysis | β | β | β |
| Privilege Escalation | β | β οΈ | β |
| Binary Analysis | β | β | β οΈ |
| OS Security | β | β οΈ | β |
Legend: β Critical | β οΈ Important | β Not Required
π Learning Path VisualizationΒΆ
graph TB
Start([Start Fundamentals]) --> Tools[Basic Toolset]
Tools --> HTB[Cracking into HTB]
HTB --> Privesc[Local Privilege Escalation]
Privesc --> Binary[Binary Exploitation]
Privesc --> OS[OS Fundamentals]
Binary --> CPTS[CPTS Ready]
OS --> CPTS
HTB --> CBBH[CBBH Ready]
Tools --> CDSA[CDSA Ready]
OS --> CDSA
CPTS --> Expert[Cybersecurity Expert]
CBBH --> Expert
CDSA --> Expert π Quick Start GuideΒΆ
Ready to begin your fundamentals journey?
Recommended Learning Path
- Start with Basic Toolset - Essential tools and setup
- Practice on HTB Platform - Hands-on experience
- Master Privilege Escalation - Core offensive skill
- Explore Binary Exploitation - Advanced techniques
- Understand OS Fundamentals - System-level knowledge
π Progress TrackingΒΆ
Monitor your fundamental skills development:
Module Completion: - [ ] Basic Toolset - [ ] Cracking into HTB
- [ ] Local Privilege Escalation - [ ] Binary Exploitation - [ ] OS Fundamentals
Practical Milestones: - [ ] First HTB machine rooted - [ ] Successful privilege escalation - [ ] Buffer overflow exploit written - [ ] System hardening implemented - [ ] All tools configured and tested
Ready to Start?
Begin your cybersecurity fundamentals journey with the Basic Toolset module!