我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:荣兴彩票 > 反编译程序 >

Java反编译后得到的不是Java源代码。

归档日期:05-27       文本归类:反编译程序      文章编辑:爱尚语录

  使用JD-GUI对.class文件进行反编译后,得到的大部分都是java源代码。但有一些核心的重要的方法,如解密方法,却不是可以看懂的源。有点像.class,又有点像汇编语言,里面有pop,push...

  使用JD-GUI对.class文件进行反编译后,得到的大部分都是java源代码。但有一些核心的重要的方法,如解密方法,却不是可以看懂的源。有点像.class,又有点像汇编语言,里面有pop,push等关键字,想知道这是什么代码,如何写到.class文件中去的呢?又如何反编译为可识别的java 代码?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部估计你得到的是java虚拟机指令,因为.class文件与java源代码不是一一对应的,但与虚拟机指令却是一一对应的,就像exe文件中的机器指令与汇编指令是一一对应的,要看懂这些代码可以参考java虚拟机指令集追问下面是一段示例,可以帮忙分析一下么?到底是怎么生成的?怎样还原成Java code

本文链接:http://flordelotus.net/fanbianyichengxu/357.html