Windows RT越狱成功:可运行传统的桌面软件

系统
Windows 8在Metro界面下只能运行通过微软签名和Windows Store应用程序,Windows RT亦是如此,无法运行之前为Windows 7等系统开发的x86/64桌面软件。正是如此,自Windows 8发布以来就不断有人进行越狱。今天,有技术团队宣布,他们已经实现了在Windows RT上运行传统的桌面程序。

Windows 8在Metro界面下只能运行通过微软签名和Windows Store应用程序,Windows RT亦是如此,无法运行之前为Windows 7等系统开发的x86/64桌面软件。正是如此,自Windows 8发布以来就不断有人进行越狱。今天,有技术团队宣布,他们已经实现了在Windows RT上运行传统的桌面程序。

该技术团队成员Clrokr在Surfsec博客上发表了一篇名为《绕过Windows RT的代码完整性检查机制》的文章,文中指出,他们已经实现了在Windows RT上运行未签名的桌面应用程序。颇具讽刺意味的是,此次越狱的成功得益于Windows内核中一个存在了很长时间的漏洞,该漏洞影响所有Windows版本,ARM版Windows也没能逃脱。

实际上,Windows RT的功能与Windows 8是一样的,只是微软故意设置了障碍让Windows RT不能兼容桌面应用,Windows RT就像是Windows 8的妆后版,两者骨子里是相同的,只是微软使用代码完整性检查机制(Code Integrity Mechanism)人为地将这两个平台区分开来。

这个代码完整性检查机制不会阻挠任何人修改Windows Store应用程序(以及拥有微软签名的程序),因为Windows Store应用程序是唯一不需要任何签名就能运行的。而且,这种代码完整性检查机制在Windows 8上也能运行,你甚至可以在Windows 8上执行代码完整性检查机制从而让它看起来和Windows RT一样。

“微软在Windows RT上屏蔽传统的桌面应用程序,并不是什么高科技,只是一个很糟糕的营销决策。Windows RT需要Win32环境才能增强其‘产能工具’的身份,现在已经有太多的‘消费’型平板机了。”

Clrokr在博客中介绍了越狱方法,但是不建议普通用户使用。 

[[59681]]

 

责任编辑:黄丹 来源: 驱动之家
相关推荐

2013-01-21 17:13:39

2013-11-04 16:14:30

2013-01-08 10:23:08

2012-09-11 16:31:12

Windows RTWindows 8

2013-05-24 09:46:18

Windows 8传统桌面

2012-06-04 09:41:18

Windows 8Metro

2019-02-23 13:53:55

起获苹果iOS

2013-07-18 10:46:02

Windows传统桌面

2021-02-23 08:18:32

Windows10操作系统微软

2012-04-18 09:29:49

微软Windows 8RT

2011-09-16 11:04:31

Windows 8平板ARM

2010-05-12 16:49:56

优化

2009-04-14 21:53:29

Windows 7微软软件

2013-05-14 10:53:43

2013-04-09 09:38:02

2013-04-15 10:04:56

Windows 8.1

2022-01-27 23:26:40

Windows 11微软Windows

2012-05-17 09:48:27

微软Windows 8

2009-02-20 20:16:43

上网本惠普Windows 7

2009-04-15 08:51:29

Windows 7微软操作系统
点赞
收藏

51CTO技术栈公众号