Releases: kyle-derrick/java-guard
Releases · kyle-derrick/java-guard
0.2.0
v0.2.0 发布说明
新增功能
- 空方法、空构造器、空静态块的生成支持
核心改进
- 优化加解密逻辑,扩展加密范围至code、局部变量表等附加属性
- 修复匿名类加解密问题
- 修复嵌套JAR文件加密问题
启动器优化
- 启动器新增环境初始化功能
Bug修复
- 修复UTF常量编码问题
- 修复资源解密时强转JarURLConnection的错误
- 修复注解处理问题,加密时保留注解值不变
其他
- 其他细节优化和微调
v0.2.0 Release Notes
New Features
- Added support for generating empty methods, constructors, and static blocks
Core Improvements
- Optimized encryption/decryption logic, extended encryption scope to include code, local variable tables and other additional attributes
- Fixed anonymous class encryption/decryption issues
- Fixed nested JAR file encryption problems
Launcher Enhancements
- Added environment initialization functionality to launcher
Bug Fixes
- Fixed UTF constant encoding issues
- Fixed errors when casting to JarURLConnection during resource decryption
- Fixed annotation processing issues, preserved annotation values unchanged during encryption
Others
- Other minor optimizations and adjustments