안드로이드 응용 프로그램에 저장된 데이터의 보안 테스트

 안드로이드 APP는 현재 다음과 같은 방식으로 데이터를 저장

 

HTTPS : //www.52pojie.cn/thread-621516-1-1.html 이러한 방식으로, 데이터를 저장하는 보안 인증 방법이 언급 될 수있다

1, 휴대 전화는 루트 권한을 획득 할 필요가

법인 전화, 타사 도구, 루트 실패를 통해, 그리고 나중에 루트 권한으로 엽니 다 (: https://jingyan.baidu.com/article/4d58d5415616069dd4e9c0ec.html 참조) 상, "신 시뮬레이터"를 사용

 

2, 컴퓨터, ADB 장치 시뮬레이터 식별 안드로이드

다음 USB 디버깅을 연 후, 스위칭 경로, bin 디렉토리 CMD NOX한다 :

HTTPS : //www.yeshen.com/faqs/H15tDZ6YW 충분하지 않은 경우, 시뮬레이터는 참조를 다시 시작할 수 있습니다

루트 @의 범 고래 : / # cd를 데이터 / 데이터
루트 @의 범 고래 : / 데이터 / 데이터 # 1!
com.android.backupconfirm
com.android.bluetooth
com.android.browser

3, 다음 참조 / 데이터 / 데이터 / 설치 / shared_prefs 디렉토리가있는 경우

루트 @의 범 고래 :.. / 데이터 / 데이터 / COM * * # 1!
app_tbs
app_textures
app_webview
캐시
code_cache
데이터베이스
파일
LIB
shared_prefs를

(: \ 숙제 디렉토리에 필요가 D) cmd를 컴퓨터에 폴더 사본의 내용을 당겨 ADB를 사용

D:\Program Files\Nox\bin>adb pull /data/data/com.work.onlineschool/shared_prefs D:\homework
/data/data/com.work.onlineschool/shared_prefs/: 33 files pulled. 0 files skipped. 0.2 MB/s (34649 bytes in 0.215s)

4、检查SharedPreferences是否泄漏敏感信息

 

5、检查其他目录下是否泄漏敏感信息

 

추천

출처www.cnblogs.com/ww-xiaowei/p/11209051.html