伊莉討論區

標題: 讓你更深入的了解你的Wii - IOS/cIOS [打印本頁]

作者: drchao    時間: 2009-5-21 04:35 AM     標題: 讓你更深入的了解你的Wii - IOS/cIOS

本文是kwirky在未名空間發表的文章. 請感謝他.
Nintendo IOS(Input Output System)其實就是一系列的驅動程序集,作用是操縱Wii的硬件,比如手柄,平衡板等等。隨著系統的硬件升級和新遊戲的推出,Nintendo需要安裝新的IOS來支持新遊戲和新硬件。但是舊的IOS還是繼續存在系統中,而不是被新IOS覆蓋,因為舊的遊戲還需要他們。
這樣的軟件架構所造成的問題就是,隨著系統的不斷升級,最終Flash資源會被用盡。目前Flash容量大約在512MB左右,用了大約100多MB,所以剩余空間還是很大。Wii大約有20個左右不同的IOS。每個遊戲都需要使用其中的一個IOS。比如Rock Band出來的時候,光碟上就有IOS37來支持USB的樂器外設。早期的IOS裏面還有DVD的驅動,原本是用來播放DVD用的,但是Nintendo並沒有使用他們,卻被hacker用來運行備份光碟了。IOS30是被系統菜單3.2使用的,如果對他操作不當的話,就全磚了,所以很危險,輕易不要動他。
CIOS(Custom input output system)是打在原有的IOS上的補丁,用來運行備份光碟. Wii上所有的title都必須signed才能運行,但是這裏面有一個著名的bug, 它用了strncmp()來compare signature, 但是strncmp遇到'\0'就退出了,黑客就利用這個bug, 更改加密的數據,使用密鑰產生的認證碼前兩位變00, 這樣strncmp就返回true, 通過了認證來達到運行自己的軟件的目的。 有一些黑客如WiiGator,Waninkoko等利用reverse engineering,反匯編IOS,寫了這些補丁程序,called dip module,這樣backup launcher 這樣的loader就可以用IOS249(modifed version of IOS36) 來運行任何備份光碟了。但是這個fake signed bug卻在3.3版的升級中被nintendo補上了,但是有一個IOS卻漏掉了,那就是IOS16, 它出自於nintendo service CD),他還有strncmp bug, 所以可以利用IOS16來安裝其他的patch過的IOS. 所以3.3版以上都要安裝這個IOS16先才能裝CIOS249Rev7等其他CIOS.
作者: 很帥的宅男    時間: 2009-5-22 06:14 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: ggyywei    時間: 2009-5-22 08:55 PM

感謝大大分享~~~~~
謝謝囉~~~~~~~~
作者: amall    時間: 2009-5-23 02:33 AM

阿............好難喔 ~~  
看了兩遍還是看不出個所以然.........
都是專有名詞啦............
作者: yiminliu    時間: 2009-5-23 02:24 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: helloqq    時間: 2009-5-23 02:38 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: rombert    時間: 2009-5-23 08:47 PM

推!!讓人更了解IOS、玩遊戲是需要的這方面的知識。
謝謝分享!
作者: sxieky007    時間: 2009-5-23 10:13 PM

謝謝分享喔~不然我對WII的了解~還真少阿
作者: yfkuo1972    時間: 2009-7-5 10:15 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: 史帝夫奧斯丁    時間: 2009-7-6 04:13 AM

有看沒有懂!
能不能說中文阿?
阿鬼!
作者: cch002    時間: 2009-7-6 07:22 PM

大致瞭解了
原來改機就是利用這些漏洞的
所以才能改
作者: line5168    時間: 2009-8-3 10:49 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: king52345234    時間: 2009-8-3 01:06 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: CHICKENee    時間: 2009-8-3 03:31 PM

感謝分享喔,不過有點看不太董.....^_^
作者: brianchen19    時間: 2009-8-3 03:44 PM

雖然專有名詞太多看不懂
但還是感謝大大的分享
作者: limteveluna    時間: 2009-8-4 09:18 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: ninja007    時間: 2009-8-6 11:08 AM

這些都要自己有安裝到,才會知道這些是在做什麼的!
目前多數WAD跟USBLoaderGX 都裝在249這個補丁下!
要碰這些IOS當最好先閱讀一下多數文章! 才去動手做! 否則變磚的機率可很大!
作者: joe3316    時間: 2009-8-6 11:53 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: maxwellpan    時間: 2009-9-25 01:20 AM

感謝大大的分享,吸收了不少的新知,只是如何找相關的cIOS相關的程式呢?
作者: dong721    時間: 2009-9-25 02:41 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: terry750101    時間: 2009-9-25 03:01 PM

哈哈 看不懂 不過可以完就好 =兒=
作者: MMM777Q    時間: 2009-10-4 10:21 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: bigbugdig    時間: 2009-10-4 10:38 PM

仔細看了很久, 還是不懂
總而言之, 因為有這個東西我們才有備份片可以玩?
作者: a56788    時間: 2009-10-5 05:07 PM

大大還真的是有夠用心去了解它 真是值的贊賞的 感謝大大的講解 但是還是看不太懂
作者: s7708801314520    時間: 2009-10-8 12:01 AM

