cgy12306

[LOS] cobolt 본문

Wargame/LOS

[LOS] cobolt

cgy12306 2019. 8. 13. 16:46


gremlin과 비슷하지만 pw에 암호화해주는 md5가 걸려있고 조건문에는 id 값이 admin이어야 한다.

일단 값을 입력해보자.

https://los.eagle-jump.org/cobolt_ee003e254d2fe4fa6cc9505f89e44620.php?id=1&pw=1

id안에는 1이 들어가고 pw는 md5안에 1이 들어가게 된다. 아무런 필터링 없이 들어가기 때문에 md5를 닫아 주면 될듯 하다.

https://los.eagle-jump.org/cobolt_ee003e254d2fe4fa6cc9505f89e44620.php?id=admin&pw=') or ('')=('        

id는 admin으로 해주고 pw는 md5를 닫아주고 뒤에 or ('')=('를 넣어준다.

나는 rubity라고 한다. admin이 되어야한다.

여기서 고민을 좀 많이 했다.

그냥 md5뒤에 id를 한번더 적어주면 어떨까 하고 적어줘 봤다.

https://los.eagle-jump.org/cobolt_ee003e254d2fe4fa6cc9505f89e44620.php?id=1&pw=') or id='admin' and ('')=('

and 연산자와 or 연산자의 우선순위는 and 먼저 일어나게 된다.

id가 1이고, pw가 md5('') 이거나 id가 admin이고 pw가 ('')=('')이게 된다.
거짓 or 참이기 때문에 결과 값은 참으로 변하게 된다.

Clear!



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

[LOS] darkelf  (0) 2019.08.13
[LOS] wolfman  (0) 2019.08.13
[LOS] orc  (0) 2019.08.13
[LOS] goblin  (0) 2019.08.13
[LOS] gremlin  (0) 2019.08.13
Comments