|
||
|
Xbox Hacking DocumentationXboxにかんするいろいろなドキュメントがあります。追加、訂正などお気軽に。とても 助かります。 「概要」は訳者がつけました。 ここにあるドキュメントの内容にかんしては、すべて「AS IS」です。「at your own risk」 でどうぞ。 Project PlanningManifesto by Michael Steil [訳注:翻訳済み]Press Release (July 1st 2002) by Michael Steil [概要:20万ドルの懸賞金の話] プレスリリース: Linux がXboxで一応の動作を示す2002/8/16 by Michael Steil [概要:とりあえず telnet でログインできました] Xbox Linux Award & Development Roadmap by Michael Steil & the anonymous donor [訳注:翻訳済み] Status by Michael Steil [訳注:だいぶ現状とずれているので、翻訳予定なし。] Xbox のハードウェアの概略と、デバイスドライバ開発の戦略 by Michael Steil XDVDFS Driver は Xbox-Linux Projectに必要か? by Michael Steil[概要:XboxのゲームソフトのDVDがLinuxから読める必要はない。 A1: Replacement BIOSPIC へのコマンドの送り方 by anonymous[訳注:PICとは、LEDとかを光らせているワンチップコントローラ]Xbox の ブート過程とBIOSが入っているフラッシュROMの内容の解析 by Paul Bartholomew A2: Device driversThe Xbox SMBus by Michael Steil[訳注:SMBusとは、PICなどがつながっている簡易バス。PCでも、ファンの回転数の測定のセンサー(BIOSで見れるやつ)なんかがここにつながっている。]The PIC16L by Michael Steil The Serial EEPROM by Michael Steil[説明:リージョンコードなどが設定されている部分の解析。EEPROMとは、フラッシュのようなROM。法的懸念により削除] Xbox GPU Basics by Michael Steil[概要:3Dグラフィックなんてのはおいておいて、とりあえず、VGAとして使おう] A3: FATX/PartitioningXbox の工場出荷時のパーティション設定と、FATXのヘッダの解析 by Andrew de Quincey and Lucien Murray-PittXbox のパーティション設定の解析 by Michael Steil XboxのパーティションをどうLinuxに認識させるか by Michael Steil Xbox FATX と MS-DOS FAT の違い by Michael Steil A4: XBE Bootloaderブートローダについての提案 その1 by anonymous[概要:ようは、loadlinux.exeみたいなの]ブートローダについての提案その2(内容にはバグがあります。ソースのほうが正しいです) by Michael Steil[概要:内容は同上。XboxプレインストールのWin2k風OSのAPIを使ってメモリを確保し、そこにLinuxカーネルのイメージをロードし、あとはリング0なのでLinux側の初期化ルーチンに突っ込むだけ] XBE File Format by Robin Hood[XboxのWin2k風OSにおけるexeのフォーマット] XBE File Format by Andrew de Quincey and Lucien Murray-Pitt B: HackingXboxのバグをつかって、マイクロソフトの電子署名のないコードを走らせる by Michael Steil[概要:Xboxに工場出荷時にプリインストールされているWindows2000風のOSは、すべてのゲームソフトをリング0、つまり何のセキュリティもない状態で走らせているので、うまくバグをつけば電子署名のないコードが走るかも]Xbox FATX Hacking by Michael Steil Xbox Hard Disk Header Hacking by Michael Steil[概要:Xboxに変なファイルを入れてみた。異様に長いファイルネームのファイルとか。とりあえず、そのレベルではバグを出さない] Stack buffer overflow with syntax parsing? by Daniel Wang[内容は同上。こっちは、変なファイルの入っているDVDをドライブに挿入すれば、XboxのWin2k風OSがバグるだろう、といっている] TutorialsXbox の Hard DiskをPCにつなぐ by Michael Steil[概要:XboxのHDDは、通常のIDEなのですが、パスワードでロックされています。電源ONの状態でIDEケーブルを抜き差し、無理やりPCにつなぎます]Xbox の Hard Disk のバックアップ by Michael Steil[概要: dd しろ。] XboxのHDDにかかっているパスワードの解析法 by SpeedBump[概要:平文なので、ロジックアナライザやデジタルストレージオシロを使えば一発です] UPDATED 7 September 2002: SuSE Linux 8 を Xbox にインストール by Michael Steil[翻訳済み] USB の周辺機器をXboxにつなぐ by gofergod and Michael Steil[概要:XboxのUSBは電気的にはUSBなのですが、コネクタの形が違うので、変換ケーブルを作ってください] 普通のIBM-PC用のIDEのDVDのドライブをXboxにつなげる by anonymous[概要:意外と厄介です] Xbox Linux 0.1 における TCP/IP の設定 by Milosch Meriac mandrake9のインストール by Michael Steil mandrake9のインストールそのreadme by Michael Steil NEW 6 September 2002: Debian GNU/Linux を Xbox にインストール by Edgar Hucek[翻訳済み] Xbox Hardware InformationXbox Hard Disk Technical Details by Michael SteilPlug and Play on the Xbox by Michael Steil Xbox CPUID Information by Michael Steil Xbox の HDDロック機構の詳細 by SpeedBump[概要:XboxのHDDは、電源投入時にあるパスワードが本体から送られないと動かない。パスワードは、Xboxの製造番号などを元に暗号技術により決定されているのだが、問題は、その決定法を発表することが、DMCA的に合法かどうか] Xbox Software InformationXbox Boot Process by Michael SteilXbox XDK Overview(leaked out article) by Microsoft[マイクロソフト社の企業秘密に触れる恐れがあるので削除] Xbox DVD Filesystem Details by Andrew de Quincey Xbox Hard Disk Filesystem Contents by Michael Steil[概要:Xboxの工場出荷時のHDDの内容] Xbox の拡張子 by Michael Steil More Informationその他、[MODチップに関する情報があるので削除]が参考になります Everything done on this project is for the sole purpose of writing interoperable software under Sect. 1201 (f) Reverse Engineering exception of the DMCA. The Xbox Linux Project. |
|