标签: encryption linux-kernel cryptography entropy aslr
根据< this>问题,一个进程(如cat)从随机池中读取熵以进行地址空间随机化(ASLR)。
为了检查ASLR行为,我手动耗尽了熵,如下所示
第二个cat进程没有阻塞,即使熵刚刚耗尽。所以看来ASLR似乎工作正常(?),即使熵不够。
我的问题是当熵真的很低时,ASLR的预期行为是什么?由于它没有从/ dev / random读取的随机位,它是否会使用其他算法在内部生成熵?