[ad_1]
はじめに、私はコーディングのスキルが 0% であることを認めなければなりません。私はコーディングや復号化などについて何も知らないので、単純に .dat ファイルを復号化できるかどうかお尋ねします。
過去の一部をここにコピーしてみてください (モバイル ゲームの .dat ファイル) :
��T&M:=��w؞�|�㹎:��’�<�c������QMOe��2�#Z�`>$Bev�#�c�H�:��FQMs �_���G�xpjMLJET�AM�V�dn�n��’㻢�a������$��x�y�|{2��k\��F��,� ڧ�z����w��o��|J�Щ/�(� %N�7�sj���_�JT�kB���.���:7�mFi�Gb7� �
=�Q��B�`S�O�*t����{�
私が試したこと:
オンラインの逆コンパイラでも役に立たない逆コンパイラ アプリをいくつか試してみました。
解決策 1
いいえ、それは不可能です。 内容が何であるか、どのように暗号化されているかはわかりません。 関連するゲーム専用のフォーラムを見つけて、そこで質問する必要があります。
解決策 2
引用:.dat ファイルを復号化していただけないでしょうか。
最初の問題は、.dat ファイルにプログラマーが必要とするものがすべて含まれていることです。
2 つ目の問題は、「暗号化」は、データがエンコード プロセスによって読み取れないことを示す一般的な言葉であることです。
文字通り何千もの暗号化方法があり、それぞれの方法で、それぞれの暗号化キーが異なる暗号化結果を提供します。
.dat ファイルに関する最大限の情報を提供することが重要です。
.dat ファイルがゲームの一部である場合、暗号化の方法とキーは既にわかっている可能性があるためです。
何も情報がなければ、宝くじの高額当選のチャンスが増えます。
解決策 3
かなりの量の情報がなければ、何も復号化できません。
1) 暗号化されていますか? それとも、読めないバイナリデータですか? それとも、zip ヘッダーなしでデータを圧縮しただけですか?
2) 暗号化されている場合、どのアルゴリズムを使用していますか? または、どれを使用しますか?
3) 何の鍵? どの初期化ベクトルですか?
また、EXEファイルと参照されているすべてのライブラリを逆コンパイルし、コードが何をしていたかを理解するのに多くの時間を費やさない限り、逆コンパイラは役に立ちません(「適切な」関数名とコメントがなければ、これらは実行可能ファイルに保存されないため、非常に大変な作業です)、どこに何を保存するかを見つける場所。 データ ファイルはコンパイルされていないため、「逆コンパイル」することはできません。
「.DAT」は非常に一般的なファイルの種類であるため、コンテンツは絶対に何でもかまいません。
それに加えて、EXE ファイルを逆コンパイルし、データ ファイルをいじることは、通常、利用規約に違反することであり、ここでは本当に負け組です。 多くのゲーム プロデューサーは、不正行為が発覚した場合、永久にゲームから追い出されます。あなたのソフトウェア スキル レベルはそれほど高くないように見えるため、試してみると、親指のように突き出てしまう可能性があります。
もし私があなただったら、私はその考え全体を捨てるでしょう!
[ad_2]
コメント