楼主:
tmot (sdf)
2016-10-29 20:25:41请问曾有经验的前辈或是高手,
应如何防护JAVA APPLET 被反组译,GOOGLE与爬文许久仍找不到适当方法与工具,
有看到JAVA 可用自定义的ClassLoader作加解密,但似乎APPLET不适用,
亦不知如何着手;基本的混淆有用PROGUARD先做过了,但还是会有风险,
恳请知道的人提供意见了,谢谢~
作者:
kogrs (kogrs)
2016-10-29 21:08:00applet应该很难防这个 题外话applet马上要被browser淘汰了
作者:
ssccg (23)
2016-10-29 21:53:00用JNI然后实作都用native code写在Java层防反组译都假的,你有自订class loader人家难道没改过的JVM? 会在client端还原成bytecode就一定能反组译
作者:
gpctv (gpctv)
2016-10-30 12:51:00这个还有人在用?!不过几年前看中信的基金网站也是还有
只剩 IE 跟 Safari 默认可以加载了吧现在不是都有所谓的跨浏览器的元件了?玉山银已经上线囉
作者:
jnana0812 (Dvorak大法好)
2016-10-30 19:24:00我记得有个工具可以让class里面的变量都变乱码
作者:
ssccg (23)
2016-10-31 01:18:00不就原po已经有提的proguard..
作者:
kogrs (kogrs)
2016-10-31 10:57:00跨浏览器元件不一定是applet现在多是用原生browser plugin机制处理较多