こんな恥を晒したので 逆コンパイルと逆アセンブラは違うとの指摘を頂いた。javapしかしらなかったけどjd?jda?とかいう逆コンパイツールもあるらしい。— yuyabu (@yuyabu2) 2018年3月17日 こんな記事を書いてみました qiita.com javaを例にとって両者の違いを説明します 逆アセンブル(javap) バイトコードをニーモニック(アセブリ言語)に変換する Javaならjavapで.classファイルからJVMのニーモニックを表示する dev.classmethod.jp これが $ od -Ad -tx HelloKt.class 0000000 bebafeca 32000000 00013300 6c654807 0000016 744b6f6c 01010007 616a1000 6c2f6176 0000032 2f676e61 656a624f 0