Course information
Difficulty
LEVEL 1
Reading time
30 minutes
Requirements
์์
Description
๋ณธ ์ฝ์ค์์๋ ๋ค์์ ๋ด์ฉ์ ์ค๋ช ํฉ๋๋ค.
- ์ด์ ๋ธ๋ฆฌ์ด๋?
- x86-64 ์ด์ ๋ธ๋ฆฌ์ด
- ๋ฐ์ดํฐ ์ด๋: mov, lea
- ์ฐ์ ์ฐ์ฐ: add, sub, inc, dec
- ๋ ผ๋ฆฌ ์ฐ์ฐ: and, or, xor, not
- ๋น๊ต: cmp, test
- ๋ถ๊ธฐ: jmp, je, jg
Objective
๊ฐ๋จํ ์ด์
๋ธ๋ฆฌ์ ๋ํ ์ดํด
Topic list
- 01
์๋ก
์ด์ ๋ธ๋ฆฌ์ด๋ฅผ ๋ฐฐ์์ผ ํ๋ ์ด์ ๋ฅผ ์๊ฐํฉ๋๋ค.
- 02
์ด์ ๋ธ๋ฆฌ์ด์ x86-64
์ด์ ๋ธ๋ฆฌ ๋ฐ x86-64 ์ด์ ๋ธ๋ฆฌ์ ๊ธฐ๋ณธ ๊ตฌ์กฐ
- 03
x86-64 ์ด์ ๋ธ๋ฆฌ ๋ช ๋ น์ด
๋ฐ์ดํฐ ์ด๋, ์ฐ์ ์ฐ์ฐ, ๋ ผ๋ฆฌ ์ฐ์ฐ, ๋น๊ต, ๋ถ๊ธฐ์ ๊ด๋ จ๋ ์ด์ ๋ธ๋ฆฌ ๋ช ๋ น์ด ์๊ฐ
- 04
๋ง์น๋ฉฐ
๋ฆฌ๋ทฐ ํด์ฆ ๋ฐ ๋ค์ ์ฝ์ค ์๊ฐ