Who Hacking Fits
SECTION 2
Your Progress
x of x sections completed
What kind of person you have to be?
Hacking is not for everyone. It suits people who are:
- Obsessively curious: You have to want to know why something works, not just that it works.
- Self-driven: No one will spoon-feed you. You have to seek out knowledge and resources on your own. (Let me tell you there is a lot of boring reading involved.)
- Mental stubbornness: Debugging broken code, analyzing hex dumps, or tracing through undocumented behavior requires intense patience.
- Comfort with uncertainty: You'll often operate without clear paths or guarantees—just incomplete clues and broken systems.
- Ethical (if you want to stay in the game legally): The best hackers don't get caught—not because they're sneaky, but because they understand the limits of what's legal and moral, and they stay within them.
It does not require being a math genius or having a formal computer science degree. But it does
require
a high tolerance for failure and a mindset that accepts constant learning.
Hacking Ethics
The ethical side of hacking matters. Without ethics, hacking becomes exploitation and harm.
- Consent: Test or poke only what you have explicit permission to touch. Unauthorized access is still illegal, even if done "just to see."
- Transparency: If you find a vulnerability, report it responsibly.
- Do no harm: Avoid causing downtime, data loss or user exposure, even if it earns you technical kudos.
- Accountability: Own your actions. Whether you're working on red teams, building exploits or securing systems, be able to explain your choices and stand by them.
Ultimately, ethics is what separates a skilled hacker from a criminal. Mastery without restraint is just weaponry.
Now that you have a understanding about what hacking is and what kind of person you have to be, you are
ready to start learning the basic structure of hacking.