
今現在jadを使ってデコンパイルしています。
特に日本語が文字化けしていようが気にならなかったのですが、今回会社が提供してある共通部品の調査をする際、if分に日本語を使っている事がわかりました。
会社のものですので担当者がいるはずですが、どの方に連絡を取っていいのやらわかりません。
製品ではないので著作権その他の問題は無いはずです。
もし、よろしければ皆さんが使用している日本語対応のjava逆コンパイラを教えていただけないでしょうか。
(過去の質問をみましたが、URL先に遷移できなかったり、ほとんどがCのものでした。)
No.1ベストアンサー
- 回答日時:
jadで逆コンパイルして出力されたソースが文字化けしているとのことですが、
それは文字化けじゃなくて、Unicode表記されていることと勘違いしていませんか?
ソース中の文字定数で使用した日本語が\u????みたいな表記になっているとしたら
それがUnicode表記です。
これを通常のShift_JISなどの表記に戻したいのであれば、javacなどと一緒にJDKに付属されているnative2asciiを-reverseオプションをつけて実行すれば
元通りにできます。
>jad Test.class …Test.jadが生成
>native2ascii -reverse Test.jad > Test.java …Test.javaを生成
おおすげ~
一応私もユニコード・アスキーコード変換したんですけど・・・・
ありがとうございました!!
助かりました^^ 感謝感謝!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
無名パッケージのクラス
-
Eclipseコンパイル時のエラー無効
-
java:一括コンパイル後、実行...
-
Javaのコンパイル結果が表示さ...
-
MacOSX10.2でのjavaアプリの実...
-
マイクラjavaでForgeを入れたい...
-
vs codeはオフラインでも使用で...
-
Tomcatをアクセス許可できません。
-
COPYコマンドで共有プリンタに...
-
libericaJDKというののJavaFXで...
-
javaクラスファイルをEclipseで...
-
classファイルについて
-
「暁の護衛」をDLしたのですが...
-
この <windows.h> はどこに在る...
-
自分で作成したservletを起動す...
-
split関数で区切り文字がない場合
-
MacOS:ターミナルではNPMのコ...
-
arduino ide 2.0.0 について
-
windows7 ADTプラグイン追加で...
-
TomcatでのHTMLの表示
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.jarファイルの中身って書き換...
-
javaが文字コードの影響でコン...
-
IIS環境でJAVAを使用したい
-
javax.servlet は存在しません...
-
Javaのコンパイル結果が表示さ...
-
「シンボルを見つけられません...
-
JAVAでC/C++の条件コンパイルの...
-
コンパイルができないのですが...
-
eclipseの構文エラーについて
-
LaTeXでのアンダーバーの入力
-
jadによるclassファイルの逆コ...
-
javaの簡単なソースがコンパイ...
-
eclipseについて
-
jspとサーブレット
-
シンボルを解決できません(初...
-
TeXで図を挿入できません.助け...
-
Eclipse3.5EEでJavaのコンパイ...
-
c++Builder ver6.0のパッケー...
-
JSP使用によるスタイルシート読...
-
サクラエディタでjavaのプログ...
おすすめ情報