作者Modchip (改机王)
看板Modchip
标题[Wii ] Wii的小知识 - ISO37
时间Fri Apr 4 01:58:39 2008
Wii的升级IOS37的影响
本文是由网路上的文章翻译整理,详细请见"参考资料"
**简单介绍升级IOS37(给不想了解详细原因的朋友)
1.最新的升级已经包含IOS37(目前只有美版)
2.系统选单/菜单目前没有使用IOS37
3."trucha"使用的bug(signing bug)目前仍然有效
4.未来如果升级後,trucha过的游戏将无法读取、Freeloader将无法使用(即使你没改机)
、
有自制频道的Wii将会变砖。
5.有需要trucha、Freeloader、自制频道功能的网友请不要升级
(以下是简单说明IOS37与trucha漏洞,技术讨论讨请上wiibrew.org查看)
一、什麽是IOS37
IOS37是Wii的韧体/固件的名称,所有的游戏、频道甚至是系统选单/菜单
(就是Wii一开机按A後看到的画面,常见的3.1J就是系统单选/菜单的版本)
在执行时都会向Wii要求IOS的执行版本(写在TMD.bin中),
所以Wii里存放着所有新旧IOS版本(IOS9, IOS11...IOS35,IOS36,IOS37)
而最新的IOS37中被发现已经修复了之前发现的trucha漏洞。
二、什麽是trucha漏洞
因为这个漏洞先被trucha所利用,所以我称为"trucha漏洞",
其实应该称为sign检查漏洞比较合适。
也许是因为GC的教训,任天堂在Wii上做了很多保护,
其中之一就是Wii在执行所有程式/程序与游戏之前,
一定会检查电子签章的完整性,目前已知Wii是用知名的RAS演算法,
要破解是很困难的,但是任天堂在检查电子签章时犯了一个错误,
(也许他们应该向M$请教,显然M$在保护技术上比较强 XD)
因此藉由写入特定的字串可以让Wii"跳过"电子签章的检查,
来达到执行未经任天堂认证过的游戏或程式/程序。
三、trucha漏洞的历史
最早是由Wii的破解者tmbinc, bushing, segher发现并在24C3破解大会上使用,
(24C3是着名的黑客大会,2007年大会上他们展示破解Wii的成果)
但由於这个漏洞非常容易修复(只要修改检查代码即可,而且修复後不会产生其他问题),
所以他们决定不公布这个漏洞以防任天堂太快修复,因为他们需要这个漏洞来破解Wii,
最後他们也发现Zelda的存档漏洞是难以修复的,所以他们选择公布Zelda Hack。
2008年2月26日,另一个破解者xt5也发现了这个漏洞,
(tmbinc没有公布漏洞但公布了破解过程,只要重现破解就可以发现这个漏洞)
并写了一个trucha signer的程式/程序,这就是我们修改游戏时要用到的程式/程序,
而Freeloader的作者Datel公司马上利用这个漏洞制作了Wii Freeloader(2008/02/28)。
事情发展自此,任天堂几乎也知道了这个漏洞并修复了,
因此有IOS37的出现(单纯只是修bug的升级)。
注1:tmbinc认为可能是Freeloader侵犯到任天堂的利益,所以才马上修复漏洞,
因为trucha signer并不能让未改机的Wii执行盗版与跨区,
但是Freeloader可以让未改机的Wii跨区。後来Datel也捐了$1000给Wiibrew.org,
不过tmbinc仍认为是Freeloader是让任天堂快速修bug的主因。
注2:
我自己是认为Freeloader的出现,代表游戏可以不经过任天堂授权而在未改机的Wii上跑
,
才是修bug的主因,因为任天堂可以从授权中赚钱,如果每间公司都像Datel Wii
Freeloader一样,
那任天堂就赚不到钱了。
四、後续发展
当系统选单/菜单升级利用IOS37时,trucha过的游戏就不能被读取(会显示?),
理论上Freeloader也不能使用。另外经测试,如果升级时Wii有自制频道,
那麽Wii将会直接变砖(开不了机)。所以有需要利用到这些东西的网友建议不要升级。
五、Q&A
Q:能不能删除IOS37?
A:当然可以,就如同双频移除一样。但是只要有新的游戏需要IOS37,仍然会自动升级。
Q:能不能修改IOS37?
A:当然要修改IOS37(像PSP一样的黑客升级)是可以做到的,但是修改存在一定风险,
另外任天堂也可能像X360一样检查或锁机。
Q:能不能避免?
A:不要升级。
六、参考资料:
Wii升级档说明- (不管是透过网路还是游戏升级就是下载这些档)
http://wum.talevas.com/inside.html
IOS37的说明-
http://wiibrew.org/index.php?title=IOS37
Wii破解者tmbinc对Freeloader与trucha漏洞的说明与看法-
http://debugmo.de/?p=61
自制频道的进展-
http://wiibrew.org/index.php?title=WiiBrew_Channel_Ideas
http://wiibrew.org/index.php?title=Logo_Candidates
http://wiibrew.org/index.php?tit ... es/Homebrew_Channel
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.67.108.186
1F:推 stormyuan:更新一下,後来试测的结果,不会变砖 219.71.174.95 04/04 10:05
2F:→ stormyuan:详见原文(参考资料第二项) 219.71.174.95 04/04 10:05
3F:推 lovetyrano:推推140.120.101.176 04/04 11:08
4F:→ lovetyrano:不过是哪个版本的升级才会升到iso37啊140.120.101.176 04/04 11:09
5F:推 ringfan:所以是IOS37还是ISO37...? 61.57.151.62 04/04 13:28
6F:推 lovetyrano:XD IOS吧 219.87.250.195 04/04 14:12
7F:→ Modchip:真的耶...我都没发现XD 203.73.12.111 04/04 14:18
8F:→ Modchip:我没看错吧,是stormyuan大大!! 203.73.12.111 04/04 14:33
9F:→ Modchip:这系列的原文出处就是他发的~ 203.73.12.111 04/04 14:33
10F:→ Modchip: 拜一下 <(_ _)> 伟哉~s大~ 203.73.12.111 04/04 14:33