/study-Intermediate

HIT 2021 중급반 스터디

Primary LanguagePython

HIT 중급반

성균관대학교 정보보안동아리 HIT의 중급반에 오신 것을 환영합니다.

중급반은 총 2개로 나뉩니다.

  1. 중급반 1 : pwnable.kr의 CTF 방식 문제들을 통한 공격기법의 습득 및 사용
  2. 중급반 2 : 다양한 공격기법에 대해 이해하고 계시는 분들끼리 자유롭게 모여서 운영하는 스터디모임

Curriculum

  1. Linux C언어 binary 동작
    • Memory Layout
    • Calling convention
  2. CTF 문제풀이 도구
  3. 간단한 공격기법
    • Buffer overflow
    • Return oriented programming
    • Format string bug
    • Use after free
  4. pwnable.kr 사이트 문제풀이

Guideline

💾study-Intermediate
┣ 📂 0. Get Started (꼭 읽으세요!)
┃ ┗ 📜 README.md
┣ 📂 1. My Buffer is Overflowing
┃ ┣ 📜 write-up.py
┃ ┣ 📜 write-up.py (for python2)
┃ ┗ 📜 README.md
┃ ...
┣ 📂 Other CTF Write-Up
┃ ┣ 📜 write-up.py
┃ ┃ ...
┃ ┗ 📜 README.md
┗ 📜 README.md

본 Repository는 위와 같은 구조이며, 중급반에서 활동을 진행하시는 데 있어 도움을 드리고자 제작되었습니다.
처음 설정하시는 분들을 위한 Get Started 폴더, 각 주차별 스터디를 정리한 폴더, 그리고 pwnable.kr을 제외한 다른 CTF 문제들의 Write-Up들이 담긴 폴더가 있습니다.
각 주차별 안에는 주차마다 학습했던 내용이 정리되어있고, write-up이라고 하는 풀이가 정리되어있습니다. python파일은 pwntools를 이용한 풀이입니다.

Contributors

우병수 @Mysigyeong - HIT 중급반 스터디 진행
조규원 @ChoKyuWon - 중급반 2 writeup 정리
민경환 @DailyPS - Repo 제작 및 정리