gpt4 book ai didi

android - 如何操作apk内存?

转载 作者:行者123 更新时间:2023-11-28 05:23:26 25 4
gpt4 key购买 nike

我已经尝试在 apk 上执行 C++ 代码注入(inject)(我不需要 DLL,因为我可以将文件放在 apk 文件夹中),但是我不知道从哪里开始或者我是否要去在正确的道路上。我将如何定位进程(apk)并读/写它的内存?我似乎无法在任何地方找到它 - 有大量针对 Windows 的教程,一些针对 iOS 通过越狱的教程,但没有针对 android 的教程。该 apk 主要由我的 friend (称为 Egg, Inc.)编写,他很清楚我正在破解他的应用程序以供个人使用这一事实,他对此表示同意。如果有人只是点燃 Spark ,或者至少告诉我 C# 是否适合这种情况或我的选择是什么,我将不胜感激!提前致谢。

最佳答案

在运行时?你不会。你被明确禁止这样做。允许应用程序执行此操作是一个巨大的安全漏洞,因此它们在任何现代操作系统上都被阻止。如果您的 friend 写了这个,请他进行更改或向他索取源代码以直接修改应用程序。

在编译时?您可以解压缩 apk(apk 只是一个 zip 文件)并反编译字节码。然后您可以对其进行编辑、重新编译、使用您自己的 key 对其进行签名并进行安装。

(旁注:android 是基于 linux 的。dll 仅适用于 Windows。linux 等价物是一个 .so 文件。但是,仅将一个放在某个路径中什么也做不了。)

关于android - 如何操作apk内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41009058/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com