- CTFs are practical learning environments where technical challenges are solved to obtain flags.
- The ideal route begins on guided platforms like TryHackMe and evolves towards complex environments like Hack The Box.
- It is essential to master key categories such as Web Security, Cryptography, Forensics, and OSINT.
- Having a local lab based on Kali Linux and VulnHub machines enhances autonomous learning.
If you're curious about the world of ethical hacking but don't know where to start, you're probably feeling a bit overwhelmed by all the tools and unfamiliar terminology. The truth is, you don't need to be a computer whiz to get started; all you need is a willingness to experiment and plenty of patience to persevere when a challenge gets tough.
For those of us starting from scratch, Capture the Flag (CTF) games have become the preferred path. Basically, they're games where you have to find secret codes called flags by solving technical puzzles. It's the most enjoyable way to learn because you go from boring theory to pure action, allowing you to make mistakes in safe environments without fear of breaking anything important or getting into legal trouble.
What exactly is a CTF?

A CTF is essentially a cybersecurity competition. Think of it as a digital scavenger hunt where the goal is to exploit a vulnerability to access a specific file or piece of data (the flag). These challenges typically award points based on their difficulty and how quickly you solve them. There are several main formats:
- Jeopardy: This is the most common format for beginners. You have a list of challenges in different categories and you accumulate points as you complete them.
- Attack-Defense: Things get serious here. You have to protect your own server while you try to... sneaking into other people'sIt's pure adrenaline and strategy.
- Mixed: A mix of wargames, hardware challenges and other curious modes.
Fundamental categories you must master

To avoid going in blind, it's vital to understand what each challenge is asking of you. Hacking is a vast world, which is why it's divided into specializations:
- Website Security: You focus on application failures, such as the SQL injection or XSSThat's where there's the most material to get started.
- Cryptography: The game here is to decipher hidden messages using algorithms or Breaking weak implementations encryption.
- Digital Forensics: Consists in perform a forensic analysis on systems analyzing data remnants, such as network traffic captures (.pcap) or RAM dumps to reconstruct an attack.
- Reverse Engineering: This involves analyzing an executable file (an .exe or .apk) to understand how it works internally and extract the flag from the binary.
- Exploitation (Pwn): The goal is to create a custom exploit to take control of a system, playing a lot with the memory and stack management.
- OSINT: It's the art of researching using open sources. Basically, knowing how to search on Google, social media, and forums to find public information but hidden.
- Steganography: The challenge is to find hidden data within other files, such as text hidden in an image.
Recommended platforms based on your level

Not all labs are the same. If you jump into an advanced machine on your first day, you'll get frustrated. That's why it's ideal to follow a progressive learning path.
For those who know nothing (Beginners)
If you're starting from scratch, go for guided platforms. TryHackMe is the crown jewel because it takes you step-by-step with educational routes. There's also picoCTF , designed specifically for students, and OverTheWire (especially the Bandit challenge) , which is fantastic for learning how to navigate the Linux terminal without getting completely lost.
To level up (Intermediate)
Once you're comfortable with the console, it's time to try Hack The Box , the industry standard that offers highly realistic environments. Another fantastic option is Root-Me , which has hundreds of free and varied challenges, or PortSwigger Academy , the free bible for learning web hacking, as they are the creators of Burp Suite.
Local environments and vulnerable machines
Sometimes it's better to have your lab at home. VulnHub lets you download virtual machines (.ova) to run in VirtualBox. Within this ecosystem, Metasploitable (ideal for practicing with Metasploit), OWASP Juice Shop (an online store riddled with vulnerabilities), and DVWA stand out. DVWA is great because it lets you adjust the difficulty level of the challenges.
Powerful resources in Spanish

If English is a challenge for you, we have an amazing Spanish-speaking community. Hack4u (from S4vitar) is probably the most comprehensive resource in our language, offering OSCP-level training. For those who prefer something lightweight, Docker Labs offers containerized machines that can be up and running in a flash. There are also communities like Vulnyx and TheHackerLabs that share write-ups and challenges in Spanish so you don't feel lost.
How to set up your own hacking lab
To practice without breaking your personal computer, the best option is to use virtualization or containers . You'll need at least 8 GB of RAM (though 16 GB is ideal) and software like VMware or VirtualBox. The standard distribution is Kali Linux , which comes with all the necessary tools already installed. If you want something more modern and faster, learn to use Docker to run vulnerable services without consuming as many resources.
Methodology for solving challenges without giving up
The secret of the best hackers isn't knowing everything, but knowing how to find it. The workflow is usually: read the problem statement carefully, perform a thorough scan with Nmap , formulate a hypothesis about the vulnerability, and test it. If you get stuck, don't worry; look for a write-up (the explained solution) , but don't copy it. Analyze the author's reasoning and try to replicate it yourself so that the knowledge sticks.
Getting started in cybersecurity requires combining curiosity with consistent practice in labs like TryHackMe or Hack The Box, leveraging the Hispanic community and tools like Kali Linux. By mastering the various categories, from web security to reverse engineering, and documenting each step forward through write-ups, any beginner can transform their curiosity into a solid and in-demand career.

