Webhacking.kr 24번

문제를 봅시당 ~!

내 ip 와 브라우저 정보가 나와있다. 

일단 페이지소스를 확인을 해보면 index.phps 가 주석처리 된 것을 알 수가 있다.

index.phps 로 들어가보면 주석 처리 되어있던 소스를 확인 할 수 있다.


소스를 분석해 본 결과 이 문제를 해결하려면 ip를 127.0.0.1로 변환하면 해결이 된다고 나와있다.

하지만 그 위에 if문을 보면 ip가 12, 7. , 0. 이 되면 공백으로 바뀐다고 나와있다.

그렇다면 먼저 ip를 어떻게 변환을 시켜야 할까?
위 소스를 보면 REMOTE_ADDR 쿠키 값을 이용해서 변환 시켜야 한다고 한다.

또한 쿠키를 이용해 ip를 만들어야한다!
 
하지만 이 문제를 해결하려고 하면 ip 값이 127.0.0.1 이 되어야하는데 12, 7. , 0. 이가 되면 공백으로 변하게 된다.
어떻게하면 변하지 않고 해결 할 수 있을지 생각을 잘 하시고 ! 공백으로 변하지않게 만들어준 후,
 REMOTE_ADDR 쿠키를 생성해주고 만들어준 ip 를 써준 다음 확인을 눌러준다. 

그렇게 한 다음 새로고침을 해주게 되면!

해결 !!


'Wargame write up > webhacking.kr' 카테고리의 다른 글

Webhacking.kr 16번  (0) 2019.01.31
Webhacking.kr 14번  (0) 2019.01.28
Webhacking.kr 4번  (0) 2019.01.28
Webhacking.kr 26번  (0) 2019.01.28
Webhacking.kr 38번  (0) 2019.01.28

+ Recent posts