본문으로 바로가기

[LOS]11번 golem

category Wargame/LOS(eagle-jump) 2017. 8. 1. 17:00


골렘을 물리치러 가자




소스를 보면 하단부는 GET으로 받아온 pw와 DB에서 받아온 pw를 비교를 하기 때문에


pw를 알아내야 한다




우선 코드의 상단부에서 Hello admin 을 띄우기 위해 쿼리를 참으로 만들어보자


중요한 여러 단어들이 필터링 되어있기 때문에 등호(=)를 못써서 like를 이용했다.






등호가 없으니 불편하긴 하지만 패스워드 길이가 8임을 알 수 있었다.



substr(  이 필터링되어있기 때문에


substring함수를 이용해서 한글자씩 알아내면 아래와 같이 비밀번호를 입력해서 문제를 풀어낼 수 있다.





'Wargame > LOS(eagle-jump)' 카테고리의 다른 글

[LOS]13번 bugbear  (0) 2017.08.02
[LOS]12번 darkknight  (0) 2017.08.02
[LOS]10번 skeleton  (0) 2017.08.01
[LOS]9번 vampire  (0) 2017.08.01
[LOS]8번 troll  (0) 2017.08.01