목록ACADEMY/system (2)
rsp-∞
시스템 스터디 기초 이론 주요 정리
보호되어 있는 글입니다.
ACADEMY/system
2024. 9. 15. 07:58
[시스템 해킹/포너블] 스터디 1-5회차 이론 정리
1. x86-64 아키텍처 - 명령어 집합 구조(Instruction Set Architecture) : CPU가 처리할 수 있는 명령어의 집합 구조로, 현재 가장 점유율이 높은 것은 x86-64 아키텍처 - 레지스터의 종류 1) 범용 레지스터 이름 용도 rax 함수의 반환 값 rbx x64에서는 주된 용도 없음 rcx 반복문의 반복 횟수 / 연산의 시행 횟수 rdx x64에서는 주된 용도 없음 rsi 데이터를 옮길 때 원본을 가리키는 포인터 rdi 데이터를 옮길 때 목적지를 가리키는 포인터 rsp 사용 중인 스택의 위치를 가리키는 포인터 rbp 스택의 바닥을 가리키는 포인터 2) 세그먼트 레지스터 이름 용도 cs 코드 영역을 가리킴 ss 스택 메모리 영역을 가리킴 ds 데이터 영역 가리킴 es 범용 f..
ACADEMY/system
2024. 4. 6. 00:09