MAC安裝pwntools記錄



1、使用python3安裝pwntools

pip3 install pwntools

2、安裝成功后測試

測試不成功提示安裝

binutils
pwnlib.exception.PwnlibException: Could not find 'objcopy' installed for ContextType()
Try installing binutils for this architecture:
https://docs.pwntools.com/en/stable/install/binutils.html

3、安裝binutils

binutils有多個版本,且我使用的版本需要FQ下載。

github上傳下載好的內容:
https://github.com/Done163/pwntools/blob/master/binutils-amd64.rb

安裝命令:

brew install binutils-amd64.rb 

brew安裝過程需要下載,較慢。剛開始的brew update 可使用“control+C”暫停,不影響之后的安裝。

4、成功測試

>>> from pwn import *
>>> asm("xor eax,eax")
b'1\xc0'

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM