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.
- 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
- 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
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.
