Drop it like it's hot

Panasonic's Toughbook CF-33 is a ridiculously rugged 2-in-1

Saving money on data

Mint SIM is the perfect way to get cheap data in the U.S.

Can you handle the truth?

What Apple's latest iPad ads say about Microsoft and Windows

Forecast is cloudy

Windows 10 Cloud will run Win32 apps, but only from the Windows Store

Excessive in a good way

GTX 1050 in a 15-inch convertible? Lenovo went there

Windows goes galactic

Revealed: Samsung's Surface Pro-like Galaxy Book, running Windows 10

We made some changes

Our new forums are here!

Don't count Windows Phone out just yet

Dead? Psh. Here are 5 reasons to stick with Windows 10 Mobile

VPN vs. Proxy

The difference between a proxy and a VPN

Latitude attitude

Dell Latitude 7280 is a business laptop with tons of consumer attitude

4K all the way

You probably don't NEED a 4K webcam, but we love Logitech's BRIO 4K anyway

Long live Windows phone

Contrary to popular belief, Windows phone won't die anytime soon

XP-YESSSSSSS

Dell's already awesome XPS 15 gets even better in 2017

Surface Pwn 5

Surface Pro 5, Project NEON details leaked on LinkedIn?

Redefining the PC

Why Microsoft's Surface phone could be MUCH more than a mere 'phone'

Surface table meets Windows 10

Yes, we did put Windows 10 on the original Surface table ... and it rocks

Cream o' the crop

Before buying a Microsoft laptop, check out our pick for the absolute best

Simple and secure, just the way I like it

We think Windows 10 Cloud is a great idea, here's why

uber micro

Halo Wars 2 has something for everyone. Here's our full review.

Oldie but goldie

We reviewed Microsoft's decade-old Surface table

< >
Welcome to the Windows Central Forums Create Your Account or Ask a Question Answers in 5 minutes - no registration required!
Results 1 to 5 of 5
Like Tree2Likes
  • 1 Post By stephen_az
  • 1 Post By johninsj
  1. Robert Carpenter's Avatar
    Banned

    Posts
    540 Posts
    Global Posts
    552 Global Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
       #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.

    Click image for larger version. 

Name:	Putty-Windows-RT-ARM.png 
Views:	21 
Size:	136.0 KB 
ID:	26412

    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 06:03 PM.
  2. stephen_az's Avatar
    Banned

    Posts
    1,268 Posts
    Global Posts
    1,302 Global Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #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
    Banned

    Posts
    1,268 Posts
    Global Posts
    1,302 Global Posts
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #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
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #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
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    #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.
    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: 34
    Last Post: 07-15-2015, 09:32 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, 03: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, 03: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, 03:03 AM
  5. Potential for Surface RT to run Windows 8 Pro
    By Lundon44 in forum General Tablet & Laptop Discussion
    Replies: 20
    Last Post: 10-18-2012, 02:06 PM

Posting Permissions

";