問題タブ [dbg]

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

java - EXE から .class を抽出する

私はEXEファイルを持っていて、クラスの内部を見たいです。作業用の jar ファイルを作成したくありません。内部を確認するだけで済みます。アプリケーションは Java で作成され、jar2exe で圧縮されています。私が見つけたすべての情報は、この記事Packed on level 3.

ソフトは全て揃っており、おおむね理解はありますが、どこを間違えたのかわかりません。

私は Resource Hacker に価値を見出しました。 リソースハッカー

次に OllyDbg を使用しますが、OllyDbg は x64 アプリケーションをサポートしていないため、x64 dbg を使用します。

彼は OllyAdvanced プラグインから Enter expression ウィンドウに入りますが、x64 dbg 用のプラグインが見つからなかったので、00:59ビデオの方法を使用しました。この値を取得しました

価値

私はdbgに行き、そこでソフトウェアを実行します。16 進数値のウィンドウに移動し、値を入力します。ブレークポイントを設定しています。

ブレークポイント

プログラムを実行してここにたどり着く

プログラム

この記事では、ループ パスとメモリ ダンプについて説明します。

どのようなループで、何をメモリにダンプするのか、わかりません。前の手順を間違えたのでしょうか?

よろしくお願いいたします。