真随机数系统如果是从外部硬件获取数据来实现随机数,比如:一个系统获取cpu温度,如果80度,则传入0001作为依据生成随机数,如果80.1度,则传入0010作为依据生成随机数。那么我们可以通过hook它与外界硬件设备交互的函数,传入我们需要的随机数种子。
例如,我们可以hook交互函数,一直传入温度80度,从而使随机数种子固定为0001,实现伪随机。
真随机数系统如果是从外部硬件获取数据来实现随机数,比如:一个系统获取cpu温度,如果80度,则传入0001作为依据生成随机数,如果80.1度,则传入0010作为依据生成随机数。那么我们可以通过hook它与外界硬件设备交互的函数,传入我们需要的随机数种子。
例如,我们可以hook交互函数,一直传入温度80度,从而使随机数种子固定为0001,实现伪随机。