일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- serializer
- best of the best
- DP
- bob 9기 후기
- 히가시노 게이고
- bob
- 백준알고리즘
- 알고리즘
- webhacking.kr
- 백엔드 개발
- 삼성 SW 역량 테스트
- 동적 프로그래밍
- 일본 소설
- 백준 알고리즘
- 웹 개발
- 정보 보안
- 가가 형사 시리즈
- Django Restful API
- 독서
- 추리 소설
- 코딩공부
- KITRI
- 코딩
- Django CRUD
- 백엔드
- Django Rest Framework
- Blind SQL Injection
- 웹 해킹
- 코딩 공부
- 백준
Archives
- Today
- Total
요모조모 ʚɞ
[Webhacking.kr] old-10번 문제 풀이 본문
오늘은 시간이 없어서 완전 간단한 문제를 풀어보았습니당
대충 점수 낮은 걸로 골랐는데,
생각보다 너무 쉬운 문제였네요 ..^^ㅎㅎ
.
https://webhacking.kr/challenge/code-1/
문제입니당 :)
처음 문제를 보면 음?? 뭐지?? 싶었는데,
가운데 회색 영역의 글자를 건드려보니 O라는 글자가 yOu로 바뀌었습니다.
그래서 개발자 도구를 켜서 확인해보았습니다!
오 역시 이벤트 처리가 되어 있군욥
제가 O를 눌렀을 때 yOu로 바뀌는 것은 onmouseover이라는 event로 인해 발생한 것이네요.
onClick을 살펴보니 클릭을 했을 때 왼쪽 여백을 1씩 증가시키고,
그 여백이 1600px가 되었을 때 /?go=1600px로 이동하여 문제가 풀리는 것 같습니다!
그래서 저는 노란색 표시와 같이 ==으로 되어 있던 것을
그냥 대입 연산자로 바꾸어 주었습니다!
그럼 if문을 만나는 순간, this.style.left가 1600px이 되어 바로 /?go=1600px로 갈 수 있습니당ㅎㅎ
(나중에 다시 시도해보니 url에 바로 /?go=1600px을 입력하면 문제가 풀리지 않았습니당!)
이렇게 하면 문제가 풀립니당~
정말 간단한 문제죠ㅎㅎ
.
그날그날 땡기는 점수의 문제를 풀다 보니깐
자꾸 뒤죽박죽 풀게 되네요...ㅎ
쉬운 문제는 얼른 풀어버려야겠습니당
'웹 해킹' 카테고리의 다른 글
[Webhacking.kr] old-21번 문제 풀이 (0) | 2020.08.21 |
---|---|
[Webhacking.kr] old-22번 문제 풀이 (0) | 2020.08.20 |
[Webhacking.kr] old-01번 문제 풀이 (0) | 2020.08.18 |
[Webhacking.kr] old-02번 문제 풀이 (0) | 2020.08.16 |
Comments