angr / angr/cle

iOS can't find sym is_import

オープン
#581 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug needs-triage
主要言語
Python
スター
485
フォーク
135
平均マージ
2日 2時間
マージ済み PR(30日)
15

説明

### Description

File "/Users/xxx/Desktop/deobf/code/2/angr-examples/angr-hook2.py", line 45, in
proj.hook_symbol("_scanf", ReplaceScanf())
File "/Users/xxx/.pyenv/versions/3.11.8/lib/python3.11/site-packages/angr/project.py", line 603, in hook_symbol
sym = self.loader.find_symbol(symbol_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/xxx/.pyenv/versions/3.11.8/lib/python3.11/site-packages/cle/loader.py", line 610, in find_symbol
if sym.is_import:
^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'is_import'

### Steps to reproduce the bug

_No response_

### Environment

Mac OSX 15.4 (24E248)

test iOS mach-o file

### Additional context

_No response_

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。