如何防止Android應用程序與應用程序,它可以使.apk文件的備份。如何保護由.apk備份Android應用程序應用程式
應用程序,如astro file manager允許用戶這樣做,菜單:工具 - >備份更info here ,人們可以備份所有已安裝的APK上的SD卡。
稍後,我可以將其重命名爲.zip並提取它,並且可以很容易地從該應用程序盜取抽拉/ ASSET 。
我的問題是,如何保護從這樣的備份我的應用程序?
如何防止Android應用程序與應用程序,它可以使.apk文件的備份。如何保護由.apk備份Android應用程序應用程式
應用程序,如astro file manager允許用戶這樣做,菜單:工具 - >備份更info here ,人們可以備份所有已安裝的APK上的SD卡。
稍後,我可以將其重命名爲.zip並提取它,並且可以很容易地從該應用程序盜取抽拉/ ASSET 。
我的問題是,如何保護從這樣的備份我的應用程序?
沒有,據我所知,全證明方法來阻止這一切。但即便如此,在嘗試是否真的在乎是否有人試圖從我的應用中竊取某些東西之前,我總是會問自己。我花費精力確保任何數據的安全。
實在是沒有辦法防止用戶複製在他的電腦打開它的APK。
什麼答案說的是不是真的。如果您將應用設置爲使用市場中的舊版複製保護(複選框仍然存在),則需要根深蒂固的手機才能閱讀APK。此外,我最近看到一個應用程序(ICE,如果發生緊急情況),我無法備份,我認爲它沒有使用舊版本保護。我不知道它是如何做到的。另外,這不是「竊取」資產的問題,而是不相關的。對於一個黑客來說,每一個額外的步驟,他在他的方式中發現的每一個麻煩都會破壞他破解應用程序的決心,這就是事情的真相。只需一名堅定的黑客就可以有數千個盜版副本漫遊,我們不希望這種情況發生。
嘗試在
我同意使用progaurd即使他們打開了APK他們無法看到裏面的文件,把聚焦的工作做的努力。 但是,這也可能是其他開發者的擔憂。這是android構建所缺乏的。 我知道在資產中加密關鍵數據文件的技術。 –
@piyushnp資產的加密是好的,但我們不能修改assests文件夾運行時間,所以如何使用它? –