This is an old revision of the document!
Resources
Full Programs
Capture the Flag Games
Programming/Coding
Generic / Multiple Languages
Tutorials
Challenges
University Content
Books
Miscellaneous Languages
Python
Tutorials
Free Books
-
-
Think Python, 2nd Edition by Allen B. Downey. 2nd Edition uses Python 3. This book was previously called “How to Think Like a Computer Scientist: Learning with Python”.
-
-
Developer References
Podcasts
C / C++
Developer References
Tutorials
Books
Java
Developer References
Tutorials
Books
JavaScript
Random useful FAQ bits
Bash
Useful Tools and Articles
Tutorials
Free Books
Networking
Hacking
Web
Exploitation
Reverse Engineering
Password Cracking
Post-Exploitation
Cryptography / Steganography
RTL-SDR & Radio
Operating Systems
Linux
Windows
BSD
Operating System Concepts and Execution
Computer Architecture
Open Source Intelligence (OSINT)
TraceLabs Resources
Search.org Investigative and Forensic Toolbar
OSINT Framework
OSINT 101
OSINT 201
OSINT Resources for 2019
Intel Techniques
Advanced OSINT Tools
Advanced Social Media OSINT
Network Fingerprinting With Maltego (Youtube)
AlienVault Open Threat Exchange (Threat Intelligence sharing platform)
Torrent download checking by IP Address.
REST
API service registration listing
Profile Picture Generator (These people don't exist)
European persons lookup tool
LinkedIn web scraper
Awesome OSINT research board
Mapping tool with information of locations of cats
Facebook extraction tool
Venmo transaction logs (Open
API)
OSINT Start Boards
General OSINT starting point
OSINT Web browser extensions
Dating/Hook-up website listing and tools
Online searchable databases
Generic OSINT Board 1
A list of OSINT/GEOINT/SIGINT/FOSINT tools
Social Engineering
The Social-Engineer Podcast
Software Engineering Toolkit (SET) User Manual (PDF)
r/SocialEngineering Subreddit
Social Engineering: The Art of Human Hacking
Blue Team / Defensive
Ultimate List of SANS cheat sheets
Awesome Sysadmin List
Security Engineering: A guide to building dependable distributed systems
Security Hardening for CentOS 7
13cubed
Dev Ops Testing
Windows
Unix/Linux
JShielder L[A|E]MP deployer and CIS benchmarker
CIS implementation Puppet Module
Stonix Hardening Tool (Los Alamos)
MacOS
Multiple
OpenSCAP Workbench
NSA SIMP Systems automation and configuration management utilities
Lynis Automated Security Auditing Tool w/ compliance testing (Linux/MacOS)
Nessus Automated Auditing
Other (Cloud/Hypervisor)
Crackstation
Hash Analyzer
Hash Type Check Tool
Reverse MD5 Lookup
Reverse SHA1 Lookup
Converter that supports many encodings/cyphers
Repl.it Online development environment, supports multiple languages
CyberChef Swiss Army Knife Code-breaking and parsing
Online Interpreters
Piet
SSH Policy Scanner
Cipher Policy Scanner
StegHide
NMAP
Fiddler
Wireshark
Metasploit
Nikto
JTR
Burp Suite
OpenVAS
Aircrack-NG
Kismet
SpiderFoot
THC-Hydra
PWNTools
Clusterfuzz (Google's Web Fuzzer)
Tulpar
CypherScan
SQLite Browser - graphical SQLite database viewer
-
Zsteg
SQL Map
Hashcat, password cracker
Maltego
Ettercap MITM tool
HxD Hex Editor
ExifTool
Link Finder Utility to parse all JS on a page for links
Other Maintained Blogs/Resource Dumps
The InfoSec Institute
Swissky's Payload All The Things
IOT Security 101
Free computer books, lectures, whitepapers, etc.
“Awesome Lists”
Master List
Mobile Security
Forensics
Miscellaneous
The LHC Discord Server
Five Things Every Pen Tester Should Know About Working with Lawyers
Vuln Hub Boxes
Don't Bother Using a VPN
Security and Hacking Conferences
Proof-of-Concept or GTFO
An Introduction to Ray Tracing (Free Book)
A challenge for wannabe Linux System Administrators
Lowebrew's Lair of Resources
Logic Design with Darkium
File Formats and structure