-1

我有一个在锁定的 linux 机器上运行的应用程序。

它的签名是从启动时检查的,所以我不能将应用程序换成补丁版本。

但是,我可以从命令行运行其他应用程序。

无论如何,我可以编写一个应用程序来调用当前正在运行的另一个应用程序中的某个方法吗?也许通过代码注入?

我确实有这个其他应用程序的源代码。

4

1 回答 1

2

如果你有 root 访问权限,或者你启动了你想在其中运行的程序,我想你可以使用调试功能(例如 ptrace)来访问受保护应用程序内的内存。如果您没有 root 访问权限或者您自己是应用程序的所有者,我希望(并相信)您不能做您想做的事,因为这会使整个操作系统非常不安全!

于 2013-01-29T20:38:42.087 回答