write-up(web)/los

[LOS] giant

chanchand 2023. 1. 22. 03:50
반응형

문제


https://los.rubiya.kr/chall/giant_18a08c3be1d1753de0cb157703f75a5e.php 

 

https://los.rubiya.kr/chall/giant_18a08c3be1d1753de0cb157703f75a5e.php

 

los.rubiya.kr

 

 

 

문제풀이


 

shit 파라미터의 길이는 2 이상이 되면 안되고, +, (), \n, \t 등 모두 필터링 되어 있다.

 

2023.01.22 - [programming/web] - 필터링 우회

 

필터링 우회

- 공백 문자 우회 \n (line feed) 개행 문자 %0a \t (tab) 탭 문자 %09 \r (carriage return) 커서를 줄의 맨 앞으로 이동시키는 개행문자 %0d /**/ (주석) /**/ () (괄호) () + (더하기) %0b, %0c, %a0 위의 우회 방법이 먹

chandlerbong.tistory.com

 

%0b, %0c를 이용해 우회하면 문제를 해결할 수 있다.

/?shit=%0b

 

반응형

'write-up(web) > los' 카테고리의 다른 글

[LOS] succubus  (0) 2023.01.22
[LOS] assassin  (0) 2023.01.22
[LOS] bugbear  (0) 2023.01.22
[LOS] darkknight  (0) 2023.01.22
[LOS] golem  (0) 2023.01.22