첫번째 라인의 마지막 문제인 6번 문제를 풀어보겠다.
문제의 점수는 100point이다.
상대적으로 다소 쉬운 문제일 것으로 예상된다.
힌트가 base64로 주어져있다.
이를 볼때 base64를 이용한 문제풀이일 것으로 예상된다.
index.phps를 클릭해보자.
해당 페이지의 소스코드 일부이다.
이제 해당 소스코드를 조금더 구체적으로 분석해보자.
해당 소스코드에 주석을 달아놓았다.
소스코드를 보고 생각하여 보면
문제 해결 전략이 나온다.
두번째 파트의 디코드 과정을 거쳐서
decode_id와 decode_pw에 담긴 문자열이 모두 "admin"이 되게끔 하면 된다.
디코드 과정전의 변조할 쿠키의 값을 알아보면 되는데,
해당 과정을 시중에 나와있는 소스코드를 조금 수정하여 작성하였다.
실행결과로
해당 문자열을 복사하여 쿠키를 해당 문자열로 변조하여 보자.
쿠키를 해당 문자열로 변조하였다.
'IT > 웹 해킹(Web Hacking)' 카테고리의 다른 글
webhacking.kr [문제 8번] (0) | 2018.02.27 |
---|---|
webhacking.kr [문제 7번] (0) | 2018.02.25 |
webhacking.kr [문제 5번] (0) | 2018.02.23 |
webhacking.kr [문제 4번] (0) | 2018.02.23 |
webhacking.kr [문제 2번] (5) | 2018.01.28 |