Exploring Qualcomm's TrustZone Implementation
bits-please.blogspot.com
bits-please.blogspot.com
In this post I describe an (initial) analysis of Qualcomm's TrustZone implementation, and a vulnerability that I've discovered which allowed complete arbitrary code execution within TrustZone (which I've responsibly disclosed to Qualcomm).
This is the first in a series of posts describing various kinds of vulnerabilities, so stick around if this interests you in any way!
In the following months, I'll be submitting detailed vulnerability write-ups and exploits for Android related vulnerabilities that I've discovered in the last year (but have been too busy to write about because of the academic year).
Please let me know if you have any questions/comments! I'll be more than happy to answer.
Might be a longshot, but you seem like a person that might know :) Do you know of anyone that has taken a MediaTek chip and customized the OS for a simple phone implementation?
I haven't heard of such a project, but I'm not 100% sure I understand what you mean; are you asking if there are non-Android implementations on mediatek chips?
As for the next post (with full exploit code!), you can expect it within 3-4 days tops.
Anyway, if you're looking to load arbitrary code into TZ, wait for the next blog post (approx. 2-3 days)!
Other than that, very interesting write up.