본문 바로가기
wargame/HackerFactory

[HACKER FACTORY] 초급문제 2번

by merona99 2018. 11. 7.
반응형

[HACKER FACTORY] 

초급문제 2번



<문제>


<처음 페이지>



<상세보기를 눌렀을 때 페이지>


<구매하기를 눌렀을 때 페이지>


<구매하기를 눌렀을 때 소스코드>

HTML, javascript등이 있는게 보인다.


<name이 GoodsInfoTrans인 form을 확대해 보았다>

type은 hidden으로 가려져있다.

이 부분은 페이지 창에 나타나지 않는 가려진 부분이다.

처음꺼부터 name을 보면


1. 물건코드

2. 원래의 값

3. 할인되는 값

4. 장바구니

5. 배송비

6. ??

7. 총 값


우리가 hidden으로 넘어가는 해당 페이지의 소스코드는 볼 수 없으므로 저 부분에 해당하는 

값만을 가지고 유추해보자.

만약 CostDC가 OriginalCost와 값이 같다면?

그러면 TotalCost는 0원이 되지 않을까? 


<소스변경>

차례대로

5000000 -> 10000000 

5000000 -> 0

이렇게 바꿔줬다.


<'다음'을 누른 페이지>


<해당 소스코드>

보니까 우리가 입력한 값이 form name= payment부분에 잘 들어왔다.

이 부분은 그냥 화면에 보이는 거와같은 선택창뿐이 없는거같다.

별로 중요해보이지 않는다.

아무렇게나 입력하고 결제하기를 누르자.


<문제해결>


//나는 문제 사이트에 있는 모든 소스코드가 중요한건줄 알고 이상한 앞페이지에서 반나절동안 삽질했다^^

핵심적인 페이지가 어디인지를 파악하는게 매우 중요한 것 같다.

반응형

'wargame > HackerFactory' 카테고리의 다른 글

[HACKER FACTORY] 초급문제 6번  (0) 2018.11.24
[HACKER FACTORY] 초급문제 5번  (0) 2018.11.24
[HACKER FACTORY] 초급문제 4번  (0) 2018.11.12
[HACKER FACTORY] 초급문제 3번  (0) 2018.11.07
[HACKER FACTORY] 초급문제 1번  (2) 2018.11.07

댓글