我目前正在尝试学习pwn
python。我写了一个简单的 Hello world 脚本:
from pwn import *
io = process('sh')
io.sendline('echo Hello, world')
io.recvline()
让它运行。立即返回两个错误,说明:
_curses.error: setupterm: could not find terminfo database
_curses.error: must call (at least) setupterm() first
我环顾四周,发现解决方案应该说明:
export TERM=linux
export TERMINFO=/etc/terminfo
现在, export 似乎不是一个有效的命令,在等号后放置一个正斜杠会返回错误'expression expected'
。我在 ubuntu 20.04 上使用 pycharm。
那么我的问题是我将导出代码放在哪里?