SISS

2021_겨울_시스템 계획 (21기)

주차 내용
Pre (12/28~1/3) - VMware Workstation Pro 설치
- Ubuntu 16.04 설치
- IDA Pro(32bit/64bit 모두) 설치
- LOB 다운로드 (링크 아래)
- xshell 설치
- 달고나 문서 3장(레지스터 구조)까지 정리
1주차 (1/4~1/10) - 달고나 문서 ~p.53까지 정리 (직접 실행 꼭 해보기)
- Bandit: Over the wire Level0->Level5 (리눅스 명령어들 복습)
2주차 (1/11~1/17) - 달고나 문서 끝까지 정리 (직접 실행 꼭 해보기)
- Bandit: Over the wire Level6->Level10 (리눅스 명령어들 복습)
3주차 (1/18~1/24) - [dream hack] Memory Corruption ­ C(I) 수강 및 정리 (스택버퍼오버플로우까지만)
- [dream hack] Linux Exploitation & Mitigation Part1 중 1. ELF 동적 디버깅 수강 (정리 필수X)
- LOB gate -> gremlin
4주차 (1/25~1/31) - [dream hack] Linux Exploitation & Mitigation Part1 중 2. Return Address Overwrite & 3. NOP sled 수강 및 정리
- LOB , gremlin -> cobolt, cobolt -> goblin
5주차 (2/1~2/7) - [dream hack] Linux Exploitation & Mitigation Part1 중 NX bit 수강 및 정리
- [Lazenca] Protectoin Tech 중 NX bit 공부

- LOB goblin -> orc, orc -> wolfman
6주차 (2/8~2/14) - LOB wolfman -> darkelf, darkelf -> orge, orge -> troll
7주차 (2/15~2/21) - [dream hack] Linux Exploitation & Mitigation Part2 중 ASLR, PLT GOT Section 수강 및 정리
- [Lazenca] Protectoin Tech 중 ASLR, Canaries 공부 및 정리
(Lazenca와 DreamHack의 내용은 겹치는 내용으로 함께 보면서 공부하면 됩니다)
- LOB troll -> vampire
8주차 (2/22~2/28) - [Lazenca] Protectoin Tech 중 RELRO, PIC, PIE 공부 및 정리
- [dream hack] Linux Exploitation & Mitigation Part3 수강 및 정리

- HackCTF: https://ctf.j0n9hyun.xyz/login?next=%2Fchallenges

- Lazenca: https://www.lazenca.net/display/TEC/02.Protection+Tech

- DreamHack: https://dreamhack.io/

- LOB: https://www.hackerschool.org/HS_Boards/zboard.php?id=HS_Notice&no=1170881885

- Bandit: https://overthewire.org/wargames/bandit/bandit0.html

- 기본적인 gdb 사용법: https://bpsecblog.wordpress.com/2016/04/04/gdb_memory_2/

 

우리집에 GDB 있는데… 메모리 보고갈래?(2)

season 1. 우리집에 GDB 있는데… 메모리 보고 갈래?(2) Day #2. 애프터 신청 (너 gdb 사용법, 갖고싶다.. 너란 stack )   in09@ubuntu:~/bpsecblog/day2$ gcc -fno-stack-protector -o tomato tomato.c -fno-stack-protector 옵션을 포

bpsecblog.wordpress.com

더보기

lazenca RTL은 1학기 시작할 때 복습으로 공부할 수 있게 해야겠다

SMALL