您的位置:首页 > 产品设计 > UI/UE

jd-gui或jad反编译工具气死人不偿命的bug

2015-07-04 22:26 411 查看
jd-gui中把一个class文件拖进来整个文件夹的class也就都进来了,这个之前用的时候还觉得很方便来着,可实际上它隐藏着一个非常严重的bug。就是同一文件夹下的子文件夹里如果隐藏着类名相同的class文件,jd-gui只会反编译其中的一个,即使两个类的内容是不一样的,但只要名字一样,它只编译一个,你点击另一个的时候它就直接把之前反编译的结果显示给你而绝不会重新反编译这个class,所以如果你要反编译的class文件所在的文件夹下有子文件夹隐藏着同名class(坑爹的但内容不一样啊啊啊啊啊啊啊),那么整不好它反编译的就是子文件夹下你从来没注意过的class,那么实际上你想看a.class(修改日期今天)的内容,那它偏偏给你的是a.class(修改日期去年)的内容,妈蛋,李逵李鬼傻傻分不清呀,所以以后注意,如果想要反编译一个class的话,把它单拎出来,别放在任何有其他class的文件夹里啊啊啊啊啊啊啊啊啊。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: