MobileSubstrate iOS 上で Unreal Engine 4 ゲームをダンプするための調整。
ダンパーは UE4Dumper-4.25 プロジェクトに基づいています。
コンパイル済みの deb をダウンロードするか、自分でコンパイルします。 Filza または任意の方法で、デバイスに debian パッケージをインストールします。サポートされているゲームのいずれかを開き、メッセージ ポップアップが表示されるまで待ちます。もうすぐダンピングが始まると言われます。ダンパーがプロセスを完了するまで待ちます。ダンプ結果とダンプ ファイルの場所を示す別のポップアップが表示されます。この後、3 番目のポップアップが表示され、ダンプ ファイルを PC に直接転送するオプション機能が表示されます。
転送プロセスでは、TCP を使用してポート上の IP に接続します。たとえば、PC 上で netcat を使用して、特定のポートをリッスンすることができます。 PC と iOS デバイスが同じ Wi-Fi に接続されていることを確認してください。ダンパー転送 UI に、PC の IP アドレスと選択したポートを入力します。 「転送」をクリックする前に、PC のポートを開く必要があります。
NetCat には NMap が付属しており、ここからダウンロードできます。インストール後、NMap バイナリ フォルダーが Windows 環境のパスにあることを確認してください。次に、コマンドラインを開いて次のように入力します。
ncat -l <port> > <filename>.zip
NetCat は端末から直接ダウンロードできます。これを使用する前に、受信接続がブロックされていないことを確認してください。
nc -l <port> > <filename>.zip
Tweak/src/Core/GameProfiles のプロトタイプに従ってください。
提供されたパターンを使用して、GUObjectArray、GNames、または NamePoolData を検索することもできます。