Find a structured free course to start learning ethical hacking and penetration testing from scratch.
Discover deliberately vulnerable practice environments to sharpen hands-on security skills before a CTF.
Build a study plan for a topic like reverse engineering or privilege escalation using curated resources.
Find YouTube channels and news sources to stay current on offensive security techniques and tools.
Awesome Hacking Resources is a community-maintained directory of learning material, tools, and content related to hacking and penetration testing. The repository contains no exploit code or running software, the README is the product, organized as a long table of contents that points to outside courses, video channels, practice sites, and reference material. The stated goal is to help people get better at offensive security and to grow the biggest community resource of its kind. The table of contents groups links into themed sections. Learning the Skills lists structured courses, both academic and self-paced, with short notes on whether they include videos, labs, or required accounts. Examples in the README include CS 642 Intro to Computer Security, MIT OCW 6.858 Computer Systems Security, Seed Labs, Hopper's Roppers, OWASP top 10 training, Cybrary, and TryHackMe. A YouTube Channels section is broken down into Companies, Conferences, and NEWS, with one-line notes on each channel. Further sections cover Sharpening Your Skills, Reverse Engineering and Buffer Overflow, Privilege Escalation, Network Scanning, Malware Analysis, Vulnerable Web Applications, Vulnerable OS images, Exploits, Forums, archived conference videos, online communities, news sources, and Linux penetration testing distributions. Someone would use this list when starting out in security, preparing for capture-the-flag competitions, looking for somewhere to practice hands-on hacking against deliberately vulnerable targets, or finding courses on a topic like reverse engineering or malware analysis without searching the open web. The full README is longer than what was provided.
← vitalysim on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.