mamosuke一覧

PSPのグリップシフトレビュー、じゃなくてExploitが日本版でも起動するか?

市場から在庫がなくなる前に注文しておいたPSPのグリップシフト(日本版)が届きました。
早速レビューしてみたいと思います。

Gripshift/グリップシフト届いた

空中に設置されたロードコース(コースアウト=永遠に落ちるのみ)上を走るカーレースゲームです。
コースが特殊なグランツーリスモ、といった感じの内容です。第一印象は「結構熱中しそうな感じ」のゲームでした。
最初の導入部分はグランツーリスモのライセンス取りとほぼ同じです。グランツーリスモがお好きな方はかなりハマると思います。

…違いますね。そんなレビューはたぶん誰も期待してないです。
ひとつだけ、もしこのままExploitが起動しなくても買ったことを後悔するようなゲームではなさそうです。検証そっちのけで30分くらいハマってましたから。

それでは本題です。今回発見されたPSPのゲームGripshiftの脆弱性を利用したExploitのHello Worldが、対応していない日本版グリップシフトでも動くかどうかの検証です。
CFW 5.02 GEN-AのPSP-1000で実験です。

Gripshift/データをロード

この画面でダウンロードしたセーブデータを読み込ませます。
ちなみに普通に起動させてセーブデータを作成した場合日本版のフォルダ名はULJM05089SAVE00でした。
結果ですが、ダウンロードしたセーブファイル、ULUS10040SAVE00フォルダをSAVEDATAフォルダに突っ込んでみましたが、ロードさせてみると破損データ扱いです。

Gripshift/SAVEDATAに入れると

フォルダ名をULJM05089SAVE00に変えても一緒です。

QJ.netの記事”New PSP exploit found in GripShift, works on PSP-3000”に【記事】セーブデータ復号化させる方法が記載されていましたので、試してみました。

Just copy the ULUS10040SAVE00 directory to /PSP/SAVEPLAIN/ and run the game. EDIT: yeah, don’t forget to have Savegame-Deemer working, duh.
/PSP/SAVEPLAIN/にULUS10040SAVE00をフォルダごとコピーしてゲームを起動させてください。Savegame-Deemerを動作させるのをするのを忘れないように。

Savegame-Deemerについてはこちらにあります。解凍したファイルに含まれています。セーブデータを復号化するプラグインです。

記載してある通りSAVEGAMEフォルダでなはなくSAVEPLAINフォルダを作成して放り込んでみましたが「データがありません」と言われました。

US版とJP版のセーブデータファイルで何が違うのか、CRCを比較してみました。CRCを一覧表示して並べるためだけにWinrarをわざわざ使用しております。

Gripshift/GRIPSHIFT_savedata比較

すると以下の2つのファイルが違うことが分かります。
PARAM.SFO
PROFILE.XDS

順番に1つずつ入れ替えては読み込んでみましたが当然の如く状況変わらず。現時点では日本語版(JP版)ではHello World起動しません。全然だめです。ファイルは暗号化されたままですのでもう何ともなりません。

ルミネスによるダウングレードのときも当初日本語版は対象外でしたが、のちに対応になりました。今回もそうなることを期待するしかなさそうです。



Xbox360のBenq/Lite-Onドライブ用"X360SAM"の登場予告

Xbox 360 HacksでXbox360のBenq/Lite-Onドライブ用”X360SAM”のリリース予告がされていました。【記事

Benq/Lite-On Batch Files, Build 2009.01.04

If you liked X360SAM (info), now you can flash BenQ/LiteOn the same way!
X360SAMがお好みなら(X360SAMについてはこちら)BenQ/LiteOnのflash書き換えも同じようにできるようになります!

It will be a collection of batch files which allow you to “manage” flashing of BenQ and LiteOn firmwares in the same way that the batch files for X360SAM operate. In other words, the batch files are the same as the ones for X360SAM and Samsung drives, except:
これはX360SAMでのバッチファイルを使う場合と同様の操作でBenQとLiteOnのドライブファーム書き換えをお手伝いするためのバッチファイルです。つまりはバッチファイル自体はSamsungドライブ&X360SAMのものとの使うのと同じですが、違うのは以下です。

1) they use FIRMTOOL instead of X360SAM
X360SAMではなくFIRMTOOLを使う

2) they use DOSFLASH 1.3 and DOSFLASH 1.7 instead of MTKFLASH
MTKFLASHではなくDOSFLASH 1.3やDOSFLASH 1.7を使う

3) they’re for BenQ and LiteOn drives instead of Samsungs!
Samsung用ではなくBenQとLiteOn用になる

CHANGES SINCE LAST VERSION (apart from the LiteOn)
前バージョンからの変更点は以下

* BenQ files use DFLASH13.EXE instead of DOSFLASH.EXE
BenQ用ファイルはDOSFLASH.EXEではなくDFLASH13.EXEを使うようにした。

* If FIRMTOOL.EXE encounters a problem, the resulting BHACKED.BIN is deleted as it probably has the wrong key.
FIRMTOOL.EXEに問題がある場合におそらく間違ったキーであると思われるので、BHACKED.BINを削除するようにした。

* If you run BENREMOD.BAT then change your mind, it exits cleanly.
BENREMOD.BATは起動不要

Download N/A yet! Under Development, but check Eurasia.nu for anything new in their downloads section.
まだダウンロードできません。まだ開発中です。Eurasia.nuサイトのダウンロードコーナーをチェックしてみてください。

ちなみにX360SAMとは何かというと、
X360SAM is a small MSDOS application which will take your original Samsung firmware plus a hacked firmware (such as XTREME.BIN) and will create a new hacked firmware containing the correct DVD key and firmware version.
X360SAMはMSDOSのアプリケーションでサムソンドライブのオリジナルファームと改造ファーム(XTREME.BINなど)を組み合わせて、正しいDVDキーとファームウェアバージョンにして新たに改造ファームを作成します。

というものです。サムソン以外対応版がリリースされるということです。

まだEurasia.nuに情報はありませんが、期待して待ちましょう。



Windows用のPSPエミュレータJPCSP v0.1がrev852へマイナーバージョンアップ

QJ.netで、Windows用のPSPエミュレータJPCSP v0.1がrev852にバージョンアップしていたことを伝えていました。【記事

JPCSP

変更点は
This release brings you more demos, ms0 and several patches – same as the notes from the previous release, actually.
rev852ではより多くのデモやms0、その他パッチが追加されています。

だそうです。

細かくバージョンアップしている姿勢は評価できます。ms0にはNesterJなどが入っていますね。同梱してくるということはそれなりに自信が出てきているという意味だと思います。
今後の進展にさらに期待しましょう。

Download: jpcsp v0.1 revision 852