Pretty sure I found a exploit that might provide root escalation for the droid. Seems this exploit affects the 2.6.29 kernel that the droid is running. Problem is I'm not very familiar with compiling apps for the ARM arch. Any ideas? This may finally land us root with the droid! =D Hopefully they didn't patch this in their kernel

I've been able to compile and run the exploit but am having some trouble. The main issue is the linked exploits is for x86 machines and its shellcode (payload that is ran as root by the exploit) is in x86 assembly. I don't really know ARM asm, nor how to create such shellcodes, but I'd imaging someone out there does.

I've attached my code that at least compiles. I think I fixed to to work correctly on ARM (to use ARM registers instead of x86 registers) but that could also need some tweaking.

In any case, I'm not sure if the exploit even works, but it does occasionally report success so I am hopeful.