완료됨
코스 마지막 문제 관련 질문입니다.

0x400018 | 0x54 0x11 0x00 0x00 0x00 0x00 0x00 0x00. 여기에서 0x00이 xor dl, 0x30를 만나면
0x00 = 00000000
0x30 = 00110000
xor 00110000
이렇게 계산이 되는 걸로 알고 있습니다. 그러면 아스키 테이블에서 00110000이 숫자 0이라고 되어 있는데 마지막 변환되는 값이 Welcome to assembly world!000000 이 되어야 하는 것이 아닌지 궁금합니다.

#리버싱 #배경지식
작성자 정보
더 깊이 있는 답변이 필요할 때
드림핵 팀과 멘토에게 직접 문의해 보세요!
답변 1
avatar
믕믕이부하
대표 업적 없음

코드를 자세히 보시면 특정 메모리 번호까지만 반복한다는 것을 알 수 있습니다.

2022.01.19. 09:46