ToB企服应用市场:ToB评测及商务社交产业平台
标题:
CTF/9/pwnerTool,一个适用于CTF中主动对Pwn标题文件进行信息网络,并且生成
[打印本页]
作者:
篮之新喜
时间:
2024-11-15 22:50
标题:
CTF/9/pwnerTool,一个适用于CTF中主动对Pwn标题文件进行信息网络,并且生成
CTF中主动对Pwn标题文件进行信息网络,并且生成基础做题py文件的Pwn工具,适用于Ubuntu
顺手写的,写的欠好请轻喷.
一个用于ctf对Pwn标题文件进行信息网络,打包了检查文件范例、检查范例保护、新建py文件、探求传参工具的过程。
同时可以修补标题给出的动态库和libc文件包管本体情况和长途一样。
安装脚本会主动安装所需要的依靠(一起确定即可)
完整安装脚本也可用于ubuntu从0开始到可以打pwn的安装
效果
运行效果
运行效果2
修补文件
生成的做题py文件
生成的传参文件
下载方法
git clone https://github.com/shelbyy54/pwnerTool.git
cd ./pwnerTool
chmod +x ./install.sh
sudo ./install.sh
#查看示例
pwner ./lockedshell
pwner ./preshellcode
pwner ./prelibc --setLibc=./libc.so.6 --setOS=./ld-linux-x86-64.so.2
复制代码
假如有直接从零开始安装的需求
git clone https://github.com/shelbyy54/pwnerTool.git
cd ./pwnerTool
chmod +x ./completeInstallation.sh
chmod +x ./completeInstallation_old.sh
lsb_release -a
#Ubuntu 20.4以上用这个
sudo ./completeInstallation.sh
#Ubuntu 20.4以下用这个
sudo ./completeInstallation_old.sh
#查看示例
pwner ./lockedshell
pwner ./preshellcode
pwner ./prelibc --setLibc=./libc.so.6 --setOS=./ld-linux-x86-64.so.2
复制代码
具体干了什么
安装脚本:
更换源为清华源
更新系统
安装中文和中文输入法
安装python、gcc等基础编译情况
安装pwn工具等
安装pwntools、ROPgadget等python库
cp pwner.py /usr/local/bin/pwner
pwner运行原理
file ./pwn
checksec --file=./pwn
chmod +x ./pwn
ldd ./pwn
使用方法
查看pwn标题文件信息并且生成脚本
cd 题目文件路径
pwner ./pwn
复制代码
修补文件
cd 题目文件路径
pwner ./pwn --setOS ./动态库文件pwner ./pwn --setLib ./libc文件
复制代码
卸载
sudo mv /usr/local/bin/pwner
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4