Jailbreak Windows RT - Why? Beats Me
Word is spreading of a jailbreak for Windows RT, or rather a vulnerability in Windows RT that can be exploited to produce a jailbreak. What does that mean? Windows RT is the ARM processor-based version of Windows 8 that runs on Microsoft's Surface RT and some OEM devices. Just as Apple restricts app installs on iOS to their own App Store, Microsoft has restricted Windows RT users to installing only apps from the Windows Store.
In order to install software not approved by Apple, hackers have developed jailbreaks for iOS over the years. A jailbreak is an exploit of a privilege escalation vulnerability in order to allow the user to install software from other sources.
So why would you want to do this on Windows RT? There are, as of yet, no unauthorized apps. The idea in many of today's stories on the jailbreak seems to be that you will be able to run legacy Windows programs, but this is pretty obviously mistaken: legacy Windows programs are, almost exclusively, compiled for Intel processors, and never for ARM. They can't run on RT. Computerworld's Richi Jennings tells me that tests show .NET apps run unmodified, but even if that's true, who cares? How many .NET apps do you have lying around that you want to run on your Surface?
I don't want to denigrate the research done by "C. L. Rokr." Work like this is important for security, and the jailbreak is an exploit of a vulnerability. But his "discovery" that Windows RT is basically just Windows is not much of a discovery. That's what it's supposed to be.
And is a jailbreak useful for Windows RT users? Not really. If you want to run legacy Windows apps, buy an Intel-based Windows 8 system instead of RT. There are actually programs available for it and the system is designed to run them.
Hat tip to Richi Jennings's IT Blogwatch in Computerworld..
Follow Larry Seltzer and BYTE on Twitter, Facebook, LinkedIn, and Google+: