로컬과 다른 풀이

자꾸 입력이 끊기는 이유를 도저히 못 찾다가 결국 구글링에서 힌트를 얻어 겨우 풀었습니다.. 그러나 또 하나 더 헷갈린 점이 있습니다. 제 로컬에서는 주소를 그대로 입력해야 쉘 진입이 가능했는데 드림핵 서버에서는 주소를 반대로 입력했어야 했습니다. 환경이 제 로컬과 달라서 일어난 일 같은데 그렇다면 주소를 반대로 입력해야 된다는 정보는 어떻게 해야 얻을 수 있나요? 결국 왠만하면 둘 다 해봐야 하는 것인가요?

#pwnable
작성자 정보
답변 1
avatar
starone
워게임: 1

반대로 입력하는 것이 endian에 관한 것을 말씀하시는 거라면 둘 다 해봐야 합니다.
입력한 것을 그대로 읽는 big endian 과 반대 순서로 읽는 little endian이 존재하는데, 이는 환경마다 다르게 해석하기 때문에 두 가지를 모두 해보시는 것이 좋습니다.

그런데 일반적으로는 대부분의 경우 little endian 방식입니다.

2020.11.08. 04:19
질문에 대한 답을 알고 계신가요?
지식을 나누고 포인트를 획득해보세요.
답변하고 포인트 받기