decompiling

    9

    1答えて

    コンソールでjavap classnameを使用すると、プライベートメソッドが存在しないのはなぜですか? class A { private void one(){} public void two(){} protected void three(){} }

    7

    1答えて

    JUnitテストを含む.classファイルを逆コンパイルしようとしました。 私はバイトコードを読みましたが、@Testアノテーション(Javaソースコードで使用されています)の手がかりが見つかりませんでした。 メタデータとして、バイトコードで注釈がどのように表されていますか?

    15

    1答えて

    残念ながら、私はProGuardを使用して難読化した自分のアプリケーションのソースコードを失ってしまいました。 私はまだProGuardのによって生成された.apkファイルといくつかの設定ファイルがあります:私はこれまで何をした dump.txt mapping.txt seeds.txt usage.txt を? apktoolを使用してリソースファイルをデコード。 よろしくお願いします。 .a

    48

    2答えて

    Javaコードを逆コンパイルするのがどれくらい簡単か分かりました。私はネットの周りを検索してきましたが、私は理解できないようです。WHYとても簡単です。たびに私は何か "なぜ私は.classファイルを分解することができますか? 「なぜJavaはとても簡単に逆コンパイルできますか?」というのは、自分のコードを簡単に逆コンパイルできるソフトウェアへのリンクだけです。だから私はあなたに向かうStackO

    0

    1答えて

    からプレーンなソースコードを出力:私はそれを開くことができやり方があった場合、私はそれを愛するだろうプログラマーとして Exception EListError in module foo.exe at 000277CF. List index out of bounds(0) (Physical address: XXXXXXX) をし、エラーのorginを開発者に特定します。 これは

    0

    1答えて

    私はインターネットとstackoverflowで検索しており、apkファイルはdex2jarを使用していくつかの作業をしてデコンパイルでき、jarファイル用のコンパイラーは数多くあります。 ProGaurdはコードを難読化することができ、それを逆コンパイルするのは難しいが不可能ではないという人もいました。 私の目標は、どのユーザーにとっても「コピー不可能」であるべきオーディオファイルをデバイス上で

    18

    3答えて

    「decompiling」という言葉は、以前は数回使用されていたと聞きましたが、その仕組みについて非常に不思議に思っています。 私はそれがどのように機能するかについて非常に一般的な考えがあります。アプリケーションをリバースエンジニアリングして、どの機能を使用しているかを確認しますが、それ以上のことはわかりません。 「ディスアセンブラ」という言葉も聞いたことがありますが、逆アセンブラと逆コンパイラの

    11

    2答えて

    私はいくつかのコードをコンパイルする必要がありましたが、私はこの構文が何であるか分かりません。よろしくお願いします。それが何であるかについて書面で教えてもらえますか?私はgoogledとこのサイトを検索し、何かを見つけることができません。コードの だけで1行: Rectangle pageBounds; // ISSUE: explicit reference operation

    7

    1答えて

    Telerik JustDecompileを使用して古いクラスライブラリを逆コンパイルする必要があります。私の問題は、ライブラリがSystem.Web.dllバージョン1.0.5000.0のようなものを参照していることです。これは誤解されていなければ.NET 1.0バージョンです。 私はすべてのPCにアクセスできますが、Windows 7を実行しているため、単純に1.0フレームワークをインストール

    2

    2答えて

    私はbyte[]の配列を持っています。クラスファイル内のメソッドのバイトコードシーケンスです。このbyte[]アレイを選択的に逆コンパイルする方法はありますか?私は実際の.classファイルにアクセスできません。 多くのメソッド(javassist.bytecode.CodeAttributeクラス)を持つJavassistライブラリを見ましたが、そのような特定のメソッドを見つけることができません