어셈블리 코드를 이해하고 함수의 역추적을 할 수 있으며 프로세스를 추적하는 gdb이 내부 구조를 이해할 수 있습니다. 또한 커널의 디버깅 도구를 다룹니다.
이런 걸
배워요!
Intel 아키텍처
Nasm 어셈블리
어셈블리 기본 문법
어셈블리 함수 호출
Backtrace 구현
Ptrace
Strace
Gdb
Uftrace
Ftrace
Kprobe
학습 대상은
누구일까요?
시스템 디버깅의 원리를 이해 하고 싶으신 분
리눅스 시스템 개발자
리눅스 커널 개발자
선수 지식,
필요할까요?
C 언어
리눅스 기본
김정인 강사님은 오픈소스가 중요하다며
리눅스 커널 및 딥러닝의 구현 소스를 취미 삼아 매일 분석 하는 오픈 소스 매니아 입니다.
소스를 통해 이해 한다며 무작정 소스 분석으로 모든 원리를 이해하려 하므로
수강 시 소스 폭탄에 주의 해야 합니다.
강의문의 : jikim@imguru.co.kr
전체
35개 ∙ (9시간 28분)
가 제공되는 강의입니다.
Intel 아키텍처 1
19:21
Intel 아키텍처 2
17:53
Intel 아키텍처 3
15:33
Nasm 어셈블리 1
21:08
Nasm 어셈블리 2
26:18
Nasm 어셈블리 3
17:54
Nasm 어셈블리 4
13:42