-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CodeSearch not working #9
Comments
Hi! The However, you can achieve the same sort of goal via publicly available APIs such as these: MachoAnalyzer.calls_to(self, address: VirtualMemoryPointer) -> List[CallerXRef]
MachoAnalyzer.objc_calls_to(
self,
objc_class_names: List[str],
objc_selectors: List[str],
requires_class_and_sel_found: bool,
) -> List[ObjcMsgSendXref] These APIs leverage functionality provided by the |
I will look into the alternatives you mentioned. And thanks for this library :). Do you guys plan to update this library to support swift as well, anytime in future? |
No worries, I hope you get some use out of it! I wrote the bulk of this library, but no longer work at Data Theorem (as of last month). You'd have to get some input from my former colleagues re Swift support, but I wouldn't imagine it'll land any time in the foreseeable future. |
Hi,
I am exploring the code search functionality of this library. While running the script 'api-search-for-function-use.py' I get,
ImportError: cannot import name 'CodeSearch' from 'strongarm.objc' (/opt/homebrew/lib/python3.11/site-packages/strongarm/objc/__init__.py)
And on looking in the objc folder, there is no corresponding code either. Is this functionality is internal to DataTheorem or am I missing something?
The text was updated successfully, but these errors were encountered: