关于在Ubuntu 16下安装pwndbg的问题解答

admin 2024年10月16日21:44:06评论30 views字数 1127阅读3分45秒阅读模式

关于在Ubuntu 16下安装pwndbg的问题解答

前言

关于在Ubuntu 16下安装pwndbg的问题解答

本菜狗暑假入门了堆,想着跟着网上exp调试学习,结果被告知要用对应版本的ubuntu(其中以ubuntu16最多),所以想装一个ubuntu16来学习,结果在安装pwndbg时有一个问题死活解决不了,最后是在山警师傅的帮助下终于装好了pwndbg

01

过程

首先是按照网上ubuntu16配置pwn环境的正常流程来,链接贴这了

链接 /

  1. https://blog.csdn.net/qq_39354297/article/details/99904044(安装vmtools)

  2. https://blog.csdn.net/Deep___Learning/article/details/103069937(vmtools安装问题)

  3. (https://blog.xxxb.cn/2021/05/07/InstallPwntools/#Python2%EF%BC%88%E5%8F%AF%E9%80%89%EF%BC%8C%E4%B8%8D%E6%8E%A8%E8%8D%90%EF%BC%89(pwntools安装

最后跟到这里来安装pwndbg出问题了

https://blog.csdn.net/sorryagain/article/details/123932406(ubuntu16pwn环境配置)

不管我怎么改pip版本,安装时仍然会报这个错

关于在Ubuntu 16下安装pwndbg的问题解答

和山警师傅探讨了几个小时,最终在安装过程中发现了端倪

关于在Ubuntu 16下安装pwndbg的问题解答

现在从git上克隆的pwndbg安装时会将我们的pip重装成pip-23.1.2,而原本能正常安装的pip版本是pip-20.3.4

(所以说pwndbg很苟)

02

两个解决方案

01

如果您是python大佬(膜拜),那么您就可以根据报错根本原因,即python3.5与python3.6对于f-string语法的处理不同来修改报错的源代码(就是将f-string语法改掉)成python3.5可“读懂”的形式以此来安装pwndbg

链接 /

http://www.manongjc.com/detail/63-irkiqkejiuxwsnn.html

(本人菜狗,改了半天改不明白还多弄出了一些错误)

02

如果上述方法你和我一样感觉啥都不懂的话,就可以用到第二种方法,找老的pwndbg安装文件来安装即可

压缩包奉上

百度网盘: 链接:https://pan.baidu.com/s/10Az4XCEJr02dMR5qX6iWVg?pwd=pwn1 提取码:pwn1

记得放到虚拟机上用命令tar --xvf “文件”解压哈(属于是把奶喂嘴里了)

END

原文始发于微信公众号(火炬木攻防实验室):关于在Ubuntu 16下安装pwndbg的问题解答

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年10月16日21:44:06
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   关于在Ubuntu 16下安装pwndbg的问题解答https://cn-sec.com/archives/1890333.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息