讚!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
作者: 039909917    時間: 2009-10-8 03:19 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: qqq1974    時間: 2009-10-8 07:28 PM

大大分享的資料真得粉專業!
有點懂又不是粉懂...
但還是謝謝分享這篇文章......
作者: coffee645242    時間: 2009-10-9 12:40 AM

這對初學者來說太難了
作者: kandi    時間: 2010-2-20 10:43 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: lucent2li    時間: 2010-2-20 11:02 PM

有沒有進階解釋
這裡面應該有更好的解釋
要看懂須要有點基礎的
作者: 0936940433    時間: 2010-2-21 01:22 AM

看了還是看不出所以然來
都是專有名詞
請發一般人可懂得謝謝
作者: kuan0926    時間: 2010-2-21 05:40 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: j574511    時間: 2010-2-21 08:39 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: 4513105    時間: 2010-2-23 11:17 AM

快被IOS搞的暈頭了

每一片都要不同IOS
作者: crown101    時間: 2010-2-23 08:47 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: xj4eji4    時間: 2010-2-24 10:14 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: xsm_bl    時間: 2010-2-24 12:45 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: wayne1028    時間: 2010-3-1 11:28 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: yu048    時間: 2010-3-1 12:15 PM

還真的很深奧,努力研究吧
作者: dddyyy555    時間: 2010-3-1 01:07 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: skyvan    時間: 2010-3-1 01:20 PM

不管有沒有用到, 這個專業知識對我來說也是也幫助的.
雖然沒有全懂, 但也有了2/3了解. 感恩大大!
作者: hlspeed    時間: 2010-3-1 05:36 PM

謝謝大大幫忙解惑
終於了解了
作者: rtc115    時間: 2010-3-5 02:53 PM

感謝分享,原理似乎滿難了解的~
作者: 蓋斯比    時間: 2010-3-5 04:13 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: ac112223    時間: 2010-3-16 06:50 PM

感謝分享
稍微了解wii一點了
希望大大還能繼續分享關於wii的知識
作者: tom2120123    時間: 2010-3-17 07:13 PM

老實說 看完之後還是不太懂

呵呵
作者: ayamahiromi    時間: 2010-3-18 05:21 PM

好難懂喔~不過也沒關係啦~拿去給懂的人用就好了^^~
作者: autowatch    時間: 2010-3-18 05:37 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: AT927629    時間: 2010-3-19 12:55 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: ezcman    時間: 2010-4-6 03:55 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: MICKEYBEN    時間: 2010-4-6 04:39 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: 810709    時間: 2010-4-6 10:10 PM

感謝大大分享
謝謝拉
看了之後懂更多了
對於wii~~~
作者: 65126411    時間: 2010-4-6 10:19 PM

我也看不懂得說 專業名詞太多了拉!= =
作者: Jay.wu    時間: 2010-4-11 12:20 AM

這真是複雜啊  反正能玩就行了  還是推一下囉
作者: Inmolee    時間: 2010-4-13 06:34 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: appear1231    時間: 2010-4-14 05:47 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: 楓之謙    時間: 2010-7-12 03:05 AM

感謝大大分享~~~~~
謝謝囉~~~~~~~~
作者: sp195312    時間: 2010-7-12 11:06 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: hao121    時間: 2010-7-12 08:58 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: jiro5394    時間: 2010-9-16 02:02 PM

同其他人QQ
專有名詞太多了,灰卅灑內...
作者: kkbbs1234    時間: 2010-9-19 06:37 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: asdjkl000    時間: 2010-9-19 09:40 AM

謝謝大大幫忙解惑
終於了解了
作者: ppsg5568    時間: 2010-9-19 10:11 AM

感謝分享專業知識ㄝ~~~~
作者: l0913595327    時間: 2010-9-20 11:15 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: coolharry    時間: 2010-9-20 11:16 PM

回復 1# drchao


    感謝大大分享~~~~~
謝謝囉~~~~~~~~
作者: io520500    時間: 2010-9-21 12:37 AM

感謝大大分享這麼棒的東西!
這麼棒的好東西當然要推推推~
作者: mokae    時間: 2010-9-21 09:50 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: ddt777    時間: 2010-9-22 11:53 AM

這種困難的事還是交給專業
玩遊戲不用那麼累
作者: post_it    時間: 2010-9-22 04:50 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: dlinktest123    時間: 2010-9-22 09:41 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: 810709    時間: 2010-9-22 10:31 PM

謝謝大大分享wii的知識
我以前一直不懂得現在都懂了
專有名詞很多
作者: a199432514a    時間: 2011-1-25 08:49 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: tino7429    時間: 2011-1-25 11:47 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: dlshc1    時間: 2011-11-17 11:28 AM

雖然很詳細,但我還是看不懂,呵
作者: 牛仔比教懶    時間: 2011-12-28 12:30 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: sers    時間: 2012-1-1 07:11 PM

看不太懂........
不過還是謝謝分享
作者: tony6323    時間: 2012-1-1 07:15 PM

這個太深了,我只希望能玩就行了




歡迎光臨 伊莉討論區 (http://vidoe.eyny.com/) Powered by Discuz!