When we hear the word hacker today, our minds often wander. We end up picturing a creepy person in dark clothing, in a dark room, maliciously gaining unauthorized access to systems in corporations and governments.
While hacker is synonymous with “criminal” or “bad-guy/girl,” there are all kind of hackers in the hacker community. A trending GitHub project called Awesome Hacking targets these hackers, pentesters, and security researchers with an “awesome” list of repositories.
It’s a long list, with everything from bug bounty programs to IoT resources and malware analysis tools. Lifewire writes that although white-hat hackers are not necessarily recognized as much as they should be, more companies are looking for individuals determined to bring a system down. Perhaps these resources can take you from a programming guru to a famous hacker — stopping hacks, leads, and other security issues before it’s too late!
Here are some of our favorite resources from the list:
- Android Security: A collection of Android security related resources
- Fuzzing: A list of fuzzing resources for learning fuzzing and initial phases of exploit development, like root cause analysis (see here for more information on fuzzing and fuzzing tools)
- Pentest: A list of awesome penetration testing resources, tools and other shiny things
- Vehicle Security: A list of resources for learning about vehicle security and car hacking
- Security: A collection of awesome software, libraries, documents, books, resources, and cool stuffs about security
- Gray Hacker Resources: Useful for CTFs, wargames, and pentesting
- Machine Learning for Cyber Security: A curated list related to the use of machine learning for cyber security
- Security Cheatsheets: A collection of cheatsheets for various infosec tools and topics
- Security List: A great security list for fun and profit
- Shell: A list of command-line frameworks, toolkits, guides and gizmos to make complete use of the shell
- Free Programming Books: A collection of free programming books for developers