ctf里的拼图工具_CTF比赛工具pwntools介绍
CTF比赛工具pwntools介绍
2015-01-08 10:52:54
阅读:0次
pwntools是一个ctf框架和漏洞利用开发库,用Python开发,由rapid设计,旨在让使用者简单快速的编写exploit。
安装:
pwntools对Ubuntu 12.04和14.04的支持最好,但是绝大多数的功能也支持Debian, Arch, FreeBSD, OSX, 等等,确保安装以下系统库。
Binutils
Ubuntu
Mac OS X
Alternate OSes
Capstone
Ubuntu
Mac OS X
Python Development Headers
Ubuntu
Mac 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 functions
pwnlib.atexception — Callbacks on unhandled exception
pwnlib.atexit — Replacement for atexit
pwnlib.constants — Easy access to header file constants
pwnlib.context — Setting runtime variables
pwnlib.dynelf — Resolving remote functions using leaks
pwnlib.elf — Working with ELF binaries
pwnlib.exception — Pwnlib exceptions
pwnlib.gdb — Working with GDB
pwnlib.log and — Logging stuff
pwnlib.memleak — Helper class for leaking memory
pwnlib.replacements — Replacements for various functions
pwnlib.rop — Return Oriented Programming
pwnlib.shellcraft — Shellcode generation
pwnlib.term — Terminal handling
pwnlib.timeout — Timeout handling
pwnlib.tubes — Talking to the World!
pwnlib.ui — Functions for user interaction
pwnlib.useragents — A database of useragent strings
pwnlib.util.crc — Calculating CRC-sums
pwnlib.util.cyclic — Generation of unique sequences
pwnlib.util.fiddling — Utilities bit fiddling
pwnlib.util.hashes — Hashing functions
pwnlib.util.iters — Extension of standard module itertools
pwnlib.util.lists — Operations on lists
pwnlib.util.misc — We could not fit it any other place
pwnlib.util.net — Networking interfaces
pwnlib.util.packing — Packing and unpacking of strings
pwnlib.util.proc — Working with /proc/
pwnlib.util.safeeval — Safe evaluation of python code
pwnlib.util.web — Utilities for working with the WWW
本文由 安全客 原创发布,如需转载请注明来源及本文地址。
本文地址:http://bobao.360.cn/news/detail/1100.html
ctf里的拼图工具_CTF比赛工具pwntools介绍相关推荐
- ctf里的拼图工具_近期接触的CTF工具介绍
最近看了一些CTF比赛的writeup,也接触到了一些比较好用的工具,所以就把它们记在下面,供以后参考. pcap与pcapng文件的修复工具,适用于一些header损坏的pcap文件. Androi ...
- aes离线解密工具_CTF常用工具、网站、练习平台
常用工具网站 CTFtools 比较全的工具下载网站,提供百度云链接 BUUCTF 比较全的工具下载网站,提供百度云链接 XSS 之旅 xss 攻击练习网站,闯关式设计,难度递增 too ...
- linux使用交叉工具链产生的程序怎么下载到mini2440里,Ubuntu安装ARM架构GCC工具链(ubuntu install ARM toolchain)最简单办法...
一.安装ARM-Linux-GCC工具链 只需要一句命令: sudo apt-get install gcc-arm-linux-gnueabi 前提是你的Ubuntu系统版本是官网支持的最新的版本, ...
- Composer - PHP 世界里用于管理项目依赖的工具
Composer - PHP 世界里用于管理项目依赖的工具 Composer v1.8 版本正式发布.Composer是 PHP 世界里用于管理项目依赖的工具. 如果你已经安装了 Composer , ...
- cpu烤机工具_MySQL常用工具选择和建议
这是学习笔记的第 1927 篇文章 有句话说,工欲善其事,必先利其器,在MySQL方向尤其如此. 技术规划的时候,会发现有一些事情需要前置,比如说MySQL里面的工具,如果等到实际碰到了各色的问题再来 ...
- linux上很方便的上传下载文件工具rz和sz使用介绍
简单说就是,可以很方便地用这两个sz/rz工具,实现Linux下和Windows之间的文件传输(发送和接收),速度大概为10KB/s,适合中小文件.rz/sz 通过Zmodem协议传输数据 一般来说, ...
- 手把手教你写高质量Android技术博客,画图工具,录像工具,Markdown写法
前言 作为程序员,写博客是一件很有意义的事情,可以加深自己对技术的理解,可以结交更多的朋友,记录自己的技术轨迹,而且分享可以让更多的人从中受益,独乐乐不如众乐乐嘛. 但是要写好博客也不是件容易的事,一 ...
- arcgis工具_地理工具学习--arcgis篇(16):标准距离
很久没写gis工具的分享了,今天分享一个空间统计工具箱里的工具.这个工具可以做一些比较简单空间模式分析. 比如某些要素主要分布在哪些区域等等. 这个工具位置在: 中文版的位置:空间统计工具箱--度量地 ...
- python版本管理工具_Python版本管理工具与虚拟环境的介绍
这里简单的介绍一下Python版本管理工具--pyenv和三个个虚拟环境,分别是virtualenv,anconda,pipenv. 版本管理工具--pyenv 这个呢是一个python版本管理的包, ...
最新文章
- 天哪,路由器都能跑Docker了!
- 【Java规划】DOM XML Parser分解、遍历、创XML
- 如何在XenServer主机上安装虚拟机
- JDK、TOMCAT、Ant环境变量设置
- Quartus II11.0安装教程
- WSGI接口(廖雪峰重点)
- Android关于finish()与System.exit()都不能退出应用的原因
- 用jquery阻止事件起泡
- 前端用sql 还是mysql_前端小白安装MySQL的踩坑路
- HTML-meta标签
- 修改 Docker 的镜像存储位置
- 冯诺依曼结构和哈佛结构01
- 2021-05-06 git 设置XX门8580端口代理访问github
- MySQL 基础系列篇
- Map 转 json格式 保留null值的解决办法
- 如何理解P40采用RYYB比RGGB的感光能力提升40%
- web前端设计--二级菜单栏
- 古风诗词选别名-欢迎留言
- 巧用CSS文件愚人节恶搞
- U校园大学生必备答案
热门文章
- 淡定!不要因为纳入了高考和二级考试甚至极个别小学课程就盲目夸大Python!...
- Python获取本机所有网卡的MAC地址
- Python版冒泡法排序算法
- 一维序列卷积之Python实现
- oracle库存会计期无法打开,打开调整会计期出错!(有图)
- 深度学习白话_如何提高论文的深度?
- JAVA引用aar_AndroidStudio之如何引入和使用aar包
- 界面放大_Beachtek推出RED摄影机低噪前置放大器DXA-RED
- mysql存储过程已发_MySQL存储过程问题_MySQL - end
- mysql 漏洞 2015_Oracle MySQL Server远程安全漏洞(CVE-2015-0411)