ANX1-Z3R0의 불안극복(不安克服)

003. ASM 명령어 | anxi0 본문

HACKING/[SYSTEM HACKING] TECH-BOOK

003. ASM 명령어 | anxi0

ANX1Z3R0 2020. 7. 26. 18:17

다음시간에 GDB명령어에 대해서 배울 것이니 어셈블리어 명령에 대해서 알아보자.

 

push stack에 주소나 정보를 쌓아놓는다.

pop stack에 최상단에 있는 주소나 정보를 꺼낸다.

mov(move) 왼쪽인자에 오른쪽 인자의 값을 넣는다.

cmp(compare) 두 인자를 비교한다.

jmp(jump) 해당 주소로 뛴다.

call 해당 함수를 부른다.

leave 실행되었던 함수 실행이 끝났음을 알려준다.(에필로그)

ret(return) 스택에 저장된 복귀 주소로 돌아간다.

Comments