問題タブ [decompiler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1449 参照

c# - リソースファイルを持つクラスを逆コンパイルする

コマンドの処理方法について学ぶために、アプリケーションexeを逆コンパイルしました。しかし、次のファイルの種類が正確にはわかりません。ファイルは、system.windows.forms.component から継承するスーパークラスから継承されますが、このファイルにはリフレクターにリソース (ExploreCommand.Resx) ファイルがあるためです。

このクラスを使用するすべてのフォームで、次のように宣言しました。

this.reportCommands = new CitraKarya.Akunitng.UI.ReportCommands(this);

しかし、コマンドクラスがどのように作成されたのかわかりません。リソース クラスとは異なる構文を持っています。誰でも私を助けることができますか?どういう意味ですか?そして、このケースをどのように実装しましたか?

ああ、これは exploreCommand の基本クラスです:

コード:

0 投票する
3 に答える
1763 参照

user-interface - Java逆コンパイラが必要です

重複の可能性:
Java 逆コンパイラはどこにありますか?

jd-gui のような優れた GUI ベースの Java 逆コンパイラーに関する推奨事項を教えてください。すべてのソース コード (パッケージなど) を一度に保存できるコンパイラが必要です。jd-gui は、すべてのクラスが空白であることを保存するときに、このようなタスクを実行できます。推奨事項はありますか?

0 投票する
3 に答える
11815 参照

c - コンパイラ C から Brainfuck へ (教授への嫌がらせのため)?

私の教授は、私たちが使いたいと思うどんな言語でも宿題を受け入れると言っていました. 私は彼を少しいじって、ブレインファック、空白、または同等に「役立つ」言語を使用して有効な宿題を提出したいほど十分に良好な状態です.

いくつかの単純な数値解析ルーチンの C ソースと、それらが生成するコンパイル済み出力およびアセンブリ ファイルがあります。

「brainfuck ソース コード」に似たものを提供してくれる逆コンパイラ (または C->brainfuck トランスレータ) を知っている人はいますか?

0 投票する
4 に答える
111000 参照

dll - .dll ファイルを逆コンパイルするにはどうすればよいですか?

コードを改善するために逆コンパイルしたい .dll があります。これを可能にするツールは何ですか?

VBで書かれていると思います。

0 投票する
13 に答える
229868 参照

decompiler - DEXtoJarの使用方法

このリンクhttp://code.google.com/p/dex2jar/downloads/listからファイルdexをjarに逆コンパイルする解決策を見つけましたが、その使用方法がわかりません。

0 投票する
2 に答える
15404 参照

android - Android アプリ (.apk) を既存の Android プロジェクトに統合する

ユースケースは次のとおりです。

友人と私は Android アプリを作成しており、それに沿ってゲームを統合したいと考えています。アプリのコアは Eclipse で構築されていますが、Google AppInventer ( http://appinventor.googlelabs.com/about/ ) や Corona ( http://www.anscamobile ) などのアプリ構築ツールを使用してゲームを構築することを検討しています。 .com/corona/)。構築した既存のアプリに、これらのユーティリティのいずれかを使用して構築したゲームを起動する「ゲームをプレイ」などのボタンが必要です。

しかし、Google App Inventor をいじってみると、プロジェクトをバイナリ ファイルである .apk としてしかエクスポートできないことに気付きました。理想的には、AppInventor でアプリをビルドし、ソース コードをエクスポートして、パッケージを Eclipse の既存のプロジェクトに追加します。.apk ファイルにしかアクセスできないので、それほど簡単ではありません。だから私の質問は、これを行うことができますか? どのように?

apk decompilerの使用を提案する人もいますが、これはそれだけの価値がありますか? あまり頭を悩ませずにソースコード (Java ファイル、xml ファイル、リソース) にアクセスできる良い apk 逆コンパイラはありますか? ソースコードをエクスポートできる別のツールはありますか? 2 つの個別の .apk を統合する他の方法はありますか?

それとも、2 つの別個のアプリを作成する必要がありますか? :(

0 投票する
1 に答える
91 参照

compiler-construction - 非常に基本的なコンパイルの問題-助けてください!

(1)結論として、特定のオペレーティングシステムでプログラムを実行可能にするためには、何をする必要がありますか?機械語、アセンブリ言語?

(2)ある種のCPUで実行するには、機械可読である必要がありますか?

(3)プログラム実行時にオペレーティングシステムはどのような役割を果たしますか?システムがプログラムコードを解釈するのを助けることと何か関係がありますか?

(4)そして、Windows PCに照らして、実行可能にするためにすべてのプログラムが.exeである必要がありますか?なぜJava仮想マシンなのか?

(5)逆コンパイラはどのように機能しますか?機械語とアセンブリ言語にコンパイルされたプログラムの違いは何ですか?

どうもありがとう!!

0 投票する
2 に答える
1527 参照

linux-kernel - 特定のカーネル関数を逆コンパイルするにはどうすればよいですか?

たとえば、kernen関数は次のようにsystem_call逆コンパイルされます。

これはLinuxでどのように行われますか?

0 投票する
3 に答える
249 参照

xml - XML/XSLT DEcompiler はどのように作成しますか?

スタイルシート用の XML ファイルとさまざまな XSLT ファイルを構築するシステムを持つ新しいプロジェクトに取り組んでいます。完成したページをブラウザーで取得して変更し、それを構成要素に逆コンパイルしたい場合、どうすればよいでしょうか?

0 投票する
2 に答える
4411 参照

java - この参照は何ですか?

私がこのクラスを持っているとしましょう:

そして2番目のクラス:

誰かがclass1から どのようclass1.access$16(this._$97913, new Socket(class1.access$17(this._$97913), 80);に参照しているのか説明できますか?private URL u;

どこaccess$16から来たの?これは何と呼ばれ、どこでそれについてもっと知ることができますか?

さて、これは逆コンパイルされたコードの結果ですが、数値(、、など)を元の変数またはクラスに関連付ける方法はありaccess$16ますaccess$17か?私が見ることができることから、唯一の方法は手動で行うことです(つまり、どこで参照されているかを確認し、「this」クラスがURLを受け取ったので、「this」は「that」変数に関連付けられている必要があると推測します)?