스택 질문

xxd 명령어로 데이터를 추출했을 때, 스택으로 넣었음에도 순차적으로 저장되어 있지 않은 이유가 궁금합니다.
스택으로 넣어서 순차적으로 들어갔겠구나 생각했는데 아니었습니다.
왜 이렇게 저장되고, 뽑을 땐 또 잘 들고 오는지 궁금합니다!
(올바른 쉘 코드로 작성했습니다!)
┌──(root㉿kali)-[/home/kali]
└─# xxd write.bin
00000000: 6a00 48b8 6f6f 6f6f 6f6f 6e67 5048 b861 j.H.oooooongPH.a
00000010: 6d65 5f69 735f 6c50 48b8 632f 666c 6167 me_is_lPH.c/flag
00000020: 5f6e 5048 b865 6c6c 5f62 6173 6950 48b8 _nPH.ell_basiPH.
00000030: 2f68 6f6d 652f 7368 5048 89e7 4831 f648 /home/shPH..H1.H
00000040: 31d2 b802 0000 000f 0548 89c7 4889 e648 1........H..H..H
00000050: 83ee 60ba 3000 0000 b800 0000 000f 05bf ..`.0...........
00000060: 0100 0000 b801 0000 000f 05 ...........

#pwnable
작성자 정보
답변 1
avatar
wyv3rn
무플 방지 위원회장

리틀엔디안에 대해서 조금만 알아보시면 바로 아실 것 같습니다 ㅎㅎ

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