准备工作
- 请看aspose for java系列一:words跳过license
- 反编译可以换jd-gui,里面可以直接进行方法跳转。
- aspose官网下载
aspose-slides-20.1-jdk16.jar(其他项目用到)
aspose-slides-21.7-jdk16.jar(2021/8/11获取的最新版本)
分析aspose-slides-20.1-jdk16.jar
分析jar包license验证代码
找到return.do(inputStream)
去到this.if(inputStream)
去到do(do1, do2, this.do);
改造字节码
字节码改造效果
记得删除META-INF/指纹文件
分析aspose-slides-21.7-jdk16.jar
情况明朗了,和前面低版本的jar一样清除do(Node,Node,String[])方法的内容。完结~。
原文链接:https://blog.csdn.net/qq_42834405/article/details/98635337