0

I'm analysing a shared object (.so) file from an Android app. When I try to disassemble it on IDA Pro, it gives me errors

Binary data xxx is incorrect, maximum possible value is xxx. Do you want to continue with the new value?

If you click Yes few times, it will continue but it does not disassemble correctly

After searching, I found that the ELF file header was damaged, I analysed with 010editor with ELF template. How do I know what data are incorrect and fix in the binary file? I'm not familar with ELF file header though

If you are interested, you can take a look at the file: https://drive.google.com/file/d/1gtv1jlMYiyZAHZv-SqD1euj6pU3w_GJZ/view

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.