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
- juice-shop
- JSP
- gotify
- goKart
- Database
- virtualbox
- Codeup
- Network
- 운영체제
- github
- 백준알고리즘
- sqli
- gosec
- Juice Shop
- OWASP
- 데이터통신
- DVWA
- LGTM
- JDBC
- SUA
- Python
- CodeQL
- 알고리즘
- MySQL
- OpenSource
- github action
- ubuntu
- firewall
- C언어
- 자료구조
Archives
- Today
- Total
비트(bit)주세요
[Juice-Shop] Missing Encoding 본문
728x90
인코딩 누락: "melee combat-mode"에서 Bjoern의 고양이 사진을 검색하세요.
사진이 있는 곳으로 가보아야겠다.
여기에서 볼 수 있다.
안보이는 부분이 있는데, 이거를 봐야할 것 같다.
보통 이런 이미지들은 개발자도구에서 보면 이미지 경로가 보이는데, 들여다보겠다.
형광색을 칠한 부분이 사진의 경로로 보인다.
/assets/public/images/uploads/
해당 경로로 들어가보니, 디렉터리에 있는 사진들의 목록은 나오지 않는다.
직접 경로를 찾아야 할 것으로 보인다.
안보이는 사진의 텍스트? 부분을 클릭하고 코드 부분을 잘 보니까 경로가 나와있다.
들어가보자.
이모티콘이 그대로 나오는데 인코딩해서 다시 해야하나
이모티콘 부분만 복사해서 인코딩한다.
https://www.url-encode-decode.com/
URL Encode Decode - URL Percent Encoding and Decoding.
Join to access discussion forums and premium features of the site.
www.url-encode-decode.com
인코딩이 되었다.
이 부분만 교체하여 다시 시도한다.
그대로다. 이게 아닌가보다.
직접 코드에서 이렇게 바꾸는거도 아닌가보다.
#을 바꿔볼까
고양이 이모티콘은 인코딩한거 바꿔도 그대로라 #을 바꿔보는게 나을듯하다.
경로에 있는 모든 #을 %23으로 교체해보고 응답을 봐야겠다.
그랬더니 풀렸다.
이래서 문제 이름이 Missing Encoding인가보다.
'SUA > 오픈소스 보안' 카테고리의 다른 글
정보보안 SUA - [오픈소스 보안] 5주차 (0) | 2021.10.29 |
---|---|
[gotify/server] gosec으로 분석하기 (0) | 2021.10.27 |
[Juice-Shop] Bonus Payload (0) | 2021.10.26 |
[Juice-Shop] Repetitive Registration (0) | 2021.10.26 |
정보보안 SUA - [오픈소스 보안] 4주차 (0) | 2021.10.24 |