Unit 설명
glibc 2.34 이전 버전에서 _rtld_global의 보안 취약점을 이용해 프로그램 실행 흐름을 조작하는 공격 기법을 학습합니다.
학습목표

이런 내용을 배워요

  • 리눅스 프로그램 종료 과정과 보안 취약점 이해
  • glibc 2.34 이전 버전에서의 _rtld_global 구조체 함수 포인터 조작 기법
  • Ubuntu 18.04 환경에서의 실습 및 익스플로잇 설계

이런 분께 추천해요

  • 시스템 보안 및 취약점 분석에 관심 있는 분
  • 리눅스 환경에서의 보안 실습을 경험하고 싶은 분

이런 선수 지식이 필요해요

  • 리눅스 운영체제 및 glibc에 대한 기본 이해
  • C/C++ 프로그래밍 및 메모리 관리 개념

이런 환경을 기준으로 설명해요

  • x86-64 아키텍처 기반 Ubuntu 18.04 리눅스 환경(glibc 2.27)
구성
_rtld_global
Background: _rtld_global
Quiz: _rtld_global
[함께 실습] overwrite _rtld_global
Exploit Tech: overwrite _rtld_global
Overwrite _rtld_global
[혼자 실습] rtld
rtld
평점
10.0 (2)
0
Unit의 모든 항목을 완료한 후 평가할 수 있습니다.
_rtld_global
10.0
(2)
Tier 2 Hard
권장 소비자 가격
250 코인
Pro 구독하면
무료
0% 진행중 총 0개 항목 완료
강의 0 /2
워게임 0 /2
2
퀴즈 0 /1
1
잠긴 강의는 플랜을 업그레이드하거나 Unit을 별도 구매하여 수강할 수 있어요.