Jiyong's STUDY
[기초] 리틀 엔디언 본문
바이트 저장 순서는 엔디언(endian)이라 한다. 우리가 흔히 사용하는 순서는 빅 엔디언이다.
이것의 반대 방향은 리틀 엔디언이라고 한다.
0x12345678이라는 dword값이 있을 때,
12 34 56 78
이렇게 읽어나가면 빅 엔디언이고
78 56 34 12
이렇게 읽어나가면 리틀 엔디언이다. 이것은 인텔 CPU에서 채택한 방법이다.
리버싱을 할 때 보통 2바이트나 4바이트 값은 리틀 엔디언을 사용한다고 생각하자.
'보안 > 리버싱, 어셈블리' 카테고리의 다른 글
calc.exe 핸드레이 (0) | 2020.07.17 |
---|---|
[기초] 스택프레임 구조 (0) | 2020.07.17 |
[기초] Hello World 리버싱 문자열 패치 (0) | 2020.07.16 |
[기초] 스택 자료구조의 ADT (0) | 2020.07.16 |
[기초] 어셈블리어 기본 명령어 (0) | 2020.07.16 |