article thumbnail image
Published 2021. 5. 15. 18:45

 

wolfman에 접속!

이번 문제에서는 공백문자를 필터링하고 있다.

wolfman을 해결하기 위해선 ' or id='admin을 injection하면 되는데 공백문자가 필터링되기 때문에 공백문자를 대체할 수 있는 문자를 찾아 사용해야 한다.

 

화이트스페이스를 우회하는 방법에는 다음과 같은 방법들이 존재한다.

  1. Tab : %09

  2. Line Feed(\n) : %0a

  3. Carrage Return(\r) : %0d

  4. 주석 : /**/

  5. 괄호 : ()

  6. 더하기  : +

  7. 1~6번의 방법이 통하지 않을 경우 : %0b, %0c, %a0

 

위 7가지 방법 중 하나를 선택해 공백문자를 대체하면 된다.

필자는 Tab을 사용해서 해결했다.

 

 

 

 

'Study > Web Hacking' 카테고리의 다른 글

[XSS Challenge] Stage #10  (0) 2021.05.15
[XSS Challenge] Stage #9  (0) 2021.05.15
[natas] Level 10 -> Level 11  (0) 2021.05.14
[natas] Level 9 -> Level 10  (0) 2021.05.14
[XSS Challenge] Stage #8  (0) 2021.05.08
복사했습니다!