如何通过jd-gui反编译后使用BCCompare比较源码忽略不重要差异时不显示红色

原创 2016年05月30日 22:45:27

1.摘取项目中需要比较的class文件部分,直接打包成zip。

2.把相同的压缩包放置在同一文件夹下(重要)。

3.使用jd-gui分别反编译。

4.使用BCCompare比较反编译出来的源码。

便可以看到忽略不重要差异时,那些微小差异文件不会显示出来,大大节省了对比文件的时间。

JD-GUI反编译器无法使用的问题

在MAC系统更新之后,JD-GUI反编译工具发现不可以使用,原因是因为MAC系统的JDK更新了新的版本,所以需要调整JDK的版本; 方法: 找到JD-GUI的应用,然后显示包内内容,如图 ...
  • xcy870407
  • xcy870407
  • 2017年11月29日 14:35
  • 85

如何防止jd-gui查看代码

使用jd-gui查看class文件的时候,经常会发现有一些方法或类,无法正常的显示出来。  我们可以利用这个bug,来阻止jd-gui反编译我们的class文件。 首先反编译一...
  • ckdroid
  • ckdroid
  • 2014年11月27日 01:09
  • 1022

反编译jd_gui 去掉行号

package com.jeefw.test; import java.io.File; import java.io.IOException; import java.util.List; i...
  • binbinaidandan
  • binbinaidandan
  • 2016年02月23日 14:00
  • 1028

编译+反编译+去掉jd-gui行号

编译+反编译+去掉jd-gui行号
  • guoguo527
  • guoguo527
  • 2016年12月07日 17:11
  • 2190

JD-GUI反编译后代码逻辑分析,增加一点我自己碰到的例子

一,用jd-gui.exe等工具查看源代码。如何你不会,可以参看此文章: http://blog.csdn.net/hp_2008/article/details/8207879 ...
  • u010602090
  • u010602090
  • 2015年06月03日 13:28
  • 1628

格式化jd-gui反编译源码的行号

jd-gui是一个非常好的java反编译工具。但是有一点就是用它导出的java文件与源代码中的行号大部分是对应不上的。jd-gui采用将行号以注释的方式显示出来比如在某行开头有个这个”/*  100 ...
  • fzzsh
  • fzzsh
  • 2015年06月24日 21:51
  • 1298

Eclipse 反编译插件安装 jad->jd-gui

Eclipse的反编译插件一直在用jad,感觉很不错。   刚下了个新版的eclipse,配置jad的时候发现要多设置个东西。 从头开始   环境介绍: eclipse version:K...
  • glory1234work2115
  • glory1234work2115
  • 2016年04月30日 22:58
  • 1516

JAVA反编译器JD-GUI简介

对于Java开发人员来说,提供了一大堆第三方jar包,class文件,而没有源代码的话是非常痛苦的,特别是debug调试的时候,当然你可以通过jad命令来反编译class来获得源码,更简洁的方式是通过...
  • Jerry_1126
  • Jerry_1126
  • 2016年05月15日 21:57
  • 3140

android防止反编译系列:如何对抗JD-GUI

又到周末一个人侘在家里无事可干,这就是程序员的悲哀啊。好了我们利用周末的时间继续介绍android apk防止反编译技术的另一种方法。前三篇我们讲了加壳技术(http://my.oschina.net...
  • lihui130135
  • lihui130135
  • 2015年04月21日 16:16
  • 2336

生成jar文件的源码工具(jd-gui)

引言:JD反编译工具也用过很长时间,但是一直停留在使用该工具反编译class文件,从而比对代码,查找错误异常,今天看到该文章,略有意思,估计我下载的是简易绿色版的,功能不全,在做系统集成的时候,有时候...
  • u014467099
  • u014467099
  • 2015年04月26日 15:34
  • 643
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何通过jd-gui反编译后使用BCCompare比较源码忽略不重要差异时不显示红色
举报原因:
原因补充:

(最多只允许输入30个字)