遇到一个pwn题目,大概如下
int v5 // esp+?? ebp-64h if v5 == -559038737: getflag()
这里要覆盖变量v5使其等于-559038737最终的payload为:'A'*100+p32(0xdeadbeef)
请问为什么是deadbeef?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
把32位十进制有符号整数,转换为十六进制