https://github.com/edibledinos/pwnypack
https://ced.pwned.systems/misc-pwnypack-0-8-0.html
pwnypack是一个python编写的ctf包,提供了众多的库可以让广大ctfer去更方便的开发针对题目的工具,可以解析AT&T 和 intel的汇编语言,能够生成跨平台的payload,并且可以装载不同版本和平台的python字节码,而用户无需担心需要什么版本的python去执行pyc文件。支持直接安装和docker部署。
可以直接通过pip进行安装
pip install pwnypack
其他可选安装裤:
--no-binary capstone pwnypack[disasm]
– 通过使用 capstone
去解析 AT&T and intel 汇编语法
--no-binary capstone pwnypack[rop]
– 通过使用 capstone
去验证 ROP .
pwnypack[ssh]
– 通过安装 paramiko
并开启 Flow
去连接ssh服务器.
pwnypack[shell]
– 通过安装 ipython
去支持 pwnypack REPL 环境.
pwnypack[pwnbook]
– 通过安装 jupyter
去支持pwnbook
jupyter notebook.
Docker
docker pull edibledinos/pwnypack:latest docker run --rm -it edibledinos/pwnypack:latest