Results 1 to 5 of 5
Like Tree2Likes
  • 1 Post By stephen_az
  • 1 Post By johninsj
  1.    #1  
    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 by Robert Carpenter; 01-08-2013 at 05:03 PM.
  2. stephen_az's Avatar
    Member

    Posts
    683 Posts
    Global Posts
    717 Global Posts
    #2  
    Quote Originally Posted by Robert Carpenter View Post
    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.

    Click image for larger version. 

Name:	Putty-Windows-RT-ARM.png 
Views:	21 
Size:	136.0 KB 
ID:	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.
    theefman likes this.
  3. stephen_az's Avatar
    Member

    Posts
    683 Posts
    Global Posts
    717 Global Posts
    #3  
    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.
  4. chuks22's Avatar
    Member

    Posts
    18 Posts
    #4  
    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.
  5. johninsj's Avatar
    Member

    Posts
    373 Posts
    #5  
    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.
    Thanked by:
    Robert Carpenter likes this.

Similar Threads

  1. Question to Surface RT owners: What video formats can it play?
    By RedLine78 in forum Microsoft Surface for Windows RT
    Replies: 33
    Last Post: 08-30-2013, 08:55 AM
  2. Surface RT owners: Can you reproduce this volume rocker issue?
    By martinblank64 in forum Microsoft Surface for Windows RT
    Replies: 36
    Last Post: 03-13-2013, 02:10 PM
  3. Surface RT can run heavy loads without stutter/lag
    By smoledman in forum Microsoft Surface for Windows RT
    Replies: 1
    Last Post: 01-08-2013, 02:15 AM
  4. Help required -> Can someone sideload my app on a surface RT?
    By hsalps in forum Microsoft Surface for Windows RT
    Replies: 9
    Last Post: 11-20-2012, 02:03 AM
  5. Potential for Surface RT to run Windows 8 Pro
    By Lundon44 in forum General Tablet Discussion
    Replies: 20
    Last Post: 10-18-2012, 01:06 PM

Posting Permissions

B