xor 질문
[Register]
rax = 0x35014541
rbx = 0xdeadbeef
[Code]
1: xor rax, rbx
2: xor rax, rbx
3: not eax
에서 1번까지 실행했을때의 문제에서
0x35014541과 0xdeadbeef를 2진수로 변환하면 각각
110101000000010100010101000001
11011110101011011011111011101111 가 나오는데
여기서 xor을 어떻게 대입해야 할까요
남는 자리수를 없애거나, 1로 대입 혹은 0으로 대입하는 등
여러 방식으로 대입해도 답과는 다른 답이 나오고 있어서 어디부터 잘못되었는지 모르겠습니다
#시스템_해킹
#배경지식
작성자 정보