풀긴풀었는데 stdout은 되는데 왜 stdin은 안되나요?
풀긴했는데 stdout으로 next 덮고 print하면 잘나오는데 stdin으로 하면 안나오는데 이유가 궁금합니다..
#pwnable
작성자 정보
답변
1
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에서 자르죠