用angr去除o llvm控制流平坦化

2021-08-14 06:45:22 字數 800 閱讀 9543

更改這篇文章中最新版本的bug 和補充這篇文章的環境搭建

1.配置mac中docker環境

(2)可以按照這篇文章中傳mac到docker檔案

(3)安裝docker環境中的angr    但是注意不用第一步 1.sudo docker pull angr/angr 2.sudo docker run -it angr/angr

2.原文如下

p.step()   

while p.successors[0].addr not in relevants:

p = p.successors[0]

p.step()

return p.successors[0].addr

在2017 年9月份 angr已經公升級 它會出現 while p.successors[0].addr not in relevants: file "/library/python/2.7/site-packages/angr-7.7.12.16-py2.7.egg/angr/sim_state.py", line 201, in getattr raise attributeerror(v) attributeerror: successors  這個錯誤

。 3.更改為   

succ=p.step()

while succ.successors[0].addr not in relevants:

# p = succ.successors[0]

succ=succ.successors[0].step()

return succ.successors[0].addr

迷宮題可以用angr嗎 眼膜貼可以天天用嗎

眼睛是乙個人的心靈窗戶,往往能給我們的形象氣質加分,但是當下的生活節奏又對眼睛造成各種傷害,比如 黑眼圈,眼袋,眼周細紋等等,針對這種情況女士們都會做出各種護理,其中最常見的就是眼貼膜,但正確的眼貼膜該怎麼用!敲黑板啦 眼膜貼不可以天天敷。因為眼膜貼中含有豐富的營養成分,天天使用會導致眼部肌膚營養過...

python手機螢幕控制 用Python控制墨水屏

按照基礎教程墨水屏用了起來,但是,教程是用c寫的,以後是想用python做開發的,這之間可咋切換?萬能的github上已經有人這麼做了 不過環境搭建還是踩了些坑,記錄如下 安裝numpy失敗 解決方法 apt get install libssl dev libncurses5 dev libsql...

php群控 群控系統是幹什麼用的

前兩天群裡看到熊友在聊群控系統。印象當中,我第一次聽這個的時候是在14年下半年,當時朋友說這個的時候還不叫群控系統,具體叫什麼我也忘記了,而自己當時還在做校園市場,所以當時也只是聽聽而已。聊到群控系統,很多人可能就會想到吸粉 一開始我也是這樣想的 當然這其實也和現在市面上的宣傳有關係,現在很多群控系...