Skip to content

My personal collection of cybersecurity notes, labs, and guides. Covering basics, hacking techniques, tools, and real-world ethical hacking practice.

Notifications You must be signed in to change notification settings

Dav1dCruz/hackbook

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hackbook

Hackbook is my personal notebook for learning ethical hacking.
It's where I keep notes on everything I learn: the ideas, the tests, the mistakes, and the 'aha!' moments—not just the commands.


Current Sections

Foundations

The absolute basics of cybersecurity, covering how computers and networks actually work.

Go to /foundations

Tooling

A hand-picked list of important hacking tools. For each tool, I explain:

  • What it's for
  • How it works inside
  • How real attackers use it
  • Practical examples

Go to /tooling

Labs & Write-ups

My notes and solutions from cybersecurity training sites like TryHackMe and my own practice labs.

Go to /labs

Malware

I rebuild simple malware here for learning purposes, to understand how it works from the inside.

Go to /malware


Roadmap

What's coming next:

  • Network Fundamentals — OSI model, routing, DNS, etc.
  • The Hacker's Workflow — From first look to final report.
  • Hacking Techniques — Web, WiFi, password attacks, and more.
  • How to Defend — Thinking like a defender (logs, detection).
  • More Labs — HackTheBox, and others.

Purpose

To create a clear and useful record of my journey from beginner to professional, focusing on why things work, not just the commands.


Contributions

This is my personal learning project.
If you see a mistake or a way to make things clearer, feel free to suggest a change (make a pull request)!

About

My personal collection of cybersecurity notes, labs, and guides. Covering basics, hacking techniques, tools, and real-world ethical hacking practice.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%