【ムービー・画像】吸い出そう 7【音声・BGM】
■ このスレッドは過去ログ倉庫に格納されています
usmファイルをvgmtoolboxで展開するとm2vの動画ファイルになってくれるけれど
再生ができないからテキストファイルで開いて見たら最初の行に
x264 - core 129 r2245M bc13772 - H.264/MPEG-4 AVC codec - Copyright 2003-2013 - http://www.videolan.org/x264.html - options:
って長々と続くんだけど、これはどうすればいいのです? >>395
それって、usmが暗号化されてるからうまく出力されないんじゃ? >>374
>>366試してみたけど普通に出来たぞ? >>397
自分のvgmtoolboxの使い方が違うのでしょうか? 祝姫のpckファイルから背景を吸いたいのですが、以下のソフトを使用したところいずれももうまくいきませんでした。
X-Ripper_1.5
AFS2(.awb)CPK(.cpk)展開ツール v1.40
CriPakTools
pckUnpackerForRewriteIM
CriPakToolsでは拡張子なしの数字ファイルが大量に現れましたがそれをどうしたらよいかわからず…
知識はほぼゼロなため使い方を間違えている可能性も大いにありますが、ご存じの方いらっしゃればご教示いただければと思います。
よろしくお願いします。 過去スレを見てSymphogear XDのシナリオファイル解析を
自分もやってみたもののあえなく同じ結果に
.png.utage(png画像)→ 特定文字列とのXOR(00は無視)で復号可
.tsv.utage(タブ区切りテキストのはず)→ 同じ変換だと文字化けまくり
https://www.axfc.net/u/3890104?key=xdu
utage(旧ver)のサイト見るとutage独自の符号化には
圧縮有/無の二種類あって.tsvの方だけ圧縮されてるみたいですが
その方式が検討つきません(ヘッダの文字列などは見当たらない)
GitHubにutage試用版っぽい一部ソースはあったものの
肝心の関数部分は見つからずで…
何かわかる方いらっしゃらないでしょうか この記事みたいな方法で暗号化されてるコンテンツを復号するプログラム書いた
https://qiita.com/sdkfz181tiger@github/items/5c850c7e78c2927aae0d
通常はこの記事で紹介されてるみたいにTexturePacker使う方法でいけるみたいだけど、
「キングダム 乱 -天下統一への道-」は出来なかったから作ってみた
https://www.jianshu.com/p/9562bc1cab72
古いバージョンのCocos2d-xなら「ZipUtils::ccSetPvrEncryptionKeyPart」
新しいバージョンなら「cocos2d::ZipUtils::setPvrEncryptionKeyPart」か「cocos2d::ZipUtils::setPvrEncryptionKey」
をhookするか静的解析すれば鍵は取れる。
サンプルとして「キングダム 乱 -天下統一への道-」の鍵入れてる。
SetKey(0xF68C6273, 0x07C32116, 0x4AF4F1AC, 0xBF0988A6);
https://github.com/CRC32EX/DecryptCocos2dAsset 静的解析で単純なメソッド書き換えるのが限界だ
hook出来るようになれば変数調べるの楽になったりパラサイトルーチンでバイト数気にせず色々書けるんだろうなぁ >>401
過去スレでやってたの私だわw
その後も私もちょくちょく手出ししてたけど相変わらずよく分からず…。
apkからjavaのソース取り出したりして読んだら分かったりしないかな?
ソース眺めたけどどこがその辺を担ってるのかよく分からなかった。 >>405
同じくです
変換ロジックはたぶんlibの〜.so側に入ってると思って
そっちもIDAで見てみたりしましたが力不足でした… NDSのNFPファイルはどのようにして解凍するのでしょうか? ゆゆゆいのアセット抽出に成功した人います?
LHAで圧縮されてるので解凍して出て来たファイルを見たのですがAssetabundleじゃない(?)ファイルでした
LHAの展開に失敗してるのかな Assembly-CSharp.dllがあるからUnityっぽいんですけどねぇ >>412
軽く見てみたけど
/Android/data/jp.co.altplus.yuyuyui/cache/assets/以下がassetBundleでこのゲームメーカー独自?の暗号化がされてた
libgk.soで複合するみたいね
ところでLHA圧縮されてるファイルって見当たらないけどどれのこと? 20世紀に使われていた圧縮形式が、なぜ現代のゲームに採用されていると思ったのか iOSのフェアリーテイル・極魔法乱舞のキャラクターモデルを抜き出してみたいと思ったのですが、
何から始めればよいのか調べても全く分かりません。
よければ助言をお願いします。 >>413
暗号化なるほどです
その辺りのファイルの拡張子を.LZHに変えて開くとこうなってます
https://i.imgur.com/r6bBoUY.png ファイル名の部分がモロにPNGのヘッダ部分だし、タイムスタンプも明らかに変だ
特にファイルサイズがおかしい。PNG画像にしては圧縮率が高すぎるし、そもそも単体でギガバイトクラスの画像ファイルがあってたまるか
ファイル構造がたまたまlhaに近かったからアーカイバで開けただけってのが現実だろうな 知ってるそれっぽい拡張子がLZHだけだったってオチでしょ https://i.imgur.com/XhHwrKA.png
気になったんで見てみたら確かにlh0フォーマットやwww
「(ぉ」というフォルダに「臼NG」というファイルが入っているレーコードがある
/sdcard/Android/data/jp.co.altplus.yuyuyui/cache/assets/card/* のファイルは全部このフォーマットやな
珍しいフォーマットやね おづ
なるほどな 真面目にlibgkどうこうしようとするよりこの方が素早く出来ていいな https://floe-ice.cn/archives/223
このページにあるdecodeXORのPseudocodeをC++に書き直したらしいものを参考にデコードするプログラムを作りたいと思っています
マクロは多分"IDA逆向常用宏定义"のものでdecodeXORもバイナリとファイル長を引数に与えてやれば良いものかと思いますがchar2uintの処理内容が分からずに詰まっています
こうなるとどうにか自ら逆アセして確認する他無いのでしょうか、それともdecodeXORの処理内容を読めば分かるものなのでしょうか...
すみませんお力添えをいただきたくお願いします >>428
int char2uint(unsigned char *array, int offset);
arrayの配列のoffsetの位置から4byte読み取ってintにして返す
[01 02 03 04 05 06 07 08]という8byteの配列a1で char2uint(a1, 4);だったらリトルエンディアンなら0x08070605が返る >>429
おお!ありがとうございます
プログラミング初学者にも程があるので正しく理解できているか怪しいですが
array = "12345678"
の時char2uint(array, 4)の戻り値が10進数で943142453になるような処理ってことですかね?
わからないことだらけですがビット演算でどうにかできそうな気がします うそやろ・・・コード見る必要すら無い「そのもの」なのに聞かなければいけない奴が何かをしようとしているのか・・恐ろしい・・・ どうでもいいけど、その引数と戻り値でuchar2intじゃないのがどうにも気色悪いな… ビットシフトとOR演算で簡単に計算できますね
無事デコードする事ができました
ありがとうございます >>430
Exactly(そのとおりでございます) 「ポッピン Q Dance for Quintet!」のモデル吸出しいつかやろうと思って放置してたらもう配信終了してた…
http://popin-q.sega-net.com/
1200円もしたのに1年で終了とかはやすぎぃ >>436
0x8010F95D 0x89DE6699
0x8010FA0D 0x10DE4513 無知なりにWiresharkで暇つぶしにモンストのパケット見てみたら結構面白かった
こういうアプリって画像ファイルそのまま送ってくるわけじゃなく事前に暗号化してからzipでまとめてアプリにぶち込んでたのね
今までpngはpngでそのまま送ってアプリ側で暗号化処理してるのかとずっと思ってた
進数とかプログラミング知識もない俺には解析なんて無理そうだ >>440
無知でもパケキャプが出来たことからわかると思うけどパケキャプは簡単
だからダウンロードさせる前に暗号化しとかないとパケキャプの結果から暗号化前のデータが漏れるでしょ
そしたらダウンロードさせてから暗号化しててもなんも意味ないっしょ? マギレコのusmを再生できた方いますか?
vgmtoolboxでm2vにするところまではたどり着いたんだけどまともに再生されず…
>>399を見るに、鍵を使っての変換をにさせないといかんのかな?
やり方よくわからんけど atlasからpngに復元?するソフトってありますか? すごく初歩的な質問で申し訳ないのですがXORRevで複数のファイルを一括で変換って可能ですか? パズドラのUIというかシステム面に使われてる画像データ引っこ抜けない? 誰かスクフェスとデュエルリンクスの画像データの吸出しできる方いらっしゃいますか?
dexファイルからjarファイルへの変換ができなくて困ってます… やっぱりコマンドプロンプトでの入力が上手くいかないです……
dexとbatのファイルを直接コマンドプロンプトにドラッグ&ドロップして、それぞれの間にスペースをいれてもエラーすら返してくれません……
もう禿げそうやw そんな初歩の初歩で躓いてここで聞くようじゃ吸出しなんてやめたほうがいい miracroが早くも終わっちゃうみたいで中身漁っているのだけれど、一部詰まったので質問させてください
dataフォルダ内のファイルをUnityStudioで覗くと、目当てのキャラ画像がありStudio上で画像はプレビュー表示されているのに
何故か抽出が出来ないと言われ、UABEでも試しましたが同じく出来ません・・ フォーマットはETC RGB4みたいです
画像データ名が123とすると、もう1つ123_alphaという同じキャラの白黒の画像も一緒に入っており、白黒の方は問題無く取り出せるといった状態です
何かヒントがありましたらよろしくお願いします >>455です
書いた直後にふと思い立ってStudioのExport設定をBMP形式に変更して試したらいけました
スレ汚し大変失礼しました androidの荒野行動(knives Out?)のプレイヤーのモデルがどこにどの形式で収まってるのかしりたい
厳密にはそれを別のモデルと入れ替えたり出来ないかなって思ってる
抽出とは違うけどそーゆーのもここの人詳しそうだから質問してみたけどスレチ気に食わない人いたらスマソ 荒野行動ってPUBGのコピーやっけ?
PUBGがチーターだらけなんで、不正対策に相当力入れてるって聞いたけど >>425 これってゆゆゆい以外にも対応出来ますか?
試しに他のapk使ってみたら途中まで行くものや、初めからエラーで弾かれるものがありました >>459
話の流れからlibgk.soがあるapkなら使えそうだね Fate/Grand Order Gutentag Omen Adios の データ摘出方法分かる方居ます?
収納場所
com.aniplex.fgogutentagomenadios/files/xxx
色々試してみたけど出来んかった >>461
持ってる端末(&エミュ)が全滅で検証できなかった…
力になれず申し訳ない
0000000002C4EECE : オイラ Perfare氏のUnityStudioのリポジトリが無効とかなんとかってなってる
一時的なものなのか恒久的なのか えーマジやん
Perfareのブログを見るとGithubから"UNITY"という商標を侵害しているとか怒られてたっぽい?
2年間完全放置だったRaduMCのリポジトリが最近更新掛かってて、名前がUnityStudioからAssetStudioに変わってるし、
Unityが削除に動いてるみたいね animation beta版の分がbaiduのurl貼ってあるね
これからはそっちにあげるのかな?
それともそのうちに名前変えるのかな? ちょくちょくソースを見てたからビルド版だけの公開になるのは悲しいなぁ GEREO(ゴッドイーターレゾナントオプス)のアカウントデータ、 RMTの販売・買取一覧 | ゲームトレード
https://gametrade.jp/gereo/exhibits PS2のvagファイルをMFAudioでwavに変換してもプチプチしたノイズが入ってしまう
どうしたらいいんですかね? >>468
vagならvgmstreamでいいと思う >>469
やってみたけどfailed opening〜とか出てそもそもファイルが開けなかった >>470
実はvagじゃない説
バイナリエディタでそのファイルにvagpヘッダがないか見てみよう。
なかった場合はpsoundでokのはず vagかどうかはともかく、特別なことをやっていなければ
実データ開始位置とインターリーブサイズさえ正しい値を与えれば良くて
それはバイナリ見れば一目瞭然なことが多いと思う >>471
PSoundでInterleave指定できますか?
開いてみたらInterleaveの値が違うときの音になった PS2の音声データってヘッダーが無かったり、
あってもvagとかsshd以外の独自形式なのが多くて
その辺いちいち手動設定しないといけないのが面倒だったな assetbundleをunlock化してどうするのかがわからなかった
画像ってここで合ってるよね? これまでUABEで抽出出来ていたpngやwavがtxt形式?に暗号化されて抜けなくなりました
assets/asset bundles/
に収納されていたのが
assets/encrypted asset bundles/
と変わったようでこれは暗号鍵等がわからないと解析不能なのでしょうか? ゲーム内で独自暗号化してるパターンやな
ILが残ってれば容易だろうけど
il2cppならso逆アセだからスクリプトキディには難易度高め どうにもil2cppみたいです
幸いなことに海外wikiが即座に抽出画像は上げてくれるんでそれで凌ぐことにします il2cppDumperとUnity-metadata-loaderってどっちの方がおすすめ? PS2のサクラ大戦5のムービーを抽出変換できた方っていますか
cvm_toolでCVMをisoに変換し、MV****.SFCを抽出するところまでは出来たのですが
さらに暗号化されているのかそこから先が自分にはさっぱりです 魔法少女小圆っていう中華向け公式まどマギアプリの画像抽出したんだけど、
普通にフォトビューワーとかで開くことができないpngファイルって
何か見る方法の心当たりはないだろうか?
ファイルはapkの中に全部入ってて、音声はただのmp3だから
そんなにちゃんとした暗号化とかがあるわけではないと思うんだけど…
apkはAndroid下载ってとこでDLできる
ttp://shouyou.gamersky.com/gl/201607/779310.shtml >>486
gameskyのクライアントダウンロードさせられるだけなんだけど?
apkどっかよロダにあげて >>486
他のファイルもヘッダが同じだから暗号化してあるっぽい BRAVELY DEFAULT FAIRY'S EFFECTって暗号化されてる感じでしょうか、、
初心者が3Dモデルを抜くにはスクエニ系はハードル高いですか? ■ このスレッドは過去ログ倉庫に格納されています