obfuz

    Obfuz:功能强大的开源 Unity 代码混淆插件。深度集成 Unity 工作流,配置简单,支持 HybridCLR、xLua 等热更新方案。A powerful open-source code obfuscation plugin for Unity. Deeply integrated with the Unity workflow, easy to configure, and supports hotfix solutions like HybridCLR and xLua.

    Language: csharp

    Author: GitHub Repos (@github-repos)

    0 stars · 13 views

    Viewing path: README-EN.md

    Files

    • MethodControlFlowCalculator.cs (cs)
    • NameScope.cs (cs)
    • PolymorphicDllSettings.cs (cs)
    • EncryptFieldAttribute.cs (cs)
    • WatermarkPass.cs (cs)
    • IEncryptPolicy.cs (cs)
    • ReflectionCompatibilityDetector.cs (cs)
    • EvalStackObfuscationSettings.cs (cs)
    • BitRotateInstruction.cs (cs)
    • ReflectionCompatibilityDetectionPass.cs (cs)
    • DefaultObfuscator.cs (cs)
    • BasicBlockCollection.cs (cs)
    • BurstCompileComputeCache.cs (cs)
    • EvalStackCalculator.cs (cs)
    • EncryptFunction.cs (cs)
    • RandomUtil.cs (cs)
    • NameMatcher.cs (cs)
    • ConfigurablePassPolicy.cs (cs)
    • CallObfusPass.cs (cs)
    • IEncryptionInstruction.cs (cs)
    • ObfuzScope.cs (cs)
    • MultipleInstruction.cs (cs)
    • DelegateProxyAllocator.cs (cs)
    • DefaultMetadataImporter.cs (cs)
    • DefaultConstEncryptor.cs (cs)
    • EncryptionService.cs (cs)
    • IEncryptor.cs (cs)
    • RandomWithKey.cs (cs)
    • KeyGenerator.cs (cs)
    • ConfigurableObfuscationPolicy.cs (cs)
    • SpecificGarbageCodeGeneratorBase.cs (cs)
    • IObfuscationPolicy.cs (cs)
    • ObfuscationPassType.cs (cs)
    • ObfuzMenu.cs (cs)
    • CompatibilitySettings.cs (cs)
    • Emit (txt)
    • Editor (txt)
    • ObfuscatorBuilder.cs (cs)
    • EncryptionVM (txt)
    • VirtualMachineCreator.cs (cs)
    • VirtualMachineSimulator.cs (cs)
    • Instructions (txt)
    • XorAddRotateInstruction.cs (cs)
    • XorInstruction.cs (cs)
    • AddInstruction.cs (cs)
    • AddXorRotateInstruction.cs (cs)
    • MultipleRotateXorInstruction.cs (cs)
    • XorMultipleRotateInstruction.cs (cs)
    • MultipleXorRotateInstruction.cs (cs)
    • VirtualMachine.cs (cs)
    • Settings (txt)
    • ObfuzSettingsProvider.cs (cs)
    • SecretSettings.cs (cs)
    • ObfuscationPassSettings.cs (cs)
    • ExprObfuscationSettings.cs (cs)
    • BuildPipelineSettings.cs (cs)
    • SymbolObfuscationSettings.cs (cs)
    • AssemblySettings.cs (cs)
    • ConstEncryptionSettings.cs (cs)
    • CallObfuscationSettings.cs (cs)
    • ObfuzSettings.cs (cs)
    • ControlFlowObfuscationSettings.cs (cs)
    • WatermarkSettings.cs (cs)
    • FieldEncryptionSettings.cs (cs)
    • Utils (txt)
    • DisableTypeDefFindCacheScope.cs (cs)
    • ConstObfusUtil.cs (cs)
    • AssertUtil.cs (cs)
    • ThisArgType.cs (cs)
    • IRandom.cs (cs)
    • CollectionExtensions.cs (cs)
    • MathUtil.cs (cs)
    • EncryptionUtil.cs (cs)
    • MetaUtil.cs (cs)
    • ConfigUtil.cs (cs)
    • GenericArgumentContext.cs (cs)
    • NumberRange.cs (cs)
    • HashUtil.cs (cs)
    • PathAssemblyResolver.cs (cs)
    • CombinedAssemblyResolver.cs (cs)
    • AssemblyCache.cs (cs)
    • CachedDictionary.cs (cs)
    • ObfuzIgnoreScopeComputeCache.cs (cs)
    • IAssemblyResolver.cs (cs)
    • ObfusPasses (txt)
    • FieldEncrypt (txt)
    • IFieldEncryptor.cs (cs)
    • ConfigurableEncryptPolicy.cs (cs)
    • ObfuscationPassBase.cs (cs)
    • BasicBlockObfuscationPassBase.cs (cs)
    • ObfuscationMethodPassBase.cs (cs)
    • Instinct (txt)
    • InstinctPass.cs (cs)
    • ControlFlowObfus (txt)
    • DefaultObfuscator.cs (cs)
    • ControlFlowObfusPass.cs (cs)
    • EvalStackObfus (txt)
    • IObfuscator.cs (cs)
    • ConfigurableObfuscationPolicy.cs (cs)
    • EvalStackObfusPass.cs (cs)
    • CleanUp (txt)
    • RemoveObfuzAttributesPass.cs (cs)
    • SymbolObfus (txt)
    • Policies (txt)
    • SupportPassPolicy.cs (cs)
    • UnityRenamePolicy.cs (cs)
    • CombineRenamePolicy.cs (cs)
    • CacheRenamePolicy.cs (cs)
    • SystemRenamePolicy.cs (cs)
    • ObfuscationPolicyBase.cs (cs)
    • NameMakers (txt)
    • NameMakerBase.cs (cs)
    • INameScope.cs (cs)
    • NameScopeBase.cs (cs)
    • DebugNameMaker.cs (cs)
    • WordSetNameMaker.cs (cs)
    • VirtualMethodGroupCalculator.cs (cs)
    • INameMaker.cs (cs)
    • SymbolObfusPass.cs (cs)
    • SymbolRename.cs (cs)
    • ConstEncrypt (txt)
    • ConstEncryptPass.cs (cs)
    • IEncryptPolicy.cs (cs)
    • ConfigurableEncryptPolicy.cs (cs)
    • ExprObfus (txt)
    • Obfuscators (txt)
    • AdvancedObfuscator.cs (cs)
    • BasicObfuscator.cs (cs)
    • ExprObfusPass.cs (cs)
    • IObfuscator.cs (cs)
    • ConfigurableObfuscationPolicy.cs (cs)
    • CallObfus (txt)
    • DelegateProxyObfuscator.cs (cs)
    • Obfuscator.cs (cs)
    • SpecialWhiteListMethodCalculator.cs (cs)
    • IObfuscationPolicy.cs (cs)
    • IObfuscator.cs (cs)
    • ConfigurableObfuscationPolicy.cs (cs)
    • DispatchProxyObfuscator.cs (cs)
    • WalterMark (txt)
    • RemoveConstField (txt)
    • RemoveConstFieldPass.cs (cs)
    • IRemoveConstFieldPolicy.cs (cs)
    • InstructionObfuscationPassBase.cs (cs)
    • Unity (txt)
    • ObfuscationProcess.cs (cs)
    • LinkXmlProcess.cs (cs)
    • ObfuscationBeginEventArgs.cs (cs)
    • LiteSymbolMappingReader.cs (cs)
    • Pipeline.cs (cs)
    • ObfuscationPassContext.cs (cs)
    • EntityExtensions.cs (cs)
    • LocalVariableAllocator.cs (cs)
    • ConstValues.cs (cs)
    • ObfuscationMethodWhitelist.cs (cs)
    • Conf (txt)
    • XmlFieldRuleParser.cs (cs)
    • XmlAssemblyTypeMethodRuleParser.cs (cs)
    • Data (txt)
    • RvaDataAllocator.cs (cs)
    • ConstFieldAllocator.cs (cs)
    • GarbageCodeGeneration (txt)
    • GarbageCodeGenerator.cs (cs)
    • ISpecificGarbageCodeGenerator.cs (cs)
    • ConfigGarbageCodeGenerator.cs (cs)
    • UIGarbageCodeGenerator.cs (cs)
    • README.md (md)
    • Plugins (txt)
    • package.json (json)
    • README-EN.md (md)
    • README.md.meta (meta)
    • LICENSE.meta (meta)
    • Runtime (txt)
    • EncryptionScope.cs (cs)
    • ExprUtility.cs (cs)
    • EncryptorBase.cs (cs)
    • ObfuscationInstincts.cs (cs)
    • ObfuzIgnoreAttribute.cs (cs)
    • ConstUtility.cs (cs)
    • ATTRIBUTION.md (markdown)
    • ReflectionUtil.cs (cs)
    • VirtualMachineCodeGenerator.cs (cs)
    • ObfuscationLevel.cs (cs)
    • AddRotateXorInstruction.cs (cs)
    • RenameRecordMap.cs (cs)
    • ObfuscationEndEventArgs.cs (cs)
    • ConfigurableRemoveConstFieldPolicy.cs (cs)
    • AssemblyResolverBase.cs (cs)
    • GroupByModuleEntityManager.cs (cs)
    • DispatchProxyAllocator.cs (cs)
    • CleanUpInstructionPass.cs (cs)
    • IObfuscationPass.cs (cs)
    • MostAdvancedObfuscator.cs (cs)
    • PlatformUtil.cs (cs)
    • RemoveConstFieldSettings.cs (cs)
    • TypeSigUtil.cs (cs)
    • ConfigurableRenamePolicy.cs (cs)
    • EncryptionVMSettings.cs (cs)
    • IObfuscator.cs (cs)
    • EncryptionInstructionWithOpCode.cs (cs)
    • FileUtil.cs (cs)
    • ObfuscationTypeMapper.cs (cs)
    • IConstEncryptor.cs (cs)
    • AssertUtility.cs (cs)
    • DefaultFieldEncryptor.cs (cs)
    • MethodKey.cs (cs)
    • NullEncryptor.cs (cs)
    • GarbageCodeGenerationSettings.cs (cs)
    • UnityProjectManagedAssemblyResolver.cs (cs)
    • NameMakerFactory.cs (cs)
    • FieldEncryptPass.cs (cs)
    • LICENSE (txt)

    obfuz

    Public
    • Updated Sep 9, 2026
    0
    Select a file

    Tap "Show Files" to select a file

    About

    Obfuz:功能强大的开源 Unity 代码混淆插件。深度集成 Unity 工作流,配置简单,支持 HybridCLR、xLua 等热更新方案。A powerful open-source code obfuscation plugin for Unity. Deeply integrated with the Unity workflow, easy to configure, and supports hotfix solutions like HybridCLR and xLua.

    0stars
    13views
    Created Feb 11, 2026