Skip to content
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

architecture doesn't have reference to the BinaryView #551

Open
lucasduffey opened this issue Nov 17, 2016 · 2 comments
Open

architecture doesn't have reference to the BinaryView #551

lucasduffey opened this issue Nov 17, 2016 · 2 comments
Labels
Component: API Issue needs changes to the API Effort: High Issue should take > 1 month Impact: High Issue adds or blocks important functionality Type: Enhancement Issue is a small enhancement to existing functionality

Comments

@lucasduffey
Copy link
Contributor

This will make certain arches possible - like dex smali.

I need to be able to access bv.session_data.string_table from the Architecture class.

@psifertex
Copy link
Member

I suspect there's another way around this -- we make Thumb2/Arm work without it, can you clarify a bit more about why you need session data from architecture?

@lucasduffey
Copy link
Contributor Author

lucasduffey commented Nov 18, 2016

In smali; strings, methods and other data are stored in their own distinctive tables (arrays). The instructions reference those strings and methods by index.

My current idea: save the tables in SessionData, and access it that way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: API Issue needs changes to the API Effort: High Issue should take > 1 month Impact: High Issue adds or blocks important functionality Type: Enhancement Issue is a small enhancement to existing functionality
Projects
None yet
Development

No branches or pull requests

4 participants