완료됨
[Memory]

메모리가 0x555555554000| 0x0000000000000000 이렇게 있을 때 |의 왼쪽에 있는 것과 오른쪽에 있는 것의 의미를 알고 싶습니다.

#시스템_해킹 #배경지식
작성자 정보
더 깊이 있는 답변이 필요할 때
드림핵 팀과 멘토에게 직접 문의해 보세요!
답변 1
avatar
Dreamhack
대표 업적 없음

안녕하세요 드림핵입니다.

왼쪽에 있는 0x555555554000는 메모리 주소를 의미하며, 오른쪽에 있는 0x0000000000000000의 경우 0x555555554000 주소에 저장된 값을 의미합니다. 또한, | 문자는 메모리 주소와 값을 구분하기 위한 문자입니다.
문제에서 두 개의 행을 예시로, 0x555555554000 주소에는 0x0, 0x555555554008 주소에는 1이 저장되어 있는 것을 의미합니다.

0x555555554000| 0x0000000000000000
0x555555554008| 0x0000000000000001
0x555555554010| 0x0000000000000003
0x555555554018| 0x0000000000000005
0x555555554020| 0x000000000003133A

감사합니다.

2022.01.21. 15:32