/tmp/flag) 를문자열 메모리에 위치시키는데 왜 /tmp/flag문자열값으로 0x616c662f706d742f67를보내요? 이해가 안되요
Little Endian 때문에 문자열이 뒤집힌 상태로 메모리에 저장됩니다.
리틀 엔디안 규칙에서는 여러 바이트 크기의 숫자를 다룰때 사람이 읽는 방향과 반대 방향으로(반대 방향으로 메모리 증가 방향에 따라) 저장하기 때문입니다.