완료됨
포맷스트링 코드질문이요

코드에서 %255가아니라 %229c를 쓰는 이유가 정확히 뭔가요 ...? 왕초보입니다.

#시스템해킹
작성자 정보
더 깊이 있는 답변이 필요할 때
드림핵 팀과 멘토에게 직접 문의해 보세요!
답변 1

제 코드의 경우 234x를 사용합니다.
0Ðýÿ%x%x%x%234x%n

테스트를 해보니 234x 대신 그냥 x를 사용할 시, auth에 0x16이 들어가더군요.
0x16을 0xff로 만들려면, 234가 필요했습니다.

질문자님의 코드에서 229를 사용하는 것으로 보아 0xff를 만드는데 229가 필요한가 보네요.

2020.04.22. 16:21