Skip to content
This repository was archived by the owner on Dec 28, 2025. It is now read-only.

Commit 8af2ef8

Browse files
committed
Fix local symbol in auth_got
1 parent 0e1b35a commit 8af2ef8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/DyldExtractor/converter/stub_fixer.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1414,6 +1414,10 @@ def _addToMap(stubName: bytes, stubAddr: int):
14141414
continue
14151415

14161416
elif stubFormat == _StubFormat.AuthStubNormal:
1417+
if symbolIndex == INDIRECT_SYMBOL_LOCAL:
1418+
# No fix needed
1419+
continue
1420+
14171421
# only need to relink symbol pointer
14181422
symPtrOff = self._dyldCtx.convertAddr(symPtrAddr)[0]
14191423

0 commit comments

Comments
 (0)