更改JVM的内部行为(更准确地说是Dalvik)

时间:2015-02-04 20:43:03

标签: android random jvm dalvik

问题可能不那么精确,但我没有在互联网上找到答案,我有兴趣了解它:因为许多JVM是开源的,是否有可能改变其内部行为?例如,是否可以模拟其随机函数(并始终将42设置为随机数?:)。

我想尝试在Dalvik VM(我是Android风扇)中更改此功能,重新编译并尝试将其推送到手机以查看其效果。

另外,在这种精确的情况下,由于像SecureRandom这样的课程无法正常工作,因此不会造成安全漏洞吗?

实际上,我是开发人员,但我想要更深入一点(因为学习总是很酷),但我对此并不十分了解。至少可能是我弄清楚了还是我完全误解了整个工作流程?

1 个答案:

答案 0 :(得分:2)

结帐Dynamic Dalvik Instrumentation。可以通过幻灯片和示例链接到SummerCon演示文稿。