Hi Yin
On 14.06.18 19:26, Yin Liu wrote:
Hello,Yes. .ta is a regular ELF file with additional OP-TEE header at the beginning. You can skip this header and work with it as with any other regular ELF.
I'm learning the Trusted application that can be run in the TEE.
I was wondering whether there are some ways to check the .ta file's instructions, just like using objdump or readelf on ELF.
I'm also interested how does the .ta be protected? What's the difference between the .ta and normal executable?TA should be signed. OP-TEE checks signature prior to TA invocation.
Actually, mentioned header holds this signature.
You can take a look at sign.py script from OP-TEE distribution.
--
Volodymyr Babchuk