ShadowMount — PS5向け自動マウンター
概要
ShadowMountは、脱獄(jailbreak)済みのPlayStation 5上で動作する自動マウント用ペイロードです。Kstuff v1.6.7を前提に、内蔵および外付けストレージに保存されたゲームダンプを常駐的に監視し、検出したダンプを自動でマウント・インストールします。ユーザーが手動でパッケージを選んだりDumpRunnerなどの外部ユーティリティを使う必要を排除し、ゲーム導入フローを自動化することを目的としています。軽量なC実装でMakefileによりビルド可能です。
リポジトリの統計情報
- スター数: 13
- フォーク数: 0
- ウォッチャー数: 13
- コミット数: 7
- ファイル数: 4
- メインの言語: C
主な特徴
- 完全自動化:バックグラウンドでストレージを監視し、検出からマウント・インストールまで自動で実行。
- 内蔵/外付け対応:PS5の内蔵ストレージとUSB等の外部ドライブ両方をサポート。
- Kstuff互換:Kstuff v1.6.7上での動作を保証(対応バージョンが前提)。
- 軽量C実装:Makefileでビルド可能なシンプル構成。
技術的なポイント
ShadowMountはPS5の脱獄環境におけるペイロードとして設計されており、OSの制約下で安定的にマウント処理を行うための実装が肝です。C言語で書かれているため、低レイヤーでのシステムコールやファイルシステム操作、デバイスノードへのアクセスを直接制御でき、常駐プロセス(もしくは定期実行タスク)としてストレージを監視します。具体的には、指定ディレクトリやマウントポイントをスキャンしてゲームダンプ(PKGやフォルダ構造)を識別し、Kstuffの提供する環境フックやカーネルインターフェース経由で安全にマウント・インストールを行う設計が想定されます。外部ツール不要を実現するため、既存のDumpRunner/Itemzflowなどが担っていた「検出→整合性確認→マウント→インストール」フローを内部で完結させ、ユーザー操作を最小化します。
セキュリティ面・互換性面では注意点があります。Kstuffのバージョン依存が強いため環境差異で動作しない可能性があり、脱獄ソフトウェア自体の脆弱性や不安定さが影響します。また、ゲームデータの取り扱いや署名検証のバイパスは法的・倫理的リスクを伴うため、利用は自己責任で行う必要があります。リポジトリは小規模でソースコードはsrcディレクトリ内にあり、Makefileで交差コンパイルやターゲット向けビルドを行う構成です。拡張点としてはログ機能の強化、GUIや通知連携、Kstuffの将来バージョン対応のための抽象層追加などが考えられます。
プロジェクトの構成
主要なファイルとディレクトリ:
- .gitignore: file
- Makefile: file
- README.md: file
- src: dir
まとめ
脱獄PS5上でゲームマウントを自動化する軽量ペイロード。利用は自己責任。
リポジトリ情報:
- 名前: ShadowMount
- 説明: 説明なし
- スター数: 13
- 言語: C
- URL: https://github.com/voidwhisper-ps/ShadowMount
- オーナー: voidwhisper-ps
- アバター: https://avatars.githubusercontent.com/u/253620578?v=4
READMEの抜粋:
ShadowMount (PS5)
v1.2 Beta by VoidWhisper
ShadowMount is a fully automated, background “Auto-Mounter” payload for Jailbroken PlayStation 5 consoles. It streamlines the game mounting process by eliminating the need for manual configuration or external tools (such as DumpRunner or Itemzflow). ShadowMount automatically detects, mounts, and installs game dumps from both internal and external storage.
Compatibility: Supports all Jailbroken PS5 firmwares running Kstuff v1.6.7…