<1>pwntools库安装

pwntools是一个CTF框架和漏洞利用开发库,用Python开发,由rapid设计,旨在让使用者简单快速的编写exploit。

本文将基于KUbuntu 16.04  安装

----------------------------------------------------------------------------------------------------------------

现在安装方法可以很简单的,直接pip安装:

安装前先升级pip版本

1 python -m pip  install --upgrade pip

1 pip install pwntools

更新pip版本后,可能会遇到问题:  pip问题:Traceback (most recent call last): File "/usr/bin/pip", line 9, in

解决方法:

将 /usr/bin/pip 文件中:

from pip import  main
if __name__ == '__main__':
sys.exit(main())

改为:

from pip import __main__
if __name__ == '__main__':
sys.exit(__main__._main())

然后重启就ok了

<2>关于gdb必备插件peda及插件pwngdb的安装

先装pwndbg

1 git clone https://github.com/pwndbg/pwndbg
2
3 cd pwndbg
4
5 ./setup.sh

在装peda

1 git clone https://github.com/longld/peda.git ~/peda
2
3 echo "source ~/peda/peda.py">> ~/.gdbinit

ps:1.使用GDB 7.7的Ubuntu14.04和使用GDB 7.11的Ubuntu 16.04支持Pwndbg

  2.换清华源比较好

												

最新文章

  1. js解析网址获取需要的数据
  2. Linux: shell常用通配符
  3. java——操作文件
  4. unigui 导入导出数据
  5. 小学英语课文朗读APP开发笔记(一):创建Win7虚拟机
  6. BZOJ 1053 反素数ant
  7. asp.net做的网站账号登陆后注销不管用了
  8. SQL 存储过程 触发器 事务
  9. 读书笔记 effective c++ Item 6 如果你不想使用编译器自动生成的函数,你需要明确拒绝
  10. Cornfields poj2019 二维RMQ
  11. Hive:表1inner join表2结果group by优化
  12. 四十三、Linux 线程——线程同步之线程信号量
  13. Tree Traversals Again
  14. WebService的讲解 和 CXF 的初步使用
  15. bigdata learning unit one--Hadoop environment setting
  16. 硬件信息 dmidecode dmesg lsdev lshw haparm lsusb
  17. for循环、in、not in
  18. ssh远程连接不上linux
  19. java并发编程:线程安全管理类--原子操作类--AtomicReferenceFieldUpdater&lt;T,V&gt;
  20. 互评Beta版本——Thunder组爱阅app(探路者团队测评)

热门文章

  1. Spring Boot集成Reactor事件处理框架的简单示例
  2. 如何结合后台数据库 启动vue项目
  3. node搭环境(二)之 bower gulp
  4. C#中事件的一些总结
  5. agc027D - Modulo Matrix(构造 黑白染色)
  6. 选择、循环与函数结构:MATLAB VS Python
  7. ScrollView镶嵌listview显示不全的原因
  8. Spring+SpringMVC+Mybatis+Shiro环境搭建之IDEA下搭建Maven项目
  9. ansible使用8-Best Practices
  10. HTML5 data-* 自定义属性操作及其注意点