[webhacking.kr] Challenge_old-03 문제풀이

2021. 8. 26. 22:59워게임/webhacking

 

Nonogram이란 스도쿠같이 생긴 게 나온다.

네모네모로직을 푸는 것처럼 한 번 풀어볼까.

 

대충 이런 모양이 나온다.

 

잘 풀었댄다.

 

 

이름을 입력하래서 입력하면 나의 입력값과 내 IP값이 뜬다.

 

자 이제 다시 돌아가서 소스값을 보자.

 

 

우리가 로직 칸을 클릭해서 값이 들어가는 부분의 소스값이다.

대충 보면 클릭할 때 배경색이 검은색이 아니면 검은색을 만들고 아니면 흰색으로 배경색이 변하는 코드값이다.

 

배경이 검정이면 kk._숫자값.value=1

배경이 흰색이면 kk._숫자값.value=0

 

1~25(숫자값)까지 배경색에 의해 0 또는 1로 지정하는 것을 알 수 있다.

 

go()함수로 인해 변수 kk._1.value 에서 kk._25.value 까지의 값이 kk._answer.value값에 저장되는 것을 볼 수 있다.

 

버프수츠로 넘어가는 값을 보니 그냥 GET으로 각 변수의 값과 answer의 값을 넘기는 것을 볼 수 있다.

로직의 위치와 값이 모두 맞아야 넘어간다는 뜻!

 

다음에...풀어야지. 소스만 보다 끝났네.