Skip to content

This repository is designed for educational purposes, with real code, real labs, and real-world logic — but zero bullshit.

License

Notifications You must be signed in to change notification settings

HellCatLabs/hellcat-cybersec-fundamental

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HellCat CyberSec Fundamentals

Welcome to hellcat-cybersec-fundamental — a practical, hands-on learning series covering the fundamentals of cybersecurity, offensive techniques, and malware engineering.

This repository is designed for educational purposes, with real code, real labs, and real-world logic — but zero bullshit.

Repo Banner

What you’ll find here

  • Scripting and system-level command execution
  • Network attacks (MITM, ARP spoof, scanning)
  • Basic malware techniques (RAT, keylogger, packing)
  • Detection and self-protection principles

Each folder is a standalone module with:

  • Source code
  • Step-by-step guides
  • Blue team insights when relevant

📂 Modules

  • 00-intro — Intro to CLI, permissions, scripting basics
  • 01-basics — File operations, basic Python, command usage
  • 02-network-ops — Interfaces, port scanning, sniffing
  • 03-malware-simulation — Encoded payloads, keyloggers, screenshotting, exfiltration
  • 04-keyloggers-trojans — Modular malware simulation (keylogger, exfil, persistence)
  • 05-misc — Extra tools: fake data gen, DNS resolver, log spammer

⚠️ Legal Notice

This project is intended for educational and defensive purposes only.
Do not use these techniques on any system you do not own or have explicit authorization to test.

🐾 Maintained by HellCatLabs

Created by @Sn0wAlice for cybersecurity learners, SOC analysts, and future reverse engineers.

About

This repository is designed for educational purposes, with real code, real labs, and real-world logic — but zero bullshit.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages