【经验】如何反编译java工程

     作为技术支持,支撑项目帮助客户集成,需要按照产品服务的接口编写Demo时,但是有时产品的接口文档比较low,但是又需要了解到接口的一些详细实现,这时候如果仅仅依靠开发答复,那将各种影响效率。这时如果能够使用一些反汇编的手段看到代码的一些详细实现逻辑,将能快速的解决问题,提高效率。

     反编译这里分两种:

     1)eclipse中的插件:使得在跑demo时,按下ctrl的同时,点击要查看的接口,则直接进去 这里使用JD-Core (待细化)

     2)jd-gui.exe: 针对服务侧的业务jar包,如果需要了解其实现,可以使用jd-gui.exe工具,选择要反编译的jar包后,File-》Save all source code 选择要保存的路径即可。(待细化)

      详细请参考:https://jingyan.baidu.com/article/acf728fd3ce28af8e510a3ce.html


此外还涉及到IE控件的代码翻译:这里搜到IDA pro (IDA pro目前最棒的一个静态反编译软件,是破解者不可缺少的利器)(待验证)

posted on 2018-08-28 15:21  BruceWu00  阅读(1788)  评论(0编辑  收藏  举报

导航