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

Refactor ISegment::UpdateOffsets #346

Merged
merged 8 commits into from
Aug 21, 2022

Conversation

Washi1337
Copy link
Owner

  • Refactors ISegment::UpdateOffset to take a new structure RelocationParameters, containing new offset and rva of the segment, but also additional metadata such as the new image base that the image is relocated to.
  • Removes many redundant ImageBase properties and parameters throughout the project.

Closes #236

@Washi1337 Washi1337 added enhancement dotnet Issues related to AsmResolver.DotNet labels Aug 20, 2022
@Washi1337 Washi1337 added this to the 5.0.0 milestone Aug 20, 2022
@Washi1337 Washi1337 linked an issue Aug 20, 2022 that may be closed by this pull request
@Washi1337 Washi1337 merged commit 479f605 into development Aug 21, 2022
@Washi1337 Washi1337 deleted the feature/imgbase-in-update-offsets branch August 21, 2022 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dotnet Issues related to AsmResolver.DotNet enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Include Image Base in ISegment.UpdateOffsets
1 participant