小屋創作

日誌2020-08-04 22:46

Mac-Pwntool安裝 Python3版

作者:OKHand

小弟第一次換到Mac上作業如有更好得設定方法或是一些更好用推薦的設定拜託拜託跟小弟講一下
主題:安裝Pwntool Python3版
我看很多文章都是之前的Python2版的安裝希望這能幫到一些突然換到新版或是不會安裝Python3的人
首先我們要確認電腦上有Python3 在iterm或是你的終端機上打Python3如果沒有請左轉安裝完再回來謝謝!(推薦用Homebrew安裝 我裡面全部安裝都是用這個插件)

安裝Pwntool:brew install pwntools
找到自己的Pwntool位置(例如我的是):/usr/local/Cellar/pwntools/4.2.1/libexec/lib/python3.8/site-packages

接下來到terminal上打import sys ; print(sys.path)

會跑出一堆位置在那裡面找到/usr/local/lib/python3.8/site-packages<=這是我的(找到後面是site-packages的地方)

找到之後open /usr/local/lib/python3.8/site-packages ⇒ touch mypath.pth

開啟mypath.pth 可以用 vim or code ⇒輸入pwntools路徑(/usr/local/Cellar/pwntools/4.2.1/libexec/lib/python3.8/site-packages)

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

進terminal的Python3打
>>> import pwn>>> pwn.asm("xor eax,eax")出現b'1\xc0'
就代表可以在python3上使用Pwntool了喔!!

參考資料:
1.https://blog.csdn.net/youshaoduo/article/details/91446588
2.https://blog.csdn.net/qq_45163122/article/details/105930242?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param




0

0

LINE 分享

相關創作

PICO CTF 2018 What's My Name?

PICO CTF 2018 The Vault

PICO CTF 2018 Lying Out

留言

開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】