混淆的相关设置

main
Yurui 2025-09-04 14:24:45 +08:00
parent c4575ef6ff
commit c397cf3810
10 changed files with 4663 additions and 0 deletions

View File

@ -154,6 +154,14 @@ MonoBehaviour:
FilterRuleName: CollectAll
AssetTags:
UserData:
- CollectPath: Assets/Config/Obfuz
CollectorGUID: 2231460b34d50fa439777aa8d7411612
CollectorType: 0
AddressRuleName: AddressByFileName
PackRuleName: PackDirectory
FilterRuleName: CollectAll
AssetTags:
UserData:
- GroupName: UI
GroupDesc:
AssetTags:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 2231460b34d50fa439777aa8d7411612
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 425f2a4e5bec525469433f9a992c15b7
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c9388fbed18712346ab1f3072db7c917
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 620424f2eed82114286838a2b9531064
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 8c2567ce93604b34a9e2625bab334724
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,92 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &1
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c414eef017e565c4db1442ec64ec52fe, type: 3}
m_Name:
m_EditorClassIdentifier:
buildPipelineSettings:
enable: 1
linkXmlProcessCallbackOrder: 10000
obfuscationProcessCallbackOrder: 10000
assemblySettings:
assembliesToObfuscate:
- Gameplay
- GameWrapper
nonObfuscatedButReferencingObfuscatedAssemblies:
- Assembly-CSharp
- Framework
- Phxh
additionalAssemblySearchPaths: []
obfuscateObfuzRuntime: 1
obfuscationPassSettings:
enabledPasses: -1
ruleFiles: []
secretSettings:
defaultStaticSecretKey: Code Philosophy-Static
defaultDynamicSecretKey: Code Philosophy-Dynamic
staticSecretKeyOutputPath: Assets/Resources/us5af47s54fsa1z90sf.bytes
dynamicSecretKeyOutputPath: Assets/Config/Obfuz/defaultDynamicSecretKey.bytes
randomSeed: 0
assembliesUsingDynamicSecretKeys: []
encryptionVMSettings:
codeGenerationSecretKey: Obfuz
encryptionOpCodeCount: 256
codeOutputPath: Assets/Obfuz/GeneratedEncryptionVirtualMachine.cs
symbolObfusSettings:
debug: 0
obfuscatedNamePrefix: $
useConsistentNamespaceObfuscation: 1
detectReflectionCompatibility: 1
keepUnknownSymbolInSymbolMappingFile: 1
symbolMappingFile: Assets/Obfuz/SymbolObfus/symbol-mapping.xml
debugSymbolMappingFile: Assets/Obfuz/SymbolObfus/symbol-mapping-debug.xml
ruleFiles: []
customRenamePolicyTypes: []
constEncryptSettings:
encryptionLevel: 1
ruleFiles: []
removeConstFieldSettings:
ruleFiles: []
evalStackObfusSettings:
ruleFiles: []
fieldEncryptSettings:
encryptionLevel: 1
ruleFiles: []
callObfusSettings:
proxyMode: 0
obfuscationLevel: 1
maxProxyMethodCountPerDispatchMethod: 100
obfuscateCallToMethodInMscorlib: 0
ruleFiles: []
exprObfusSettings:
ruleFiles: []
controlFlowObfusSettings:
minInstructionCountOfBasicBlockToObfuscate: 3
ruleFiles: []
garbageCodeGenerationSettings:
codeGenerationSecret: Garbage Code
defaultTask:
codeGenerationRandomSeed: 0
classNamespace: __GarbageCode
classNamePrefix: __GeneratedGarbageClass
classCount: 100
methodCountPerClass: 10
fieldCountPerClass: 50
garbageCodeType: 1
outputPath: Assets/Obfuz/GarbageCode
additionalTasks: []
watermarkSettings:
text: Obfuscated by Obfuz
signatureLength: 256
polymorphicDllSettings:
enable: 1
codeGenerationSecretKey: obfuz-polymorphic-key
disableLoadStandardDll: 0