問題タブ [jad]

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

scala - Jad/JadClipse for Scala?

Jad/JadClipse for Scala と同等または類似したものはありますか? 「Open Declaration」を介して、Eclipse 内から Lift のソースを表示できると便利です。

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

java - Proguardを.jarに適合させ、プライベートメソッドを非表示にする方法は?

私はプロガードを使用して私のコードを隠しています..そしてidは機能しているようです...'半分'。私はそれがデコードされないようにし、動作させ、プライベートがjadに見られないようにしたいだけです。

これが私のJavaコードです

これが私の.proデータです

これが私のjad出力です。

プライベートは別のメソッド名に変更され、他のメソッド名は変更されないため、機能しているように見えますが、デコードされています!!! 私の.proオプションに何か問題がありますか?または..このコードはとても単純だからですか?

みんな助けて;-<

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

blackberry - .jadファイルのBlackBerryAppWorld配布

OSバージョン4.5以降のデバイスをサポートするために、BlackBerryJRE4.5でEclipseプラグインを使用してアプリを開発しています。4.7より前のバージョンのJREを使用していて、アプリを4.7デバイスまたは5.0デバイスにデプロイすると、アプリは互換モードで実行され、その結果、仮想キーボードが表示されることを理解しています。

互換モードでアプリを実行しないように、このドキュメントに従いました。JRE 4.7でアプリをビルドした後でのみ、バージョン4.7の.JADファイルを生成できました。プロジェクト設定をJRE4.5に戻しましたが、上記のドキュメントで説明されている構成で4.7.JADファイルを更新しました。それはうまくいったようです。そのため、4.7シミュレーターでアプリを実行すると、仮想キーボードが表示されません。バージョン5.0でも同じことをしました。

質問は-アプリをパッケージ化してAppWorldに送信するときに、ユーザーがアプリをダウンロードして実行したときに、アプリが実行されないように、4.7の.JADファイルと5.0の.JADファイルを含めることができますか?互換モードで実行しますか?そうでない場合、アプリが4.7または5.0デバイスで互換モードで実行されないようにするにはどうすればよいですか?.JADファイルの設定が.CODファイルにコンパイルされ、それがApp Worldへのパッケージ化に使用される場合、それで問題は解決しますか?

アプリがサポートするバージョンごとに.CODまたは.JADファイルを含める必要があるのか​​、それとも1つの.CODファイルにすべてのOSバージョンの構成設定が含まれるのかを理解してください。(私の無知に耐えてください)

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

java - JADClipse が Eclipse 3.6 で動作しない

Jadclipseで動作しEclipse 3.6ますか?

jarをプラグインディレクトリにコピーし、Eclipseを再表示してインストールJadclipse 3.3.0しました。Eclipse 3.6

Windows- >Preferencesの下にjadclipseメニューがありますが、クラスを逆コンパイルしようとすると、単に逆コンパイルされません。ソースが利用できないという通常のEclipse画面が表示されます。エラー ログにエラーはありません。

何か案が?

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

agile - ソフトウェア開発方法の違い

共同アプリケーション開発がアジャイル手法に分類されているのか、それとも2つの別々の開発プロセスなのかを誰かが知っていますか?SCRUMはアジャイルの一種のようですが、JADはRADに関連しており、アジャイルの外にあります。

違いに関する情報は大歓迎です。

0 投票する
0 に答える
100 参照

java - コンパイラのバージョンを知る

利用できるファイルは 1 つだけです。jad、およびすべてのソース フォルダー。アプリケーションをコンパイルしたコンパイラのバージョンを知る必要があります (.cod にはアクセスできませんでした) ...

これは可能ですか?

前もって感謝します

ジェレミー

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

java - 逆コンパイルされたコードでラベルを処理する

以前にソースを失ったが、ユーザーからコンパイルされたバージョンを取得できたプロジェクトに戻りたいと思っています。いくつかの逆コンパイラを使用してコードをゆっくりとつなぎ合わせましたが、最終的な 2 つの「ラベル」が残っています。

過去 3 日間、さまざまな逆コンパイラを試してみましたが、ほとんどの場合、これらのスニペットがさらに苦労していることがわかったので、最後の手段としてここに来ました。特にコンテキストが欠落しており、そこに存在するものが異常であるため、これは非常に大きな要求であることを理解していますが、少し運が良ければ、経験した誰かがこれを理解できるでしょう.

次のスニペットには「label337」が含まれていますが、これを回避する方法がわかりません。それらが一種のポインターであることは理解していますが、コードをどのように再配置するかはわかりません。JD-GUI によって生成された出力。 http://pastebin.com/mVNksm13

次のスニペットには「label711」が含まれていますが、これもどうすればよいかわかりません。文脈から大きく外れていますが、それがどれほど意味があるかはわかりませんが、それは完全な条件付きです。JD-GUI によって生成された出力。 http://pastebin.com/5MLFxHPb

繰り返しになりますが、これがどれほど素晴らしい要求であるかは承知していますが、Java や逆コンパイラの光景にうんざりした後、私がすでに知っていることよりもこのシナリオにさらに光を当てることができることを期待してここに来ました.

編集:逆コンパイルしようとしている jar は、アクセスできる別の jar に大きく依存しています。逆コンパイル中にクラスが依存しているjarを何らかの形で指すと、より良い出力が生成されますか? 逆コンパイラでそのような依存関係にリンクする方法を検索しようとしましたが、何も見つかりませんでした。

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

php - JAD OTA リンクのアンチリーチング方法を提供する方法

現在、PHP でダウンロード スクリプトを使用しています。このスクリプトは、mySQL データベースにクエリを実行し、そのトークンがダウンロードされているかどうかを確認します (このトークンは、生成スクリプトを使用して手動で作成します)。たとえば、私の生成リンクはhttp://www.mysite.com/ota/download.php?id=6gs78sj39h3eになります

正しい OTA ダウンロードを許可する適切なヘッダーがあり、スクリプトが適切に機能します...ただし、これは私の懸念事項です....ユーザーがモバイルデバイスを使用して JAD ファイルをダウンロードせず、代わりにブラウザを使用する場合ブラウザーはダイアログとして保存を表示します。ユーザーが提供されたファイルをダウンロードすると、download.php という名前が付けられ、内容は JAD ファイルになります。このjadファイル内には、.codファイルへのリンクがあります。

たとえば、生成されたリンクがhttp://www.mysite.com/ota/download.php?id=6gs78sj39h3eだった 場合、テキスト エディタでこの JAD ファイルを開いた場合、2 セントあれば誰でも「MYAPP-1.cod」とわかるでしょう。 /ota/ ディレクトリ内にあり、すべての *.cod ファイルのダウンロードに進むことができ、このダウンロードを他の場所で提供する機会があります...

これを防ぐ最善の方法は何ですか?彼らがブラックベリーブラウザを使用しているかどうかを確認することを考えていました.ユーザーが JAD ファイルの内容を表示できないようにすることなく、JAD のダウンロードをより適切に提供する方法についての提案はありますか?

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

java - Eclipse Heliosでjadを設定する際の問題

私は jad を使用して、Eclipse を介して Java クラス ファイルを逆コンパイルしています。Eclipse用のnet.sf.jadclipse_3.3.0.jarプラグインをインストールしました

  • jar を Eclipse プラグイン ディレクトリに配置します。
  • 次に、Windows 7 用の jad Windows プラグイン (jadretro-win32-x86-jcgo) をダウンロードしました。
  • 次に、Eclipse を開始し、Eclipse で jadretro.exe のパスを指定しました。

しかし、クラス ファイルを逆コンパイルしようとすると、エラー メッセージが表示されます -: / jadclipse / //Error!

誰か助けてくれませんか?私はEclipse Heliosを使用しています。

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

blackberry - BlackBerry シミュレーター 9550 での JAD ファイルのダウンロード

シミュレーターで実行したい JAD ファイルがありますだから私はシミュレーターでそのJADファイルをダウンロードするためにこれらのことをします...

SD カードを変更し、JAD ファイルが保存されているプロジェクトを参照します

そのSDカードを参照すると、JADファイルがあることがわかりました。それをクリックすると、1 つのダウンロード ボタンと 1 つのキャンセル ボタンが表示されました。ダウンロードボタンをクリックすると、「ダウンロードに失敗しました」などの情報が表示されます。

詳細ボタンをクリックすると、「無効なcodファイルが見つかりません」と表示されます。私は何をすべきか?