单项选择题有一个32位的可执行文件,当运行这个可执行文件时会要求我们进行输入,当我们通过输入a1b1c1d1e1f1g1判断得知当跳转到d1e1这个地址时会报错时,我们想要通过栈溢出使他跳转到0x08049182这个地址需要构建的payload为()

A.’a’*6+p64(0x08049182)
B.’b’*6+p32(0x08049182)
C.’a’*10+p64(0x08049182)
D.’b’*10+p32(0x08049182)


您可能感兴趣的试卷

你可能感兴趣的试题

5.单项选择题以下工具/命令中那个不是常用的隐写分析工具的是()

A.binwalk
B.ifconfig
C.strings
D.foremost

6.单项选择题以下哪个选项不是信息传输中的安全隐患()

A.窃听
B.假冒
C.篡改
D.事后承认

8.单项选择题以下哪个工具可以检查文件开启了什么保护()

A.sqlmap
B.nc
C.checksec
D.ls -l

10.单项选择题以下哪个是URL编码()

A."MQ=="
B."%23"
C."1"