流畅的 pwntools

这只是一个记录我自己的配置的笔记,不是教程。
其中提到的配置文件仅仅为了服务我自己的体验,如有需求请自行修改。

思考,如何才能在 ssh 中流畅地使用 pwntools 及相关脚本、还能方便挂载 gdb 调试呢?

首先,要有 tmux……(.tmux.conf

setw -g mouse on
setw -g xterm-keys on
set -s escape-time 10     # faster command sequences
set -sg repeat-time 600   # increase repeat timeout
set -s focus-events on

setw -q -g utf8 on
set -g history-limit 5000

然后,要有 pwndbg 或者 gef,同时简单配置下 pwntools……(.pwn.conf

[context]
terminal=["tmux", "splitw", "-h"]

最后在 ~/.*shrc 中加入

alias pwn='tmux new -- python'

这样就可以在 ssh 中愉快地使用 pwntools 了。使用 pwn <script.py> 即可……

个人觉得这样配置好了很舒服,如果有什么更好的建议欢迎评论……