diff --git a/src/DyldExtractor/converter/stub_fixer.py b/src/DyldExtractor/converter/stub_fixer.py index 4126abe..da44c57 100644 --- a/src/DyldExtractor/converter/stub_fixer.py +++ b/src/DyldExtractor/converter/stub_fixer.py @@ -1414,6 +1414,10 @@ def _addToMap(stubName: bytes, stubAddr: int): continue elif stubFormat == _StubFormat.AuthStubNormal: + if symbolIndex == INDIRECT_SYMBOL_LOCAL: + # No fix needed + continue + # only need to relink symbol pointer symPtrOff = self._dyldCtx.convertAddr(symPtrAddr)[0]