逆向调试.jar (无源码)可行否? 请问 我有一个.jar,没有源码,能否在ide里动态调试,能单步走,下断点什么的。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 反编译出一堆java文件,然后怎么单步调试?还是只能人工静态分析? 使用jd-gui.exe进行反编译,jd-gui有个好处是能够将所有反编译好的java打包成zip.然后自己eclipse新建一个工程,将上述的zip包解压后copy到工程。工程中还需要添加第3方库,这需要你自己下载。有的地方编译不通过的地方,还是你需要修改的。不过不是很多。 http://www.blogjava.net/hongjunli/archive/2007/08/15/137054.html在你的eclipse安装反编译插件,按步骤来 ,直接f3可以追踪源码 有时候行数对不齐 除非不jar了 用编译后的源码 东西装好了,到这部跳跃太大了直接就点击反编译类文件了,eclipse里还是空的 是否必须有个工程才能调试?我只有一个jar, 是新建一个空工程,然后倒入什么,还是怎么搞。 东西装好了,到这部跳跃太大了直接就点击反编译类文件了,eclipse里还是空的 哪一步???我觉得很详细啊 东西装好了,到这部跳跃太大了直接就点击反编译类文件了,eclipse里还是空的 哪一步???我觉得很详细啊昨天研究了一天,用jd-eclipse 插件,应该和 jadclipse 差不多的,晚上回去再试试 jadclipse。 插件原理是和.class关联,打开class时候会动态反汇编成java,前提是.class在用javac编译时候带上行号信息,问题是我这个class在编译时候去掉了所有调试信息,也就没法调了另外,见过的所有教程上都缺少很重要的一条, 就是调试单个jar,要新建一个java工程, 然后点右键"导入外部jar包"来导入这个jar Java使用数据源连接SQLserver失败 java基础题,很迷惑,跪求高人解答。 一个关于java中String类方法的问题 新手提问:关于表格问题~~~ 哪里有允许上传一个90M文件的免费空间? 我的浏览器 基础题:关于static变量在程序中的执行顺序,不要运行程序,试试 herowu谢谢你的帮助 为什么在文件编译时,引入的类会自己不见了? How to distinguish compile-time type and runtime type? volatile 指令重排序问题 请教linkedlist源代码,有点没明白什么意思。
然后自己eclipse新建一个工程,将上述的zip包解压后copy到工程。工程中还需要添加第3方库,这需要你自己下载。有的地方编译不通过的地方,还是你需要修改的。不过不是很多。
直接就点击反编译类文件了,eclipse里还是空的
直接就点击反编译类文件了,eclipse里还是空的 哪一步???我觉得很详细啊
直接就点击反编译类文件了,eclipse里还是空的 哪一步???我觉得很详细啊
昨天研究了一天,用jd-eclipse 插件,应该和 jadclipse 差不多的,晚上回去再试试 jadclipse。 插件原理是和.class关联,打开class时候会动态反汇编成java,前提是.class在用javac编译时候带上行号信息,问题是我这个class在编译时候去掉了所有调试信息,也就没法调了
另外,见过的所有教程上都缺少很重要的一条, 就是
调试单个jar,要新建一个java工程, 然后点右键"导入外部jar包"来导入这个jar