問題タブ [decompiling]

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 投票する
7 に答える
109354 参照

android - Androidの.apkファイルを逆コンパイルすることは可能ですか?

ユーザーは私のアプリケーションのapkファイルを実際のコードに戻すことができますか?もしそうなら-これを防ぐ方法はありますか?

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

asp.net - asp.net サイトの逆コンパイル

こんにちは

ソースコードがないasp.netサイトがあります。

とにかく、私はサイト全体を逆コンパイルしたいと思っています。

Web サイト全体を簡単に C# に逆コンパイルし、feflactor でファイルごとに実行しないようにするにはどうすればよいですか?

これで私を助けてください、ありがとう!

0 投票する
6 に答える
2566 参照

c++ - DelphiとC++のソースコードを表示する

DelphiまたはC++でコンパイルされた実行可能ファイルのソースコードを確認するにはどうすればよいですか?

私を助けてください。

編集後:

プログラムがあります。このプログラムを起動すると、ダイアログが表示され、パスワードの入力を求められます。このパスワードはソースコードに保存されています。このパスワードをすばやく簡単に取得したいと思います。

0 投票する
6 に答える
11668 参照

java - .class ファイルの完全修飾名を読み取る方法

ねえ、タイトルがそれを要約していると思いますが、それでも。

コンパイルされた.classファイルからオブジェクトの完全修飾名を抽出する必要があります。誰かが私を正しい方向に向けることができますか?

ありがとう、
アダム。

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

mips - 逆コンパイラのルールを定義する良い方法を探しています。アドバイスが必要です

私は MIPS アーキテクチャ用の非常に単純な逆コンパイラに取り組んでおり、進行するにつれて、コード分析のための多くのルールを定義する必要あります。bneであり、現在の前のアドレスを参照しています -ループを作成します問題 - そのようなルールがたくさんあり、それらを定義する良い方法を見つけることができません。すべてのルールに個別の関数を書き、素敵な OOP ベースロジッククラスを定義し、それらを拡張して作成しようとしましたルール、失望したコードで正規表現を試してみましたが(驚いたことに、これは予想よりもうまく機能します)、何を試しても、コードをすぐに大きくして読みにくくなりました。それ。

これは、私が間違ったツールを使用してこのタスクを解決しようとしているという結論に達します(そのような複雑なタスクにはあまりにも愚かであることは言うまでもありません:))が、何を試すべきかわかりません。現在、テストされていない 2 つのアイデアがあります。1 つはある種の DSL を使用することです (私はこれについてまったく経験がないので、完全に間違っている可能性があります)。

誰かが私を正しい方向に向けてくれることを願っています.thx.

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

java - 自分のJAVAGUIでjarファイルからソースコードを表示するにはどうすればよいですか?

クラス内のメソッドのリストを表示するための1つのリストボックスを備えた1つのGUIがあります。私は反射を使用してそれを達成することができます。しかし、メソッド名を選択するときに別のテキスト領域でソースコードを表示できますか?

私は逆コンパイラについて知っていました。しかし、私は彼らのウィンドウにソースコードを見たくありません。

特定のメソッドのソースコードを自分のGUIで確認できるように、サードパーティのライブラリを使用したいと思います。

このために利用可能なAPIがあるかどうかを提案してください。

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

python - ロードされたモジュール (sys.modules) から Python ソースを再構築する方法は?

sys.modules にアクセスできる場合、ロードされたモジュールの人間が読めるソースを構築することは可能ですか?

できないと言う人もいますが、Python ではそれが可能であると確信しています。

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

c# - 新しい構文でリフレクターをチョークしないようにする方法

リフレクターを新しい c# 構造に逆アセンブルする方法はありますか?

自動実装されたプロパティは次のようになります。

Strings ints またはオブジェクトを持つジェネリック型は正しくありません:

Tuple<User,String><User,string>

いくつかのラムダベースのコードに応答して生成される紛らわしい列挙子は言うまでもありません。

何か案は?元の形式に戻ることは素晴らしいことですが、同等のコンパイル可能な状態に到達することは大きな前進です。上記の例は有効な C# コードではありません。

0 投票する
31 に答える
1319673 参照

android - APKファイルからソースコードを取得する方法はありますか?

ラップトップのハード ドライブがクラッシュし、過去 2 か月間取り組んできたアプリのソース コードをすべて失いました。私が持っているのは、友人に送信したときにメールに保存されている APK ファイルだけです。

この APK ファイルからソース コードを抽出する方法はありますか?

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

java - アプレットの逆コンパイルの防止

重複の可能性:
Java Web アプリケーションを難読化する価値はありますか?

アプレットを書きました。簡単に利用できる逆コンパイラを使用して、他の人に逆コンパイルさせたくありません。私はコードを実装するために多くの苦労をしました。アプレットが逆コンパイルされないように保護する方法を誰か提案できますか?