Collection of resources and practice sites, that helped us in learning about cybersecurity. This list is based on our experience.

How to use this?

My recommendation would be to stick to one thing first and try to get as far as you can on it, before moving on to next link. Don’t be overwhelmed. This is purely a collection. If you are beginner, start with the ones marked beginner. Don’t be afraid to try other categories. If you have any questions, feel free to reach out to a member in committee or ask in the relevant chat. We are always happy to help out :D.

Cryptography

Tools

Resources

Practice

Pwn

Resources

Repository containing a large number of glibc heap attacks, not the best for learning heap pwn but good as a reference

Practice

100s of similar challenges if you’re a masochist

First few challenges are not realistic pwn, but builds understanding of low-level architecture and debugging techniques

Rev

Resources

Practice

Web

You’ll need Burp Suite to make your life easier

Resources

Practice

Full pwn (Box hacking)

Tools you’ll likely need: kali linux/parrotOS, nmap, burp suite, gobuster/ffuf, linPEAS/winPEAS, chisel, and most importantly, google

Resources

Good Writeups:

Practice

Blockchain/Smart-Contract Security

Resources

Practice

Solidity practice: