angr / angr/cle

iOS can't find sym is_import

Offen
#581 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug needs-triage
Vorherrschende Sprache
Python
Sterne
485
Forks
135
Ø Merge
2 T. 2 Std.
Gemergte PRs (30 T.)
15

Beschreibung

### 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_

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.