Updated on 2018-03-15
https://dbeaver.com/files/dbeaver-ee-latest-win32.win32.x86_64.zip
Step
- 反编译 org.jkiss.lm_1.0.17.jar。
- 搜索
hasProductLicense
,定位至LMLicenseManager.class
。 - 修改方法
hasProductLicense
的返回值为true
。
Code
通过修改字节码:
iconst_1
ireturn
通过修改 16 进制代码:
04 AC 03 AC
⬇️
04 AC 04 AC
jar -cfM org.jkiss.lm_1.0.17.jar -C org.jkiss.lm_1.0.17/ .
echo hasProductLicense | busybox xxd