我爲iOS和Android開發了混合應用程序。如果我使用一些黑客工具,那麼我可以解壓縮APK文件並查看代碼。我可以加密我的android和ios的源代碼嗎?
我也使用下面的網站解密的一些著名的應用程序源代碼
http://www.javadecompilers.com/apk
我有以下問題:
是否允許加密在這兩個App Store中的代碼( android play store & Apple App Store)?
是最佳做法嗎?
如果允許,加密的方法是什麼?
是否會通過應用商店批准的加密應用程序?
加密不應與混淆混淆。您仍然可以通過閱讀混淆代碼來了解代碼的功能。你甚至可以改變它。如果我們談論現代加密技術,那麼除了代碼的長度之外,代碼將需要完全無法理解。這不是完全可能的,因爲CPU需要理解代碼。如果CPU可以理解代碼,那麼你也可以。 –