LOS 14번 문제인 giant이다!
드디어 블라인드를 벗어났따
이번엔 상당히 쉬워보인다. 쉼터 같았다.
곧바로 지나쳤다.
문제는 fromprob 사이의 공백을 만들어주어 띄워줘야 한다. from prob처럼 말이다.
받는 문자를 보면 길이가 1을 초과하면 안되며 개행 문자와 탭, 캐리지 리턴(Carriage return) 문자를 필터링한다.
%0a는 \n에 해당한다. %0d는 캐리지 리턴이다. 따라서 사용할 수 없다..
우리는 그래서 약간의 꼼수?를 사용해볼 것이다.
저기 보이는 form feed와 vertical tab이 있다.
form feed는 뭔가 line feed와 비슷해보인다!
form feed는 서식 문자의 하나로 프린터의 용지를 넘기는 역할을 한다고 한다. (자세히는 몰름)
vertical tab(수직 탭)은 이스케이프 문자 \v이다. 딱히 사용해보지는 않았다. 헌데,
탭이라고 하니 써보고 싶다.
클리어 했군!
'computer > web hacking' 카테고리의 다른 글
[LOS] prob_assassin (0) | 2018.09.19 |
---|---|
[LOS] prob_bugbear (0) | 2018.04.30 |
[LOS] prob_darkknight (0) | 2018.04.30 |
[LOS] prob_golem (0) | 2018.04.30 |
[LOS] prob_skeleton (0) | 2018.04.28 |