2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【ムービー・画像】吸い出そう 8【音声・BGM】

1 :名無しさん@お腹いっぱい。:2018/11/10(土) 18:36:18.40 ID:ockodKwm.net
まぁ適当に

前スレ
【ムービー・画像】吸い出そう 7【音声・BGM】
http://medaka.5ch.net/test/read.cgi/gameurawaza/1507605170/

過去スレ
【ムービー・画像】吸い出そう 6【音声・BGM】
http://medaka.5ch.net/test/read.cgi/gameurawaza/1485136997/
【ムービー・画像】吸い出そう 5【音声・BGM】
http://tamae.5ch.net/test/read.cgi/gameurawaza/1381596257/
【ムービー・画像】吸い出そう 4【音声・BGM】
http://kohada.5ch.net/test/read.cgi/gameurawaza/1283865855/
【ムービー・画像】吸い出そう 3【音声・BGM】
http://yuzuru.5ch.net/test/read.cgi/gameurawaza/1234257723/
【ムービー・画像】吸い出そう 2【音声・BGM】
http://schiphol.5ch.net/test/read.cgi/gameurawaza/1200666629/
【ムービー】吸い出そう【音声・BGM】
http://game14.5ch.net/test/read.cgi/gameurawaza/1119881081/

4 :名無しさん@お腹いっぱい。:2018/11/14(水) 21:14:08.01 .net
>>3
https://gist.github.com/CRC32EX/de2a6780c97c8103f3bba7757e6cfb18

5 :名無しさん@お腹いっぱい。:2018/11/15(木) 05:05:05.53 ID:OpPELMyZ.net
>>4
おー、できましたありがとう

6 :名無しさん@お腹いっぱい。:2018/11/17(土) 00:33:59.74 ID:YANxt4J9.net
deemo吸い出そうと思ったんだけど吸い出せない
暗号化か圧縮入った?それとも自分のやり方が悪いだけか?

7 :名無しさん@お腹いっぱい。:2018/11/17(土) 16:17:14.30 ID:MR9o+eJI.net
Perfare氏のAssetStudio使えばいける

8 :名無しさん@お腹いっぱい。:2018/11/17(土) 17:18:36.68 ID:YANxt4J9.net
>>7
無事に吸い出せました。ありがとございます。
全部pngで変換かかったから楽だったわ

9 :名無しさん@お腹いっぱい。:2018/11/17(土) 22:13:37.67 ID:jk2oNHSt.net
PC版と泥版があるゲームで泥版はapkからAssembly-CSharp.dllを抽出できるようだけど
PC版の方だとどこにあるんだろ

10 :名無しさん@お腹いっぱい。:2018/11/17(土) 23:13:53.41 ID:6Z9t87RA.net
ゲームによる
PC版つってもWebGL使ったブラゲのもあればDMMカグラみたいに
実質泥エミュのもあるわけだし

11 :名無しさん@お腹いっぱい。:2018/11/18(日) 03:06:18.09 ID:CMa0ioQ+.net
>>9
DMMのUnity(WebGL)なら大体一緒
ブラウザの開発ツールのネットワークタブの通信ログからWebGL.json探して新しいタブでそのURL開いて
asmCodeUrlかwasmCodeUrlの値をさっきのURLのWebgl.jsonと置き換えて開き直すとunitywebファイルがDLできる
拡張子.gzにして展開するとasmならjavascript、wasmならバイナリ?が取れるそれがプログラム本体
同様にasmMemoryUrl(wasmMemoryUrl)にプログラムのメモリ領域(文字列とかが入ってる)、asmFrameworkUrlにUnityEngineのプログラムが入ってる
動的に弄るなら(いじれるのかな?)canvasのあるiframeをターゲットフレームにしてコンソールからUnityLoader["MD5っぽい16進文字列"]が2個あるからどっちかがasmCodeUrlのコード
UnityLoader.Blobs["blob:http://..."].Modules.HEAP8がメモリ

12 :名無しさん@お腹いっぱい。:2018/11/18(日) 12:56:49.90 ID:Iy2/RVhy.net
thx
chromeのキャッシュ丸ごとあさったらgzで圧縮されたそれっぽいバイナリと.jsファイルが出てきた
音声部分はassetstudioそのまま行けたけど画像の方は暗号化されてたからここからどうにかすっぺ
中身はspine3点セット(png、json、atlas)のデータだけど

13 :名無しさん@お腹いっぱい。:2018/11/18(日) 18:37:43.07 ID:p6Nsr1/Z.net
前スレ341だけど、なんとか復号できた。もしかしたら他のゲームにも使えるかもしれないから方法書いとく。

