Skip to content

Instantly share code, notes, and snippets.

@Liki4
Created May 10, 2024 07:31
Show Gist options
  • Save Liki4/a9eec6bb3096846d50f927d243a39893 to your computer and use it in GitHub Desktop.
Save Liki4/a9eec6bb3096846d50f927d243a39893 to your computer and use it in GitHub Desktop.
<config>
<input>
<jar in="Woodpecker-plugin.jar" out="Woodpecker-plugin-obf.jar"/>
</input>
<classpath>
<jar name="woodpecker-sdk-0.3.0.jar"/>
<jar name="woodpecker-tools-0.1.1.jar"/>
<jar name="javassist-3.30.2-GA.jar"/>
</classpath>
<keep-names>
<class template="class me.gv7.woodpecker.*"/>
<method template="public registerPluginManagerCallbacks(**)"/>
</keep-names>
<ignore-classes>
<class template="class javassist.*"/>
</ignore-classes>
<property name="default-package" value="*"/>
<property name="force-default-package" value="enable"/>
<property name="classes-naming" value="iii"/>
<property name="classes-naming-prefix" value="0$"/>
<property name="methods-naming" value="iii"/>
<property name="methods-naming-prefix" value="0$"/>
<property name="fields-naming" value="iii"/>
<property name="fields-naming-prefix" value="0$"/>
<property name="local-variables-naming" value="optimize"/>
<property name="member-reorder" value="random"/>
<property name="control-flow-obfuscation" value="enable"/>
<property name="extensive-flow-obfuscation" value="maximum"/>
<property name="line-numbers" value="obfuscate"/>
<property name="output-jar-compression-level" value="9"/>
<property name="log-file" value="allatori-log.xml"/>
</config>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment