yon11b

los 문제보다가 갑자기 생긴 의문(해결) 본문

보안/웹

los 문제보다가 갑자기 생긴 의문(해결)

yon11b 2022. 2. 3. 01:33
반응형

그냥 블로그 둘러보다가 darkknight 문제 봤는데 갑자기 이런 의문이 들었다.

id='guest' 인데 pw만 맞췄다고 해서 admin으로 어떻게 되는 거지??(admin & pw 맞음 =>DARKKNIGHT Clear! 아님?)

사실 저 php코드도 이해가 안 간다.
Q1. pw가 맞으면 아래 코드가 실행되고 pw가 틀리면 위에 코드가 실행되는 건가?

제가 말하는 위 코드는 여기입니당
아래 코드는 여기입니당

A1. 아님, pw는 위 아래 둘 다 들어감.(+2월 10일에 깨달음)

 

Q2. pw가 맞아도 위에 코드가 실행되서 Hello admin이 출력되어야 하는 거 아닌가??

A2. pw가 맞아도 위에 코드 실행 되는 건 맞음. 그런데 Hello admin이 출력되지 않는 이유는 id='guest' 이고 pw='0b70ea1f' 인 쿼리가 존재하지 않기 때문이다!!(pw='0b70ea1f'는 admin의 pw임!)

(+2월 10일에 깨달음)

 

 

 

728x90

'보안 > ' 카테고리의 다른 글

[webhacking.kr]old-14 문제  (0) 2022.02.08
[webhacking.kr] old-01 문제  (0) 2022.02.08
[DH] blind-command  (1) 2022.01.27
[los]darkknight_writeup  (0) 2022.01.13
[los]golem_writeup  (1) 2022.01.13