python 渗透测试工具模块:pwntools
http://pwntools.readthedocs.org/en/latest/index.htmlpwntools是一个ctf框架和漏洞利用开发库,用Python开发,由rapid设计,旨在让使用者简单快速的编写exploit。
安装:pwntools对Ubuntu 12.04和14.04的支持最好,但是绝大多数的功能也支持Debian, Arch, FreeBSD, OSX, 等等,确保安装以下系统库。BinutilsUbuntuMac OS XAlternate OSesCapstoneUbuntuMac OS XPython Development HeadersUbuntuMac OS X获得发行版本
apt-get install python2.7 python2.7-dev python-pip
pip install pwntools
获得最新版本
git clone https://github.com/Gallopsled/pwntools
cd pwntools
pip install -e .
模块索引pwnlib.asm — Assembler functionspwnlib.atexception — Callbacks on unhandled exceptionpwnlib.atexit — Replacement for atexitpwnlib.constants — Easy access to header file constantspwnlib.context — Setting runtime variablespwnlib.dynelf — Resolving remote functions using leakspwnlib.elf — Working with ELF binariespwnlib.exception — Pwnlib exceptionspwnlib.gdb — Working with GDBpwnlib.log and — Logging stuffpwnlib.memleak — Helper class for leaking memorypwnlib.replacements — Replacements for various functionspwnlib.rop — Return Oriented Programmingpwnlib.shellcraft — Shellcode generationpwnlib.term — Terminal handlingpwnlib.timeout — Timeout handlingpwnlib.tubes — Talking to the World!pwnlib.ui — Functions for user interactionpwnlib.useragents — A database of useragent stringspwnlib.util.crc — Calculating CRC-sumspwnlib.util.cyclic — Generation of unique sequencespwnlib.util.fiddling — Utilities bit fiddlingpwnlib.util.hashes — Hashing functionspwnlib.util.iters — Extension of standard module itertoolspwnlib.util.lists — Operations on listspwnlib.util.misc — We could not fit it any other placepwnlib.util.net — Networking interfacespwnlib.util.packing — Packing and unpacking of stringspwnlib.util.proc — Working with /proc/pwnlib.util.safeeval — Safe evaluation of python codepwnlib.util.web — Utilities for working with the WWW
页:
[1]