Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 백준알고리즘
- 머신러닝
- BOF
- 파이썬신경망
- C언어알고리즘
- 신경망파이썬
- C알고리즘
- 딥러닝파이썬
- 신경망구현
- 신경망 학습
- 버퍼오버플로우
- 소프트맥스함수
- 신경망
- BOJ
- 달고나bof
- 스트림암호
- 보안
- 정보보안
- FTZlevel10
- 파이썬
- 알고리즘
- 8086CPU레지스터
- 활성화함수파이썬
- 인공지능
- 항등함수
- 밑바닥부터시작하는딥러닝
- C언어 알고리즘
- 딥러닝
- 백준
- c언어
Archives
- Today
- Total
HeeJ's
Webhacking.kr old-54 본문
문제를 실행하면 ? 부분에 Flag로 보이는 문자열들이 빠르게 지나가는 것을 확인할 수 있다.
이것을 확인해주고, 바로 소스코드를 확인해주었다.
answer() 함수가 중요한 역할을 하는 것 같다.
이 함수를 조작하면 문자열이 전부 나올 수 있도록 할 수 있을 것 같다.
그래서 저 함수 부분을 복사해
다시 문제 화면으로 돌아와 console에 붙여넣어주었다.
그리고 함수를 약간 변형해주었다.
30번째 줄의 aview.innerHTML = x.responseText;에서 문자열을 출력하는 것이라고 생각해
= 대신에 +=을 사용해 주었으며,
33번 줄의 ? 는 필요 없는 부분인 것 같아
전체를 지워주었으나, 그러면 무언가 때문인지 오류가 생겼다.
그래서 조건문 뒤의 실행 부분만 지워주었다.
그리고 실행을 해주면, flag가 나오게 된다.
이의 값을 Auth 창에 넣어주면
해결!
'<CTF> > <Webhacking.kr>' 카테고리의 다른 글
Webhacking.kr old-23 (0) | 2021.11.16 |
---|---|
Webhacking.kr old-20 (0) | 2021.10.01 |
Webhacking.kr old-7 (0) | 2020.11.14 |
Webhacking.kr old-25 (0) | 2020.11.12 |
Webhacking.kr old-24 (0) | 2020.11.12 |