Level17[old]

2022. 3. 15. 18:08Site/Webhacking.kr

Webhackig.kr이라고 국내에서는 웹해킹을 공부하기 좋은 사이트라고 잘 알려져있습니다

웹에 특화된 해킹문제 사이트기 때문에 javascript, php, sql등 다양한 언어로 문제를 풀고 전반적인 프로그래밍응용과 추가적으로 웹에 대해 깊이있게 알 수 있는 기회가 될 것 같습니다...

이번시간에는 상대적으로 난이도가 쉬운 level17을 풀어보겠습니다

공부하는 입장이니 틀린게 있어도 양해부탁드리겠습니다


level17은 자바스크립트를 활용하는 문제입니다

맨처음 실행창은 위처럼 뜨고 어떠한 값을 입력하고 check버튼을 눌러도 wrong으로 메시지가 출력됩니다

소스코드를 확인해 보았습니다

check버튼을 누르면 sub함수가 실행되는데 sub함수 부분을 보면 value==unlock

즉 저 unlock과 값이 동일해야 키값을 출력하는데 unlock이 복잡한 연산으로 작성되어있습니다

개발자도구 콘솔창에다 unlock값을 입력하고 계산해 주면 7809297.1이 뜹니다

href부분에 unlock과 / 10을 나눈값이어야 되므로 780929.71이 되겠네요...

'Site > Webhacking.kr' 카테고리의 다른 글

level18[old]  (0) 2022.03.18
level26[old]  (0) 2022.03.17
level16[old]  (0) 2022.03.16
level15[old]  (0) 2022.03.15
level14[old]  (0) 2022.03.15