我正在尝试使用YGuard来混淆程序的某些部分,其中包含加密方法和其他敏感信息(一旦我弄明白,我将以其他方式进一步保护这些信息)。
因为程序非常复杂并且包含很多库,所以它显然会发出一系列警告并最终失败:
WARNING: Method initialize_ffi_type is native but com/sun/jna/Native is not kept/exposed.
WARNING: Method getAPIChecksum is native but com/sun/jna/Native is not kept/exposed.
[...]
yGuard was unable to resolve a class (java.lang.ClassNotFoundException: com.sun.tools.javac.parser.Parser$Factory)
现在无论如何我想
到目前为止,在YGuard中,似乎我必须指定我不想被混淆的内容,但是我有太多的类,我想要反过来:指定我想要混淆的内容和继续增加我想要混淆的类和包的数量。
由于