GameGazフォーラムで、173210氏がPSPでの脆弱性探し方からバイナリローダー・Half-Byte Loader移植までの新チュートリアルを公開していました。
最近盛り上がりに欠ける感が出てきたVitaシーン(PSPシーンに至っては多分終息している)ですが、そこを盛り上げようと作った「PSPでexploitを探してHello World、そしてHalf-Byte Loader移植までのチュートリアル」の記事はおかげさまで日本のPSPシーンのバイブル的存在となり、多くの日本人開発者がPSPシーンに興味を持つきっかけになっていたのではないかと思っております。
ところが、あのチュートリアルも時代の変化に付いて行けず、というか修正している時間が取れずに放置していた間に相当陳腐化しておりました。Rubyスクリプトによる半自動化などを書き加えようと思いつつも時代は流れ、Vitaの登場やVitaのアップデートに伴う対策などでそもそもかつてのHBLとVHBLの作法が別物になり、とどめはHBLのリロケータブル化です。ここまで環境が変わると、かつて私が作ったチュートリアルは「間違っている」と言っても過言ではありません。
そこで173210氏が最新版を作ってくれました。大変感謝しております。
もしePSPシーンに興味があり、VHBLを移植してみたいと思っている方は一度173210氏の新チュートリアルをご一読ください。
173210氏、ありがとうございます。
まだまだ初心者のプログラマーですが、参考にさせていただきます。
諸事情により、コテハンは避けさせていただきましたが、脆弱性などを発見しましたら、コテハンで投稿させていただきます。
失礼いたしました。