Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- otter
- elasticsearch
- Volatility
- logstash
- foremost
- Reflected XSS
- Strings
- Docker
- lord of sql injection
- InsecureBank
- 파이썬
- beebox
- igoat
- frida
- 안드로이드
- kibana
- base64
- 2018
- ESXi
- 인시큐어뱅크
- NTFS
- SQL Injection
- MFT
- CTF-d
- Suninatas
- vulnhub
- diva
- XSS
- Openstack
- ctf
Archives
- Today
- Total
Information Security
DIVA - Input Validation Issues - Part 2 본문
목표: web URL외의 정보를 입력해 민감한 정보에 접근하기

입력 값에 https://www.naver.com 입력 후 view를 클릭했다.

네이버 주소로 이동한 것을 알 수 있다.

외부 저장소에 저장되어 있는 .uinfo.txt 파일을 호출했는 데 정보가 노출되는 것을 알 수 있다.

file:///data/data/jakhar.aseem.diva/shared_prefs/jakhar.aseem.diva_preferences.xml 호출 시 동일하게 내부 저장소에 저장되어 있는 정보가 노출되는 것을 알 수 있다.

WebView 취약점을 이용한 사례
- WebKit은 구글 크롬 웹 브라우저와 안드로이드 브라우저에 포함되어 수많은 브라우징들을 위한 엔진. android.webkit 패키지는 웹을 출력하기 위해 제공됨.
- webview는 이 패키지의 가장 중요한 클래스. 안드로이드는 webview를 이용하여 웹 페이지 브라우징을 함.

'모바일 > Android DIVA' 카테고리의 다른 글
DIVA - Access Control Issues - Part 2 (0) | 2021.01.05 |
---|---|
DIVA - Access Control Issues - Part 1 (0) | 2021.01.05 |
DIVA - Input Validation Issues - Part 1 (0) | 2021.01.04 |
DIVA - Insecure Data Storage - Part 4 (0) | 2021.01.03 |
DIVA - Insecure Data Storage - Part 3 (0) | 2021.01.03 |