풀긴풀었는데 stdout은 되는데 왜 stdin은 안되나요?

풀긴했는데 stdout으로 next 덮고 print하면 잘나오는데 stdin으로 하면 안나오는데 이유가 궁금합니다..

#pwnable
작성자 정보
답변 1
avatar
biluv
2024 Invitational Contenders
pwndbg> x/1gx 0x601020
0x601020 <stdin@@GLIBC_2.2.5>:  0x00007e681c7eba00
pwndbg> x/8bx 0x601020
0x601020 <stdin@@GLIBC_2.2.5>:  0x00    0xba    0x7e    0x1c    0x68    0x7e    0x00    0x00
pwndbg>
printf("Content: %s", chunk);

0x00으로 시작해서 문자열 끝으로 인식하기 떄문에 printf에서 자르죠

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