18번






사용하는 주석처리가 모두 걸려서 우회할수 있는 방법을 찾았는데

;%00 <-이렇게 우회하면 안걸리고 사용이 가능하였다

그럼 pw를 무조건 참으로 만들고 뒤에 주석만 답이 나올것 같았는데

if(strlen($_GET[pw])>6) exit("No Hack ~_~"); 

여기서 pw의 개수 제한이 걸려서

처음에는 strlen의 우회 기법을 찾아서 풀려고 했지만 아무리 찾아봐도 이걸 우회하는 방법은 따로 없어서

모두 참이 되는 값을 바꿔야 겠다 생각을 했다

'or 1=1 보다 간단한 방법이 많아서

'<1# 을 사용하였다

'<1;%00 이러면 4글자라서 답이 나올줄 알았는데 ()묶여 있어서 답이 나오지 않았다

' 뒤에 ) 괄호로 묶어 주었다. 

'WARGAME > LOS' 카테고리의 다른 글

[LOS] 20번 문제-dragon  (0) 2017.12.13
[LOS] 19번 문제-xavis  (0) 2017.12.13
[LOS] 17번 문제-succubus  (0) 2017.12.12
[LOS] 16번 문제-zombie_assassin  (0) 2017.12.12
[LOS] 15번 문제-assassin  (0) 2017.12.12

+ Recent posts