-
[System Security] 5.3 Assembly 기본 문법Security/System Security 2021. 5. 10. 15:39
명령어 정리
mov op1, offset op2
-> op2의 주소값을 op1에 저장한다
-> op2는 data segment에 있는 값이어야 한다 (전역변수)
-> mov eax, ds:[00417138] : eax에 00417138 저장
lea op1, op2
-> op2의 주소값을 op1에 저장한다
-> op2는 항상 data segment에 있을 필요는 없다 (지역변수도 가능)
-> lea eax, [esp]
call op
-> push eip, jmp [op] 와 동일
ret
-> pop eip 와 동일
cmp op1, op2
-> op1을 기준으로 je, jg, jl
'Security > System Security' 카테고리의 다른 글
[System Security] 6.2 함수 호출 규약 (0) 2021.05.10 [System Security] 6.1 스택 구조 분석 (0) 2021.05.10 [System Security] 5.2 Addressing Modes (0) 2021.05.10 [System Security] 5.1 Assembly 개요 (0) 2021.05.10 [System Security] 4.4 Segmentation Fault (0) 2021.04.06