완료됨
문제의 오타인가요? 아님 제가 잘못 생각한건가요?

리버싱 x86-64 어셈블리 명령어 >Opcode: 산술연산 부분에서
문제를 푸는데
1: add rax, [rbx+rcx8] // 8이 아니라 5아닌가요?
2: add rcx, 2
3: sub rax, [rbx+rcx8] // 8이 아니라 5아닌가요?
4: inc rax
원래는 5인데, 8로 오타가 난건가요?. 아니면 제가 잘못 이해한건가요?
아무리 봐도 오타인거 같습니다…

#add연산자
작성자 정보
더 깊이 있는 답변이 필요할 때
드림핵 팀과 멘토에게 직접 문의해 보세요!
답변 2
avatar
믕믕이부하
대표 업적 없음

_ * 는 더하기가 아니라 곱하기 입니다;; 0x2(2) * 0x8(8) = 0x10(16) 입니다. 16진수로 표현되어 있기 때문에..

2022.07.27. 23:49
탈퇴한 이용자
대표 업적 없음

8맞아요 (수정됨 잘못답변함 ㅈㅅ)

2022.07.26. 23:44