2011-12-20 3 views
0

나는 안드로이드 용 게임을 제작 중이며 game score을 신청서의 SharedPreferences에 넣고 싶습니다.수퍼 유저로 전환하면 모든 공유 응용 프로그램 sharedpreferences에 액세스 할 수 있습니까?

사용자가 휴대 전화를 뿌리 뽑아 수퍼 유저로 만들었습니까? 내 SharedPreferences 파일을 가져 와서 바꿀 수 있습니까?

+1

사용자가 전화기를 썩은 상태로 만들면 곧 * 어떤 * 파일도 나타나지 않습니다. –

답변

1

예.

일단 사용자가 su이면 adb 쉘에서 파일 시스템의 모든 파일에 액세스 할 수 있습니다.

+0

빠른 답변 주셔서 감사합니다! 그렇다면 높은 점수를 안전하게 유지하려면 어떻게해야합니까? – user733284

+0

sharedprefs에 보관하고 필요하다고 생각되는 경우 간단한 해시로 인코딩하십시오. 최고 기록 및 환경 설정 파일 이름은 사회 공학을 생각합니다. 모두가 전화를 뿌리 뽑은 것은 아니며 모든 사람들이 최고가를 바꾸는 아이디어를 내놓지는 못합니다. 모든 사람이 공통된 선호 사항을 알지 못한다는 사실을 알고 있어야합니다. –

관련 문제