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) -

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

jquery - How can I dynamically add a browser tab? -