0
파일 경로를 넣을 때, 널 바이트를 먼저 넣었는데 두 코드 간의 차이가 궁금합니다.
저는 처음 널 바이트를 넣을 때
xor rax, rax
push rax
위에 처럼 넣어주고 진행을 했는데, 되지 않았습니다.
이를 push 0x0
으로 바꿔주니 잘 작동을 하는데 차이점이 뭘까요?
저는 처음 널 바이트를 넣을 때
xor rax, rax
push rax
위에 처럼 넣어주고 진행을 했는데, 되지 않았습니다.
이를 push 0x0
으로 바꿔주니 잘 작동을 하는데 차이점이 뭘까요?