Intro
Hacking Level
-
Hacking
- Understanding System
- Breaking System
- Reconstruction
Learning Guide
- CMU 18-447 Introduction to Computer Architecture (CPU, Cache)
-https://www.ece.cmu.edu/~ece447/s15/doku.php
- Labs: Implement a MIPS CPU using Verilog
- Stanford CS143 - Compilers
- http://web.stanford.edu/class/cs143
- PA: Compilers for Cool Language
- MIT 6.828 - Operating System Engineering
- https://pdos.csail.mit.edu/6.828/2016/
- Labs: Implement jobs
- Xv6, a simple Unix-like teaching operating system
Practice
- Network Protocol
- HTTP/SMB/DNS/UPnP Server
- Script Engine
- JavaScript Engine
- ActionScript Engine
- PHP/Java Sandbox Escape
- Kernel
- Linux /Android
- Freebsd
- Apple IOS
- Sony PS4
CTF
- 9947 CTF
- CCC CTF
- HITCON CTF
- Plaid CTF
- Boston Key Party
- DEF CON CTF
CTF Battle Conference schedule:
CTF Material of History:
Wargames & Labs:
- https://pwnable.kr
- http://smashthestack.org
- http://wargame.kr
- https://pentesterlab.com
- http://overthewire.org/wargames/
- https://exploit-exercises.com/
Leave a comment