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

Identify function candidates that can possibly map to indirect calls #15

Open
alessandrocarminati opened this issue Nov 24, 2023 · 0 comments
Labels
enhancement New feature or request exploration

Comments

@alessandrocarminati
Copy link
Collaborator

Objective

The goal is to enhance the kernel image exploration capability by addressing the challenge of indirect functions. Given the self-containing nature of the kernel code, indirect function calls need to resolve to specific functions within the kernel image or associated modules.

Current Status

  • Kernel Image Exploration: The current exploration capability lacks efficient handling of indirect function calls within the kernel.
  • Indirect Function Resolution: Resolving indirect function calls to their specific targets within the built image or related modules remains a challenge.

Problem Statement

  • Indirect Function Resolution: Directing an indirect function call to its intended function within the kernel image or associated modules.
  • Image and Module Integration: Integrating exploration capabilities with built image and module code for accurate resolution.

Proposed Solution

  • Indirect Function Mapping: Develop mechanisms to map indirect function calls to their specific targets within the kernel image or associated modules.
  • Integration with Built Image: Ensure seamless integration with the built image and associated modules for exploration.
@alessandrocarminati alessandrocarminati changed the title Enhance Kernel Image Exploration for Indirect Functions Identify function candidates that can possibly map to indirect calls Nov 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request exploration
Projects
None yet
Development

No branches or pull requests

1 participant