小编Mod*_*est的帖子

我需要一些弱熵.我知道我可以使用一个单元化缓冲区,但如果我只需要一个整数值,它的地址就足够了吗?

我在Linux上,它具有地址空间布局随机化.是否有必要在堆栈上声明一个缓冲区,保持未初始化,并将其用于熵,或者我可以只获取堆栈中已有内容的地址,将其转换为整数并且(知道它有点随机到期)解决空间布局随机化问题)使用那个整数来代替熵?

指针方法的优点在于它不会产生编译器警告,因为当您尝试操作时,单位化缓冲区会执行,但在我的测试中,似乎只有地址的低位部分(可能是最后一个或两个字节)会改变从调用到调用.熵缓冲区似乎表现得更糟,通常根本没有任何东西.

c entropy

3
推荐指数
1
解决办法
187
查看次数

标签 统计

c ×1

entropy ×1