首页
社区
课程
招聘
用python3写的脚本,运行一直不能getshell,请问是哪里出了问题

用python3写的脚本,运行一直不能getshell,请问是哪里出了问题 图片描述
图片描述

收藏
3条回答
_emmm_ 2023-6-24

建议学学怎么用gdb调试

回复
Roger 2023-5-25 2023-5-25编辑

报错已经很明显了,你再检查一下代码
图片描述

回复
Tim0thy: 老师,我把代码改了一下,将接受的canary转换成了整数,然后再用p32()放进payload,这样的代码能成功getshell,但是像上面这样先把canary变成16进制字符串再倒序却不行,我不知道是哪里出了问题
回复 2023-5-25
Tim0thy 2023-5-25

修改之后的代码 图片描述

回复
零基础入门pwn
  参与学习     1770 人
  提问次数     35 个
《零基础入门pwn》,短时间内踏入漏洞利用的大门,快速成为一名合格的pwn题选手
我的问答 领取收益
0
我的提问
0
我的回答
0
学习收益