2012-04-25 2 views
1

나는 HTML5 및 CSS3을 기반으로하는 멀티 플랫폼 앱을 제작합니다. 건물에서는 Phonegap을 사용합니다. 빌드는 Android 용 APP 및 APK를 생성합니다. 그러나 생성 된 ipa 또는 apk 파일을 압축 해제 할 때 www 구조를 탐색하고 모든 파일의 내용을 볼 수 있습니다. 이 파일 중 하나에는 js와 함께 외부 서버 중 하나에 대한 AJAX 요청 URL이 들어 있습니다. 이 URL을 쉽게 발견 할 수 없도록 보호 할 수있는 방법이 있습니까?Phonegap IOS Android APP 및 APK의 정보 www를 보호하는 방법

+0

어쩌면 http://stackoverflow.com/questions/194397/how-can-i-obfuscate-javascript – zapl

+0

거의 모든 정보를 쉽게 검색 할 수있는 지침을 따르는 사람이 쉽게 Android에서 디 컴파일하고 디버깅 할 수 있습니다. 조금 힘들게 만들려면 권한이 부여 된 앱과 만 대화하는 잘린 서버에 URL을 저장할 수 있지만 매우 어려워지기 때문에 URL이 중요한 이유에 대해 생각할 수 있습니다 (보호되지 않은 데이터가 서버, 그렇다면 그 이유) URL을 보호하는 대신 – Idistic

+0

URL은 서버 측에서 검사를 수행하기 위해 장치 ID를 전달하지만 어쩌면 나는 보호 기능없이 전체 www 폴더를 보는 방식으로 "충격을 주었"뿐입니다 . 누군가 Android 용 Proguard를 시험해 보았거나 자바 코드를 난독 화하고 있으며 www 폴더를 그대로 둡니다. – nicBBB

답변

2

URL을 원시 측에 저장하고 AJAX 요청을 수행해야 할 때 검색 할 수있는 플러그인을 작성해야 할 수 있습니다. 불가능한 URL을 찾아내는 것이 더 어려워 질 것입니다. 일단이 길로 내려 가기 시작하면 자신과 사용자의 삶을 더 힘들게 만듭니다.