apkからlibil2cpp.so(x86版)とglobal-metadata.datを取り出し、Il2cppDumperにかける
IDAでlibil2cpp.soを開く

ユーザーデータとかをローカルファイルに保存する関数が最後に呼び出してる関数(書き込み関数ではなく、最終的に書き込むデータを返却する関数)を書き換え、鍵を返却する関数を呼び出させる。
具体的には、バイナリエディタで関数の先頭をE8 ~~ ~~ ~~ ~~ C3に書き換える(~は鍵返却関数との相対オフセット、IDAでいじってみてcall sub_******(呼びたい関数のアドレス)になってればOK)
その書き換えたlibil2cpp.soをまたapkにするでもよし、root化端末に直接配置するもよし、アプリを起動して何かしらが保存されるタイミングでローカルファイルに鍵が書き込まれる。

使ったツール
Windows:
VMWare Workstation 15 Player(Remix OSを動かすのに利用)
Il2cppDumper(C#での関数名、バイナリ内の関数の位置などの調査、Dump.csを読むといい)
IDA Free(関数がどこから呼ばれてるか、どの関数を呼んでるかなどの調査)
Bz

Android(Remix OS):
Termux(直接配置したlibil2cpp.soのパーミッション設定など)

注意点
最後に呼び出してる関数(今回はBase64に変換する関数だった)と鍵返却関数の返り値の型が一致している必要がある。byte[]だとできるかわからない。

14 :名無しさん@お腹いっぱい。:2018/11/18(日) 21:03:30.71 ID:vEO5xESS.net
>>12
たぶん同じゲームの画像を取ろうとしてるけど
flashのブラゲしかやったことがないからできないかもしれん
なので、取り出せたらできればで良いので方法書いてくれると助かる

15 :名無しさん@お腹いっぱい。:2018/11/18(日) 21:52:39.02 ID:dxhV9Lq6.net
IDAって無料版でARM使えるん?
x86だけじゃなかった?

16 :名無しさん@お腹いっぱい。:2018/11/20(火) 21:12:07.50 ID:MXdhz1pF.net
14ですが自己解決しました

17 :名無しさん@お腹いっぱい。:2018/11/21(水) 01:35:44.04 ID:DwIWasef.net
FGOネタで余計かもしれないが、acbDecrypter.exeがうまく動いてくれなかったので全部フル手動でやる方法を書いておきます。
同じような悩みで困ってる人いたら参考までに。

1. 〜cpk.bytesファイルをacbToHca/afs2.exeに食わせる
2. .acbファイルと.awbファイルが出てくるので、.acbのほうを再度acbToHca/afs2.exeに食わせる
3. 連番の.hcbファイルが出てくるので、hcaToWav/オプション指定デコード.batに食わせて、
 複合鍵を「Fate/Grand Order (ダウンロード完了後の音声データはこっち)」のものを指定する

18 :名無しさん@お腹いっぱい。:2018/11/21(水) 02:25:12.50 ID:H6dkAZNM.net
おつ

19 :名無しさん@お腹いっぱい。:2018/11/21(水) 03:23:32.44 ID:dMv3AWhe.net
なんかちょっとここの本筋の話題と違うけど、
RaduMCさんのUnityStudioは2015年のv0.5.1b3で更新終了してるけど、
perfareさんが有志で更新してるってことでおk?
今久しぶりに解析しようと思ってダウンロードしようと思ったら、v0.10.0.76が
2018-09-02に更新されててAssetStudioに改名してて、
そっち使ったらめっちゃ使いやすかったんだけど、
正直UABEよりもいい気がするんだけどどうなんだろう。

20 :名無しさん@お腹いっぱい。:2018/11/21(水) 07:19:45.50 .net
>>19
Perfare 氏が開発してるであってる。

UnityStudioって名前でGitHubのリポジトリ作ると商標(?)か何かの問題で、
リポジトリが停止されたってのが過去にあったからAssetStudioに改名した。

めったにないけどUABEでしか見れない情報を詳しく見たい時あるしそこは使い分けかな。
画像等取り出すとかってだけの人はAssetStudio一択でいいと思う

21 :名無しさん@お腹いっぱい。:2018/11/21(水) 11:51:25.41 ID:T8ODYGdI.net
UABEは複数ファイル指定やフォルダごととか一括抽出とか出来なかった気がする
そういうことメインの人はAssetStudioのが断然楽、作業効率がダンチ

22 :名無しさん@お腹いっぱい。:2018/11/23(金) 23:01:13.03 ID:AfonTURZ.net
DMMの剣と魔法のアカデミア吸い出せた方っています?
画像も音声も一律TextAssetで格納されてて
宴使ってるみたいなのでそっちかと思って試してみたけど違うようで・・・なんじゃろこれ

23 :名無しさん@お腹いっぱい。:2018/11/28(水) 23:44:26.54 ID:DqiT4xmm.net
ジェミニシードはUABEで処理したあとも、拡張子abのファイルになるので次にどう処理すればいいか分かりません
良かったらご教授願います
https://www.axfc.net/u/3946974

24 :名無しさん@お腹いっぱい。:2018/11/29(木) 00:04:42.36 ID:rkmIWIhK.net
>>22
大きなTextAssetファイル1つの場合、それはassetが暗号化されたバイナリなので
プログラムを解析して暗号鍵を探して自力で複合化する必要があります。
たぶん、中はe-moteのアニメデータと宴(テキストスクリプトのみ)と音声。

自分はアカデミアの複合化はギブアップ。
ただしテクスチャだけはメモリからぶっこ抜けたのだけど、オトギみたいに無修正
ではなく内部でモザイク掛かっててさらに上から動的にモザイクを掛けてる仕様だと
解ったので、エロの保存はキャプチャソフトでの録画で十分だと判断しましたw

25 :名無しさん@お腹いっぱい。:2018/11/29(木) 00:36:08.54 ID:QlQWmoSG.net
オトギフロンティアの抽出についてご質問があります。
寝室シーンの音声データはキャッシュから簡単に抽出することが出来たのですが
画像等が入っているデータを抽出することが出来ません。
抽出方法をご存知の方がいらっしゃいましたらご教授いただけないでしょうか

26 :名無しさん@お腹いっぱい。:2018/11/29(木) 01:05:19.99 ID:rkmIWIhK.net
>>25
オトギの寝室データも現在は暗号が掛かってます。
解除したとしてもアニメ−ションスクリプトのパーツファイルなので
unityでスクリプト組める知識が無いと再生出来ません。

27 :名無しさん@お腹いっぱい。:2018/11/29(木) 01:14:07.90 ID:QlQWmoSG.net
>>26
なるほど
やはり暗号が分からないと抽出出来ないのですね・・
抽出したパーツからスクリプト自体を組むことはできるのでデータさえ抽出できればと思ったのですが・・
ご回答いただきありがとうございました。

28 :名無しさん@お腹いっぱい。:2018/11/29(木) 03:06:04.47 ID:DQdxlARV.net
Androidアプリ妖怪ウォッチぷにぷにの画像が表示できません・・・
V3.56.1のAPKで\assets\youkai\
の拡張子ezのファイルが各キャラに対応していると予想
何かおわかりになる方がいらっしゃいましたら

29 :名無しさん@お腹いっぱい。:2018/11/29(木) 19:59:34.13 ID:bNQ4X6Ll.net
先日SEGAで配信されたイドラファンタシースターサーガのHCAキーを探しているのですが、
libcri_ware_unity.soファイルを読み込んだのですが見つかりませんでした。
CriWareUnityHackで探せる記事を見たのですが、やり方がいまいちわかりませんでした。
方法がわかる方いませんでしょうか。

30 :名無しさん@お腹いっぱい。:2018/11/30(金) 17:14:54.08 ID:0VBmXIwa.net
>>29
CriWareDecrypterConfig decrypterConfig
String key = "12136065386219383975"
String authenticationFile = "generate_file"

31 :名無しさん@お腹いっぱい。:2018/11/30(金) 23:27:19.09 ID:7qtpxEnS.net
>>30
こうサッと鍵抜ける人かっこいいな
質問者じゃないけど暇だったから自分も挑戦してみたら苦戦しちゃった
参考に教えて欲しいのですが、私はlevel0から1213~の文字列を見つけたのだけど
「String key = "12136065386219383975"」この記載はどのファイルにあったのでしょう?

32 :名無しさん@お腹いっぱい。:2018/12/01(土) 04:55:51.76 ID:rjjriVvM.net
>>30
ありがとうございます。
これを頼りに自分でも探してみます。

33 :名無しさん@お腹いっぱい。:2018/12/05(水) 14:13:32.39 ID:HUmJu3Gu.net
PS4のpkgを展開して音声や画像を抽出したいんですが可能でしょうか?
PS4 Package Viewerで展開しようとしたんですが、トロフィー情報やメニュー画面しか抜けず
ゲーム本体のデータは展開できない状態です。
ゲームはDJ MAX Respect ver1.12です。

34 :名無しさん@お腹いっぱい。:2018/12/05(水) 14:24:34.01 ID:00wagaVN.net
下記のアプリの画像を抜き出したいのですが、UABE,assetstudio,バイナリエディタ等で
確認しても暗号化された復号鍵をなかなか見つけられません
どなたかヒントでもいいので教えてもらえないでしょうか
ZIPの中身(1.4GBの容量があるので注意)
@NOXからコピーしたアプリデータ+Unity3Dデータ(PNGを抽出できるものと暗号化?されているもの)
Aapkファイルをデコンパイルしたもの
https://www.axfc.net/u/3947733

35 :名無しさん@お腹いっぱい。:2018/12/05(水) 15:28:24.17 .net
どのファイルが暗号化されてると思ったか書いてもらえませんか
あと、1.4GBもダウンロードしないと何のアプリを対象とした話かすら分からないです
現状だとこちらの負担が大きいので確認するのが面倒です

36 :名無しさん@お腹いっぱい。:2018/12/05(水) 15:47:26.35 ID:00wagaVN.net
>>35
申し訳ありません
catch/asset内のunity3Dファイルなのですが,PNGとして取り出せるものと中にtextassetファイルが入ってるもの二つがあります
textassetのサイズが大きいのでこの中に暗号化されて画像が入っていると思うのですが
unity3Dをダウンロードできるリンクをスレに貼ったほうがいいでしょうか?

37 :名無しさん@お腹いっぱい。:2018/12/05(水) 16:35:07.02 ID:k1BQEE+t.net
>>33
データ抽出は現在有効なキーは存在しませんが可能です。
ただしFWに存在するexploitを使う必要があります。
詳しいことはyyoosskさんのブログに書いてありますのでそれを参考にどうぞ。
※ただし必須FWを調べたところ6.00以上必須なようなのでダンパーではなくorbismanを使ってバージョン偽装したのちFTPペイロードを使ってください

38 :名無しさん@お腹いっぱい。:2018/12/05(水) 16:38:27.40 ID:b0p+heaO.net
別に1.4GB程度だったらそんな負担でも無いけど、なんで頑なに何のアプリか書かないの?

39 :名無しさん@お腹いっぱい。:2018/12/05(水) 16:47:45.99 .net
>>36
アプリ名を書いてもらえなかったので細い回線ですがダウンロードしました。
catch/assetは存在しませんでした。cache/assetsの事でしょうか?
また、1万個近くあるファイルの中からあなたの言う「PNGとして取り出せるものと中にtextassetファイルが入ってるもの二つ」を探すのは骨が折れます。
あなたと同じようなやりとりを後数回する気がするので私は降ります。
他の方から情報が得られるといいですね。

40 :名無しさん@お腹いっぱい。:2018/12/05(水) 17:21:30.51 ID:00wagaVN.net
cache/assetでしたすいません
自分が分かる範囲で書きます
コロプラの「バトルガールハイスクール」というアプリなのですが
ttp://i.bgirl.colopl.jp/asset_bundles/Android/1.0.52/Card-Common_V2-100014-card.unity3d
このリンクからDLしたものはUABE等でPNGとして取り出せるのですが
ttp://i.bgirl.colopl.jp/asset_bundles/Android/1.1.0/Card-Common_V2-1010110-card.unity3d
バージョンがUPしたものをUABE等で見るとaasetbundleとtexeassetしか取り出せないんです
とりあえず全スレ読んで分かる範囲で色々試しましたが結局見つかりませんでした

41 :名無しさん@お腹いっぱい。:2018/12/05(水) 17:54:41.90 ID:zjK0X3pW.net
ゲームは違うけど>>22>>24付近の話と同じかね

42 :名無しさん@お腹いっぱい。:2018/12/05(水) 20:21:34.74 ID:rdilvBjL.net
最初から喧嘩腰で「ぶっ叩いてやろ」感しかなかったくせに
「私は降ります(キリッ」とか言ってて草
そもそもおまえは土俵に立ってないぞ

43 :名無しさん@お腹いっぱい。:2018/12/05(水) 22:21:37.58 ID:GfV68d9O.net
揚げ足取りしたかっただけだろうねw

44 :名無しさん@お腹いっぱい。:2018/12/06(木) 02:33:22.28 ID:/qyxBG5T.net
>>40
鍵はAssembly-CSharp.dll弄らないと取得できないな
複合してる部分はBgirl.Common.NetworkBundleManager.RequestBundleImpl()内の
byte[] decryptedData = Cipher.DecryptRJ128ByteArray(bundleInfo.CryptKey, Cipher.DEFAULT_ASSET_BUNDLE_IV_128, textAsset.bytes);

decryptedBundle = acr.assetBundle;の次の行に以下のコードを追加すればデータロード時に一緒に複合ABが保存される。
System.IO.File.WriteAllBytes(Application.persistentDataPath+"/"+bundleInfo.CachePath+".decrypted", decryptedBundle);

一応鍵は以下の部分から手に入る
bundleInfo.CryptKeyはBundleInfoModel.Paramのck。Bgirl.Common.AjaxBundleController.Background.Actionにコード追加で取得可
Cipher.DEFAULT_ASSET_BUNDLE_IV_128はCipher.Cipher()にコード追加で取得可

45 :名無しさん@お腹いっぱい。:2018/12/06(木) 13:34:39.78 ID:S19N+pxw.net
>>44
深夜にも関わらず見ていただきありがとうございます
これを見ると自分の力では到底辿り着けそうになさそうです
これから試してみます

46 :名無しさん@お腹いっぱい。:2018/12/06(木) 13:52:43.91 ID:/qyxBG5T.net
>>45
いやいいよツール作るから
ちょっと待っといて

47 :名無しさん@お腹いっぱい。:2018/12/06(木) 15:47:23.79 ID:/qyxBG5T.net
>>45
出来た
https://i.imgur.com/HE9mh92.png
https://mega.nz/#!LQwCVaCZ!RjunCACCjuzsGHFANhTdy8eBwAXZauYHvZiIyV4_r7s

48 :名無しさん@お腹いっぱい。:2018/12/06(木) 16:18:59.54 ID:S19N+pxw.net
>>47
パッチを作っていただきありがとうございした
文章を元に探してて途中で挫折してたところです
今から外出するのでDLだけさせていただきました
公開期間はお任せします

49 :名無しさん@お腹いっぱい。:2018/12/06(木) 18:17:15.88 ID:PJc2NV/6.net
47氏みたいなスマートさに濡れた

50 :名無しさん@お腹いっぱい。:2018/12/06(木) 21:18:48.00 ID:MjNMEypn.net
すごいな〜
こんなの自分じゃできないから狙うゲームのassetが暗号化されてないことを祈るしかない・・

51 :名無しさん@お腹いっぱい。:2018/12/07(金) 13:50:17.77 ID:i1FQ8YqN.net
>>47
自分で試したことを書いてみます
1.read.me通りにapkを作成(baseとついた名前がなかったので、あったものを使用)
2.作ったapkをインストールし、アプリで追加データ取得
3.PCにある過去のデータに上書きしたあと、assetstudioで確認
→textassetの状態でした
4.上書きせず、別の場所に保存したファイルでassetstudio
→textassetのままでした
何か間違ってるのでしょうか?

52 :名無しさん@お腹いっぱい。:2018/12/07(金) 16:10:02.93 ID:i1FQ8YqN.net
>>51に追記です
もう一度「read.me」通りにやっていくと自分のpcではbatファイルからunsigned.apkがでたので、
アプリを使って-signed.apkにしてから同じように試しましたがダメでした

53 :名無しさん@お腹いっぱい。:2018/12/07(金) 18:24:47.84 ID:u9hkPNga.net
>>51-52
保存先readme嫁
あとunsignedなのは昔の名残で署名は出来てるから気にするな

54 :名無しさん@お腹いっぱい。:2018/12/07(金) 21:50:02.00 ID:Ubxv11Lb.net
どなたか「刀使ノ巫女 刻みし一閃の燈火」のHCA復号鍵わかる方いませんか?
前スレだとBGM暗号化無しになってましたが現バージョンだと暗号化されているようです
NoxにてビルドしたCriWareUnityHackを使って解析してみようとしたんですが仲介DLL入れるとローディング画面まで行かず真っ暗なままで進まなくて…

55 :名無しさん@お腹いっぱい。:2018/12/08(土) 00:24:52.96 ID:Icc8eQCy.net
>>47>>53
指摘してもらった通り、自分のミスでdecryptedをassetstudioに読み込めてませんでした
おかげさまで無事pngを保存することができました
最後までお付き合い頂きありがとうございます
URLから直接拾う方は、教えてもらった復号鍵でやってみます

56 :名無しさん@お腹いっぱい。:2018/12/08(土) 00:26:41.75 ID:0RKmMprJ.net
ReiPatcherって何なんですか?
時折見かけるものの調べてもカスメオダメのプラグイン導入記事しか出てこなくて分からないんですけど

57 :名無しさん@お腹いっぱい。:2018/12/08(土) 01:03:14.94 ID:GjSr5KnI.net
>>56
.NETアセンブリパッチャー
カスメのMOD界隈で昔使われてたんだけどUnity製のアプリ改造するのに便利だから流用して使ってる

58 :名無しさん@お腹いっぱい。:2018/12/08(土) 20:05:21.99 ID:szfcUftz.net
>>57
なるほど
教えてくださってありがとうございます

59 :名無しさん@お腹いっぱい。:2018/12/08(土) 20:20:20.22 ID:KLoYX4MV.net
>>54
CriWareDecrypterConfig decrypterConfig
String key = "62057514034227932"

60 :名無しさん@お腹いっぱい。:2018/12/09(日) 23:23:51.88 ID:CKsKUjqv.net
使ってる方いたら聞きたいんだけども、最近のアプリだとCriWareUnityHack使うとローディングから進まない〜ってのをちょいちょい見かけますが、
HCAデコーダに同梱してくれてるiOS用Tweakは最近のアプリでも使えてます?
例えば↑に書かれてる刀使ノ巫女とか・・

61 :名無しさん@お腹いっぱい。:2018/12/10(月) 15:17:29.35 ID:5M1OIrUT.net
>>59
ありがとうございます!

62 :名無しさん@お腹いっぱい。:2018/12/10(月) 17:43:36.32 ID:TmB9JWwk.net
すみません、前スレのあいりすミスティリアのやりとりでシーン再生時の画像とテキストは確認できたのですが音声ってどうしたらよいのでしょうか?
apk内のlevel0にStreamingAssets 62049655719861786 Sounds/Se/se_system.acbと記述がありましたが
この10進数と16進数にしたものでacbDecryptorにかけてもエラーで空フォルダでした

63 :名無しさん@お腹いっぱい。:2018/12/10(月) 21:27:41.10 ID:QTcXvpl5.net
>>62
音声はWebGLからダウンロードしたデータは暗号化されているから
Androidの方からダウンロードしたものならばそのacbDecryptorで取れるはず

64 :名無しさん@お腹いっぱい。:2018/12/16(日) 05:28:23.04 ID:s02GwSuE.net
前々スレあたりにモ○ストに関する情報あったから色々試してみたけど画像1個解析するの物凄いめんどくさい作りにしてるな

65 :名無しさん@お腹いっぱい。:2018/12/20(木) 06:37:29.56 ID:n5N5sx9U.net
最近出たロマサガの画像を抽出したいと思い挑戦しています。
とりあえずapkから画像を抽出することはできましたが追加ダウンロード分は本体の中のデータが必要ということですがデータ抽出ができず困っています。
NOXで/data/data/〜をコピーし/mnt/shared/〜に張り付けても失敗してしまいます。
どうすればいいのでしょうか?

66 :名無しさん@お腹いっぱい。:2018/12/20(木) 20:05:39.29 ID:HETvb/xP.net
>>65
追加データをコピーできないだけなら圧縮すれば?

67 :名無しさん@お腹いっぱい。:2018/12/21(金) 01:12:27.42 ID:sDpuZyZd.net
adx復号鍵
00000000012EE5DC : コトダマン

68 :名無しさん@お腹いっぱい。:2018/12/21(金) 08:48:22.10 ID:mFZa74sk.net
>>65
コピー先は/mnt/sharedじゃなくて/mnt/shared/otherじゃないとダメよ(/mnt/shared/appや/mnt/shared/imageでも可)
そうじゃないならレスの内容だけじゃわからないなMEmuとか他のエミュで試してみるとか

69 :65:2018/12/22(土) 05:12:31.34 ID:QVWrrkD1.net
圧縮することでコピーはできましたが/data/data/〜の中には画像データが見当たらなかったです。
/adndroid/data/〜の中のファイルも見てみましたが見当たらず・・・
根本的に探し方を間違っているのかもしれません。

やり方はNOXからデータフォルダをPCにもっていきUABEでアセットファイルからTexture2Dを抽出する。

このような考え方ですがちがいますでしょうか?

70 :名無しさん@お腹いっぱい。:2018/12/22(土) 07:37:37.38 ID:em5Mxg+k.net
>>69
見てみた
/sdcard/Android/data/com.square_enix.android_googleplay.RSRS/files/UnityCache/Shared以下の_dataファイル
暗号化はされてない

71 :名無しさん@お腹いっぱい。:2018/12/22(土) 08:18:00.50 ID:QVWrrkD1.net
>>70
ここにあったのですね。ありがとうございます!
こちらの_dataファイルは1つづつunpackしてデータを取り出す感じになりそうなのですが一括で取り込むことはできますでしょうか?

72 :名無しさん@お腹いっぱい。:2018/12/22(土) 08:24:21.18 ID:EafY3Ru1.net
それぐらい自分で調べろ

73 :名無しさん@お腹いっぱい。:2018/12/22(土) 08:38:53.85 ID:QVWrrkD1.net
>>72
ずっと調べてるのですが難しいです。

74 :名無しさん@お腹いっぱい。:2018/12/22(土) 09:03:23.44 ID:em5Mxg+k.net
ここの過去スレPart1から精読しろ

75 :名無しさん@お腹いっぱい。:2018/12/22(土) 10:22:48.43 ID:UXjzmPNT.net
この流れなら図々しく言える

さんぽけのHCA復号鍵教えてください
無能な自分ではnox adbに0を返され続けるだけで駄目でした

76 :名無しさん@お腹いっぱい。:2018/12/22(土) 10:37:41.37 ID:QVWrrkD1.net
>>74
ありがとうございます!なんとかできました!
欲しかった画像が分解されてて悲しいです。

77 :名無しさん@お腹いっぱい。:2018/12/22(土) 18:27:53.56 ID:1ZoRcVzk.net
>>74
さてはオメーAZUCOだな

78 :名無しさん@お腹いっぱい。:2018/12/22(土) 20:29:11.82 ID:GUO0XYWh.net
>>75
前スレ148

ウルトラ怪獣バトルブリーダーズのデータを抽出したいのですが、
データが全て暗号化されたTextAssetとして保存されており(中身はおそらくアセットバンドル)、Csharpを見ようにもil2cppになっていました。
逆アセ含めてざっと見てみてもバイナリエディタで確認できたRSA公開鍵(RSAだった場合復号には秘密鍵が必要)らしきものしか取れず困っています…

79 :名無しさん@お腹いっぱい。:2018/12/25(火) 13:34:13.62 ID:ZrfnBRfC.net
AESの復号を鍵長、ブロック長、パディングモード、CipherMode、初期化ベクトル、鍵を指定してできるツールはあるかな?
AesCrypterはバイト変換不可と出てうまくいかなかった

80 :名無しさん@お腹いっぱい。:2018/12/25(火) 13:40:17.20 ID:7miy2Yfu.net
Visual Studioとかどう?

81 :名無しさん@お腹いっぱい。:2018/12/25(火) 13:44:08.00 ID:ZrfnBRfC.net
初歩的なミスだった。忘れてくれw

82 :名無しさん@お腹いっぱい。:2018/12/25(火) 18:50:00.41 ID:n29GFql+.net
ロマサガRSのドット絵が欲しくて>>70の位置にある追加データを探ったが
テキストとかは確かに暗号化されてなくて読めたけど、肝心のドット絵や一枚絵が手に入らなかった

characterのデータからドット絵ファイルの特定→ファイルの中身確認でそこにあることは確認できた
イラストとかだけ暗号化されているのだろうか…

過去スレや色々見たけど自分で解決できなかったのでどうかお力添えをお願いします

83 :名無しさん@お腹いっぱい。:2018/12/25(火) 19:01:49.04 ID:n29GFql+.net
>>82追記

前スレで他アプリのBGM抽出について色々語られていたので
ロマサガRSのBGMの抽出を試みた所、展開ツールで綺麗なwavを取ることができました

84 :名無しさん@お腹いっぱい。:2018/12/26(水) 01:01:38.03 ID:YsShHRNV.net
>>82
確かにドット絵がないね。どこにあるのだろうか。

85 :名無しさん@お腹いっぱい。:2018/12/26(水) 07:59:45.85 ID:+7/9fP2E.net
取れてるけどなーあらかじめ一括DLした?
ドット絵はアルファ画像だけど一応取れてる

86 :名無しさん@お腹いっぱい。:2018/12/26(水) 11:28:55.75 ID:t77g4NvP.net
試しに一括DLしてみたけどUnityCacheが存在しなかったな

87 :名無しさん@お腹いっぱい。:2018/12/26(水) 13:31:14.05 ID:f7h3tix5.net
data/data/~
の方にあるんじゃないかな?

88 :名無しさん@お腹いっぱい。:2018/12/26(水) 16:27:58.00 ID:+7/9fP2E.net
数字6桁のフォルダがキャラのグラフィックデータ
Shared/310600/{md5}/__dataを開いて
base_clutがカラーパレット
tex_chara_dot_310600がインデックスカラー
とそのままTexture2D取り出してもカラー画像にならないからgifに変換するツールを自前で用意しないとダメだな
末尾1桁が0〜2(上記なら310601か310602)は同じキャラのデータで
どれかに一枚絵がある。こちらは変換なしで取れる

89 :名無しさん@お腹いっぱい。:2018/12/26(水) 16:45:36.98 ID:zNStge60.net
>>85一括ダウンロードはしました。ドット絵やイラスト以外(BGM、効果音、テキストなど)は抽出できました

ドット絵データ自体はキャラに対応した6桁数字のフォルダに入ってると思います
このデータをwindowsで閲覧できる形(pngなど)にするのが出来ません

unity studioで出力したSpriteファイル(.dat)軍やテクスチャーをどう扱えば良いのか分からないです

90 :名無しさん@お腹いっぱい。:2018/12/26(水) 16:49:36.82 ID:zNStge60.net
>>88確認しながらレス打ってる間に的確なアドバイスありがとうございます!

一枚絵は確認不足だったので今から確かめてきます!
ツール作成は自分の力量じゃかなり時間が掛かりそうなのでどなたかお願いします…

91 :名無しさん@お腹いっぱい。:2018/12/26(水) 19:25:53.84 ID:+7/9fP2E.net
SpriteをpngにするにはUnityStudioの最新版であるAssetStudioを使え

92 :名無しさん@お腹いっぱい。:2018/12/26(水) 20:05:52.64 ID:zNStge60.net
>>91最新版使ったら確かに説明していただいた状態まで行けました!ありがとうございます!

引き続き着色のチャレンジをやってみます!

93 :名無しさん@お腹いっぱい。:2018/12/26(水) 20:17:27.66 ID:t93dgbSJ.net
確か前々スレ辺りに色情報の欠損的な話題があった気がする

94 :名無しさん@お腹いっぱい。:2018/12/28(金) 13:42:26.84 ID:2MYfB0zU.net
宝石姫の /AssetBundles/WebGL/ 以下のファイルはハッシュ化されてるようなのですが
どういったアルゴリズムでハッシュ化されていますか?
ハッシュされる前の文字列はAssetBundleManifestに記載されてる通りかと思うのですが…

95 :名無しさん@お腹いっぱい。:2018/12/28(金) 18:31:13.74 ID:E+8OxbA0.net
大抵どこかのライブラリ

96 :名無しさん@お腹いっぱい。:2018/12/28(金) 20:09:33.44 ID:cabdC7VV.net
>>94
md5だけどAssetBundleManifestの文字列がそのまま使われてるとは限らんぞ

97 :名無しさん@お腹いっぱい。:2018/12/29(土) 05:07:34.52 ID:vrc5ISCt.net
>>63
遅くなりましたがアドバイスありがとうございます

Androidの方からダウンロードしたもの、というのはどういったことでしょうか?
NOXにDMMゲームストアからあいりすミスティリアをインストールして丸ごと取り出して
VOICEフォルダ内にあるハッシュ値の名前のデータでも、それをmanifestで対応した拡張子付きの名前に直してみても相変わらず空フォルダなんですがこれではない?

98 :名無しさん@お腹いっぱい。:2019/01/02(水) 02:52:43.12 ID:eBr0S6g+.net
ドラガリアロストのbgm抽出方法をご教示していただける方はいないでしょうか…

99 :名無しさん@お腹いっぱい。:2019/01/02(水) 04:54:50.54 ID:O1z3UH5K.net
>>97
acbDecrypter0.2.1に内包してるHCAデコーダが古いのが原因かと
acbDecrypter/hcaToWave/hca.exeをここの過去スレのHCAデコーダ v1.21で上書きすればOK
http://medaka.2ch.net/test/read.cgi/gameurawaza/1485136997/682

100 :名無しさん@お腹いっぱい。:2019/01/02(水) 10:07:28.38 ID:gfaNpn6I.net
ナチュラルに丸投げし始めてて草

101 :名無しさん@お腹いっぱい。:2019/01/02(水) 10:38:05.74 ID:loZWj5Wx.net
自分でここまでできたけど行き詰ったからヒントください位ならわかるけど最近丸投げ多いね

102 :名無しさん@お腹いっぱい。:2019/01/03(木) 09:10:34.86 ID:RpPlTZMD.net
自分で少し調べたならわかると思うけどドラガリアのHCAはHCA鍵の他に4桁の2次キーまで必要だから初心者なら諦めて録音したほうがいいと思う

103 :名無しさん@お腹いっぱい。:2019/01/03(木) 16:33:31.39 ID:9vl406gN.net
つーかドラガリはぶっこ抜いたのがもう上がってるから…

総レス数 1002
271 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★