问题可能不那么精确,但我没有在互联网上找到答案,我有兴趣了解它:因为许多JVM是开源的,是否有可能改变其内部行为?例如,是否可以模拟其随机函数(并始终将42设置为随机数?:)。
我想尝试在Dalvik VM(我是Android风扇)中更改此功能,重新编译并尝试将其推送到手机以查看其效果。
另外,在这种精确的情况下,由于像SecureRandom
这样的课程无法正常工作,因此不会造成安全漏洞吗?
实际上,我是开发人员,但我想要更深入一点(因为学习总是很酷),但我对此并不十分了解。至少可能是我弄清楚了还是我完全误解了整个工作流程?