jak*_*sch 6 c# security math reverse overflow
鉴于代码:
uint Function(uint value)
{
return value * 0x123456D;
}
Run Code Online (Sandbox Code Playgroud)
输入值0x300会产生结果0x69D04700.这只是结果的低32位.给定结果0x69D04700和因子0x123456D,是否可以快速检索所有数字(值*0x123456D)和0xFFFFFFFF = 0x69D04700?
编辑:我显示的代码是伪代码 - 我无法扩大返回类型.