88,000원
월 17,600원
5개월 할부 시
중급자를 위해 준비한
[시스템, 백엔드] 강의입니다.
어셈블리 코드를 이해하고 함수의 역추적을 할 수 있으며 프로세스를 추적하는 gdb이 내부 구조를 이해할 수 있습니다. 또한 커널의 디버깅 도구를 다룹니다.
✍️
이런 걸
배워요!
이런 걸
배워요!
Intel 아키텍처
Nasm 어셈블리
어셈블리 기본 문법
어셈블리 함수 호출
Backtrace 구현
Ptrace
Strace
Gdb
Uftrace
Ftrace
Kprobe
이런 분들께 추천드려요!
🎓
학습 대상은
누구일까요?
학습 대상은
누구일까요?
시스템 디버깅의 원리를 이해 하고 싶으신 분
리눅스 시스템 개발자
리눅스 커널 개발자
📚
선수 지식,
필요할까요?
선수 지식,
필요할까요?
C 언어
리눅스 기본
안녕하세요
김정인 입니다.
김정인 입니다.
김정인 강사님은 오픈소스가 중요하다며
리눅스 커널 및 딥러닝의 구현 소스를 취미 삼아 매일 분석 하는 오픈 소스 매니아 입니다.
소스를 통해 이해 한다며 무작정 소스 분석으로 모든 원리를 이해하려 하므로
수강 시 소스 폭탄에 주의 해야 합니다.
커리큘럼
총 35 개
˙ 9시간 28분의 수업
이 강의는 영상, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 강의 소개 및 환경 설정
3 강
∙ 24분
섹션 1. Intel 아키텍처
3 강
∙ 52분
섹션 2. Nasm 어셈블리
4 강
∙ 1시간 19분
섹션 3. 어셈블리 기본 문법 I
3 강
∙ 1시간 3분
섹션 4. 어셈블리 기본 문법 II
2 강
∙ 37분
어셈블리 기본 문법 II 1
22:30
어셈블리 기본 문법 II 2
14:47
섹션 5. 어셈블리 함수 호출
3 강
∙ 53분
어셈블리 함수 호출 1
18:18
어셈블리 함수 호출 2
18:40
어셈블리 함수 호출 3
16:55
섹션 6. Backtrace 구현
5 강
∙ 1시간 4분
Backtrace 구현 1
12:40
Backtrace 구현 2
10:25
Backtrace 구현 3
16:37
Backtrace 구현 4
11:47
Backtrace 구현 5
13:26
섹션 7. Ptrace
3 강
∙ 42분
Ptrace 1
12:50
Ptrace 2
14:26
Ptrace 3
14:52
섹션 8. Strace
2 강
∙ 29분
Strace 1
19:31
Strace 2
10:13
섹션 9. Gdb
3 강
∙ 44분
Gdb 1
21:19
Gdb 2
10:16
Gdb 3
12:40
섹션 10. Uftrace
2 강
∙ 31분
Uftrace 1
19:33
Uftrace 2
12:07
섹션 11. Ftrace
1 강
∙ 12분
Ftrace
12:46
섹션 12. Kprobe
1 강
∙ 31분
Kprobe
31:44
강의 게시일 : 2024년 01월 24일
(마지막 업데이트일 : 2024년 01월 24일)