- picoctf
- google ctf
- ctfs.me
- CTF-learn
- CTF-Resource
- ctf-wiki
- HackThisSite/CTF-Writeups
- Things we learned from Capture The Flag hacking competitions we participated in.
- pwnable
- ‘pwnable.kr’ is a non-commercial wargame site which provides various pwn challenges regarding system exploitation. the main purpose of pwnable.kr is ‘fun’. please consider each of the challenges as a game. while playing pwnable.kr, you could learn/improve system hacking skills but that shouldn’t be your only purpose.
- hack the box
- try hack me
- OpenSecurityTraining2
- OpenSecurityTraining2 is a god tier FREE resource for reverse engineering, malware analysis, exploit dev, OS internals, and more. Full learning paths from x86-64 to Windows kernel internals.
- sans
- ospc
- Hacker0x01/hacker101
- HackerTools
- 使用MFC编写的病毒技术合集
- MalwareSourceCode
- Collection of malware source code for a variety of platforms in an array of different programming languages.
- metasploit
- Ida Pro
- A cross-platform sotfware which can be used almost all files.
- imHex
- A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
- binary ninja
- A New Type of Reversing Platform
- radare2
- cli
- r2dec
- decompiler plugins written in js
- RetDec : decompiler plugins
- r2ghidra
- decompiler depended on ghidra
- ghidra
- gui, but having problem with no DE linux.
- binnavi
- johnTheRipper
- rockyou.txt
- a password directory
- hashcat
- World’s fastest and most advanced password recovery utility
- vulhub
- Docker-Compose file for vulnerability environment
- hack browser data
- Decrypt passwords/cookies/history/bookmarks from the browser.
- opensk
- OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.
- remill
- Library for lifting machine code to LLVM bitcode
- dynamorio
- Dynamic Instrumentation Tool Platform
- keystone
- Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
- capstone
- Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
- dyninst
- DyninstAPI: Tools for binary instrumentation, analysis, and modification.