mac安装pwntools(python3.8)解决多数问题

博客说明

文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!

安装pwntools

贴一下官方文档地址

采用homebrew 安装

brew install pwntools

一顿等待之后

配置python

进入python目录

/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages

创建mypath.pth

把下面的这段话写上去

/usr/local/Cellar/pwntools/4.0.1_1/libexec/lib/python3.8/site-packages

发现有错误,提示我们安装binutils

安装binutils

export ARCH='amd64'

brew install https://raw.githubusercontent.com/Gallopsled/pwntools-binutils/master/osx/binutils-$ARCH.rb

还是报错,是因为地址的问题,改动了一下

brew install https://raw.githubusercontent.com/Gallopsled/pwntools-binutils/master/macos/binutils-amd64.rb

使用下面的命令发现可以安装

测试

>>> import pwn

>>> pwn.asm("xor eax,eax")

b'1\xc0'

发现已经成功,遇到了好多坑

感谢

万能的网络

以及勤劳的自己

mac安装python3.8_mac安装pwntools(python3.8)解决多数问题相关推荐

  1. 解决在Mac上用pyenv安装python3失败的问题

    背景 前段时间在本地Mac系统上要跑一个python3写的压测脚本. Mac默认安装的是python2, 而且很多软件依赖的也是python2. 为了不影响现有系统其它软件, 当时安装了pyenv来实 ...

  2. mac bigsur python3.8 安装pillow失败

    mac bigsur python3.8 安装pillow失败 mac bigsur python3.8 安装pillow失败 报错 原因 解决 mac bigsur python3.8 安装pill ...

  3. mac 安装python并切换到python3版本

    背景 一般情况下mac系统自带python2版本,但我们学习工作时用的都是python3,因此需要安装python3并且切换到python3版本. 一.安装python3 如果已安装过homebrew ...

  4. mac python3.8上怎么安装pygame 第三方库_Python3.8安装Pygame Python3.8安装Pygame教程步骤详解...

    想了解Python3.8安装Pygame教程步骤详解的相关内容吗,孤傲小二~阿沐在本文为您仔细讲解Python3.8安装Pygame的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:Pyth ...

  5. 苹果电脑安装python3密码_mac系统安装Python3初体验

    前沿 对于iOS开发不要随便拆卸系统自带的Python,因为有很多 library 还是使用 Python2.7. 1 安装Xcode 1.1 App Store 搜索Xcode 并安装 1.2 安装 ...

  6. python3.8安装tensorflow1.14时候报错Can‘t connect to HTTPS URL because the SSL module is not available

    python3.8安装tensorflow1.14做NER对应源码 pip install --upgrade https://storage.googleapis.com/tensorflow/ma ...

  7. python3.6安装教程-python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

  8. python安装步骤电脑版-超详细的小白python3.X安装教程|Python安装

    安装Python 因为Python是跨平台的,它可以运行在Windows.Mac和各种Linux/Unix系统上.在Windows上写Python程序,放到Linux上也是能够运行的. 目前,Pyth ...

  9. python3安装步骤mac-Mac安装Python3

    mac上自带的是是Python版本2.X,如果需要Python3,则需要自己手动进行安装 可以在终端查看自己的Python版本 $ python -V 输出: Python 2.7.10 一.网址下载 ...

最新文章

  1. Tomcat的配置及优化
  2. 图书管理系统python代码课程设计报告_数据结构图书管理系统课程设计报告
  3. 关于在HP-UX 11iV2系统中安装oracle10g的问题--请大神帮忙!!!
  4. qsort 三级排序
  5. 烧光86亿元,还是没造出来车!拜腾“造车梦”断?
  6. 解决oracle客户端乱码问题,如何解决oracle客户端中文乱码问题?-Oracle
  7. 搜狐笔试 最大连续递增子段和 关键词连续递增
  8. Raki的读paper小记:BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
  9. 【一千个论文合集】计算机科学的26个细分领域近年必读论文集合
  10. Java 使用Modsim32进行modbus-tcp协议模拟(从机)并使用java当做主机(Maven项目)进行从机信息获取及修改
  11. 禾川Q1系列PLC官方教程
  12. matlab 去除水印,初試 Matlab 之去除水印
  13. SVN提交时出现remains in conflict错误
  14. php上传文件产生的临时文件问题,以及所谓的资源类型到底是什么
  15. U盘数据恢复的实现?
  16. rust巨型采矿机_【rust巨型挖掘机在哪加柴油】专区-挖掘机-铁甲网
  17. JavaMail简易教程
  18. 【计算机网络】湖南科技大学 笔记一
  19. Keras少量样本训练强大图像分类模型
  20. nginx 配置https 代理http接口

热门文章

  1. 认知空间是什么意思_Number是“数”,one是“一”,那么number one什么意思?
  2. 阿里巴巴数据库分库分表的最佳实践
  3. 新补丁更新(RU和RUR),新的版本(Release 18和19)
  4. 教师节快乐:删了库之后,不要着急跑路
  5. 想减少代码量,快设置一个有感知的 Aware Spring Bean
  6. Python 中的反转字符串:reversed()、切片等
  7. Underlay网络:如何立住可靠又支持大规模无收敛的“人设”
  8. 深度学习 GPU环境 Ubuntu 16.04 + Nvidia GTX 1080 + Python 3.6 + CUDA 9.
  9. matlab三角函数降次,三角函数降次公式及推导过程
  10. 义教志愿服务系统c语言,招募义教志愿者策划书范本