Surface RT hacked; Can run normal desktop applications

Nov 7, 2012
540
0
0
Visit site
Circumventing Windows RT’s Code Integrity Mechanism ? On the Surface of Security

The Surface hacking community is probably going to start progressing with this new information. There's finally a huge motive.

Note: Desktop applications must be "compiled" for ARM in order to run, but this can be done by anyone. Not all desktop applications will work because RT is missing certain libraries that Windows 8 has.

Putty-Windows-RT-ARM.png

Edit- I accidentally typed "recompiled" instead of "compiled". The point of this find has nothing to do with anything that currently exists on legacy systems. The purpose is for what is possible and what new things can be done moving forward.

If you have something negative to say, don't say it. There is absolutely nothing negative about this, so that's an obvious indication that you are misunderstanding something.
 
Last edited:

stephen_az

Banned
Aug 2, 2012
1,267
0
0
Visit site
Circumventing Windows RT’s Code Integrity Mechanism ? On the Surface of Security

The Surface hacking community is probably going to start progressing with this new information. There's finally a huge motive.

Note: Desktop applications must be recompiled for ARM in order to run, but this can be done by anyone. Not all desktop applications will work because RT is missing certain libraries that Windows 8 has.

View attachment 26412

I am sorry but you really do not understand what is involved to recompile x86 applications for ARM if you think it can be done by anyone. This is a very minor event that is getting far too much attention. The logic of most posting these articles is also consistently flawed. The OS is a clean port of Windows 8 (actually part of it) so a Windows 8 exploit applies to RT as well, but it means nothing with respect to running any extant desktop apps. When Microsoft congratulates a hacker, states it is of no consequence, and adds that it will not exist in the future anyway, you can be confident in assuming it is a non event. All someone did is find an open door to a (almost) dead end. Adobe, Intuit, Corel, etc., are not going to be recompiling their x86 applications for ARM, and even if they did, the proportionally massive system overhead required for those applications would render them virtually useless. People really need to accept the fact that if they are going to run a machine with an ARM processor, it will have all the same limitations as IOS and Android, with the exception of the fact that Microsoft has chosen to recompile and embed some key applications for a limited and locked desktop. If one wants x86 compatibility, buy a Windows 8 tablet because that is the only way you going to get it. These flawed articles from pseudo experts are just giving false hope to people who do not understand ARM processors, and ironically it is with regard to something that was never promised.
 

stephen_az

Banned
Aug 2, 2012
1,267
0
0
Visit site
To put it in a framework that those living in the American suburbs may understand, a hacker found the equivalent of an entrance to a cul-de-sac that should have had a road block. It may be an achievement but it will still never get you to the highway.
 

chuks22

New member
Oct 31, 2012
18
0
0
Visit site
to make matters worse, re-compiling for arm can only be legitimately done to open source apps, will u be recompiling someone elses prog.
best way forward is metro. theonly hack i will look forward to is installing metro apps without going through the store.
 

johninsj

New member
Dec 13, 2012
373
0
0
Visit site
It's a fairly minor change, and all it shows is what everyone already knows. Windows RT is exactly Windows 8, recompiled for arm cpus, with the security setting cranked to 11 :)

So this dials the "run apps signed with" to "nothing" and hey, presto, any arm binary will run. So you can compile for arm (you could already) and you don't need to sign the app, and it will run. This means any existing apps can be compiled (if you have the source - so open source apps, yes. Commercial apps - only if whoever owns the source decides to do it, and you can bet your bunnies no commercial software will do this until it is blessed by microsoft.)

Neat.

Now, what will likely happen even if no hacker had done anything (and seriously this was a nice bit of tracking down what bits to flip) is that someday Microsoft will decide to let the user set the security level of the device (or more likely allow it to be controlled via policy such that, if you are using a surface with an enterprise email account the option to allow unsigned binaries can be controlled by the authority, not you)

That way, if you want to go back to the fun filled virus and malware days outside the walled garden (and really, who wouldn't want THAT?) you can choose to - unless your corp policy forbids it.

*That* is what this "hack" means. At least to me.
 

Members online

Forum statistics

Threads
323,300
Messages
2,243,598
Members
428,055
Latest member
DrPendragon