assembly - Disassembly: Determine whether an instruction set in an ARM ELF binary is Thumb or ARM -


i went through arm definitions elf format here, , didn't find conclusive answer:

given elf binary (using static analysis only), there conclusive way determine whether given instruction using thumb or arm, such flag in symbol table entry? or forced keep track of bl , blx instructions check when processor changes state?

context: i'm testing ida on arm .so file, , of disassembled instructions don't make sense (illogical branch instructions jump middle of other functions, instance).

thanks in advance on one.


Comments

Popular posts from this blog

Change php variable from jquery value using ajax (same page) -

Pull out data related to my apps from Android Play Store and iOS App Store -

How can I fetch data from a web server in an android application? -