And this most likely keeps legal concerns away unless a emulator is also outlawed. Neither the app nor the user would notice that the app's being sandboxed. The sandbox would intercept all communication between the cloned app and the system, the user and other apps so it's transparent and stable. A sandbox environment would be created, within which the app being "cloned" is not actually cloned and remains unchanged. All these would (likely) require decompiling and deassambling dex and even native codes, which is not only hard but illegal as well. the app assumes its package name to be constant, or checks its signature) in many cases various other changes should be applied, including also chage the java package name, disable signature check, change string literals which are assumed path names containing a package name. While the simple approach may or may not work (e.g.Android identify different apps with package name and with package name changed an app would be considered a "new one". Notice that the xml is binary instead of text in an apk package. Change the package name in AndroidManifest.xml and re-sign the app.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |