marirs/capa-rs

- smda extractor fails

Closed this issue · 2 comments

After reviewing the code I think it is being done wrong to subtract the image base from the RVA in the extract_file_export_names function,
instead of *o as u64 - self.get_base_address()?, I think you should use *o as u64 directly, if necessary you would have to make sure that the RVA falls within the image

Thanks so much @jorgeaduran for your code! Really appreciate them.
Shall I close this?

@marirs It's a pleasure, if it can be closed now, thank you!