├── .gitattributes ├── .gitignore ├── .gitmodules ├── .nuget ├── NuGet.Config └── NuGet.targets ├── Build ├── 7z.exe ├── Build.cmd ├── UpdateVersion.cs ├── UpdateVersion.csproj └── files.lst ├── Confuser.CLI ├── Confuser.CLI.csproj ├── Options.cs ├── Program.cs └── Properties │ └── AssemblyInfo.cs ├── Confuser.Core ├── API │ ├── APIStore.cs │ ├── IDataStore.cs │ └── IOpaquePredicate.cs ├── Annotations.cs ├── Confuser.Core.csproj ├── ConfuserComponent.cs ├── ConfuserContext.cs ├── ConfuserEngine.cs ├── ConfuserException.cs ├── ConfuserParameters.cs ├── CoreComponent.cs ├── DependencyResolver.cs ├── DnlibUtils.cs ├── Helpers │ ├── ControlFlowGraph.cs │ ├── InjectHelper.cs │ ├── KeySequence.cs │ └── MutationHelper.cs ├── ILogger.cs ├── LZMA │ ├── Common │ │ ├── CRC.cs │ │ ├── InBuffer.cs │ │ └── OutBuffer.cs │ ├── Compress │ │ ├── LZ │ │ │ ├── IMatchFinder.cs │ │ │ ├── LzBinTree.cs │ │ │ ├── LzInWindow.cs │ │ │ └── LzOutWindow.cs │ │ ├── LZMA │ │ │ ├── LzmaBase.cs │ │ │ ├── LzmaDecoder.cs │ │ │ └── LzmaEncoder.cs │ │ └── RangeCoder │ │ │ ├── RangeCoder.cs │ │ │ ├── RangeCoderBit.cs │ │ │ └── RangeCoderBitTree.cs │ └── ICoder.cs ├── Marker.cs ├── MarkerResult.cs ├── ModuleSorter.cs ├── ModuleWriterListener.cs ├── NativeEraser.cs ├── NullLogger.cs ├── ObfAttrMarker.cs ├── ObfAttrParser.cs ├── Packer.cs ├── PluginDiscovery.cs ├── Project │ ├── ConfuserPrj.xsd │ ├── ConfuserProject.cs │ ├── InvalidPatternException.cs │ ├── PatternParser.cs │ ├── PatternToken.cs │ ├── PatternTokenizer.cs │ └── Patterns │ │ ├── AndOperator.cs │ │ ├── DeclTypeFunction.cs │ │ ├── FullNameFunction.cs │ │ ├── HasAttrFunction.cs │ │ ├── InheritsFunction.cs │ │ ├── IsPublicFunction.cs │ │ ├── IsTypeFunction.cs │ │ ├── LiteralExpression.cs │ │ ├── MatchFunction.cs │ │ ├── MemberTypeFunction.cs │ │ ├── ModuleFunction.cs │ │ ├── NameFunction.cs │ │ ├── NamespaceFunction.cs │ │ ├── NotOperator.cs │ │ ├── OrOperator.cs │ │ ├── PatternExpression.cs │ │ ├── PatternFunction.cs │ │ └── PatternOperator.cs ├── Properties │ └── AssemblyInfo.cs ├── Protection.cs ├── ProtectionDependencyAttributes.cs ├── ProtectionParameters.cs ├── ProtectionPhase.cs ├── ProtectionPipeline.cs ├── ProtectionPreset.cs ├── ProtectionSettings.cs ├── ProtectionTargets.cs ├── ServiceRegistry.cs ├── Services │ ├── CompressionService.cs │ ├── MarkerService.cs │ ├── RandomService.cs │ ├── RuntimeService.cs │ └── TraceService.cs ├── UnreachableException.cs └── Utils.cs ├── Confuser.DynCipher ├── AST │ ├── ArrayIndexExpression.cs │ ├── AssignmentStatement.cs │ ├── BinOpExpression.cs │ ├── Expression.cs │ ├── LiteralExpression.cs │ ├── LoopStatement.cs │ ├── Statement.cs │ ├── StatementBlock.cs │ ├── UnaryOpExpression.cs │ ├── Variable.cs │ └── VariableExpression.cs ├── Confuser.DynCipher.csproj ├── DynCipherComponent.cs ├── DynCipherService.cs ├── Elements │ ├── AddKey.cs │ ├── BinOp.cs │ ├── CryptoElement.cs │ ├── Matrix.cs │ ├── NumOp.cs │ ├── RotateBit.cs │ └── Swap.cs ├── Generation │ ├── CILCodeGen.cs │ ├── CipherGenContext.cs │ ├── CipherGenerator.cs │ ├── DMCodeGen.cs │ ├── ExpressionGenerator.cs │ └── x86CodeGen.cs ├── Properties │ └── AssemblyInfo.cs ├── Transforms │ ├── ConvertVariables.cs │ ├── ExpansionTransform.cs │ ├── MulToShiftTransform.cs │ ├── NormalizeBinOpTransform.cs │ └── ShuffleTransform.cs └── Utils.cs ├── Confuser.Protections ├── AntiDebugProtection.cs ├── AntiDumpProtection.cs ├── AntiILDasmProtection.cs ├── AntiTamper │ ├── AntiTamperProtection.cs │ ├── DynamicDeriver.cs │ ├── IKeyDeriver.cs │ ├── IModeHandler.cs │ ├── JITBody.cs │ ├── JITMode.cs │ ├── NormalDeriver.cs │ └── NormalMode.cs ├── Compress │ ├── Compressor.cs │ ├── CompressorContext.cs │ ├── DynamicDeriver.cs │ ├── ExtractPhase.cs │ ├── IKeyDeriver.cs │ ├── NormalDeriver.cs │ └── StubProtection.cs ├── Confuser.Protections.csproj ├── Constants │ ├── CEContext.cs │ ├── ConstantProtection.cs │ ├── DynamicMode.cs │ ├── EncodeElements.cs │ ├── EncodePhase.cs │ ├── IEncodeMode.cs │ ├── InjectPhase.cs │ ├── Mode.cs │ ├── NormalMode.cs │ ├── ReferenceReplacer.cs │ └── x86Mode.cs ├── ControlFlow │ ├── BlockParser.cs │ ├── Blocks.cs │ ├── CFContext.cs │ ├── ControlFlowPhase.cs │ ├── ControlFlowProtection.cs │ ├── ExpressionPredicate.cs │ ├── IPredicate.cs │ ├── JumpMangler.cs │ ├── ManglerBase.cs │ ├── NormalPredicate.cs │ ├── SwitchMangler.cs │ └── x86Predicate.cs ├── InvalidMetadataProtection.cs ├── Properties │ └── AssemblyInfo.cs ├── ReferenceProxy │ ├── ExpressionEncoding.cs │ ├── IRPEncoding.cs │ ├── MildMode.cs │ ├── NormalEncoding.cs │ ├── RPContext.cs │ ├── RPMode.cs │ ├── ReferenceProxyPhase.cs │ ├── ReferenceProxyProtection.cs │ ├── StrongMode.cs │ └── x86Encoding.cs └── Resources │ ├── DynamicMode.cs │ ├── IEncodeMode.cs │ ├── InjectPhase.cs │ ├── MDPhase.cs │ ├── Mode.cs │ ├── NormalMode.cs │ ├── REContext.cs │ └── ResourceProtection.cs ├── Confuser.Renamer ├── AnalyzePhase.cs ├── Analyzers │ ├── CaliburnAnalyzer.cs │ ├── InterReferenceAnalyzer.cs │ ├── JsonAnalyzer.cs │ ├── LdtokenEnumAnalyzer.cs │ ├── ResourceAnalyzer.cs │ ├── TypeBlobAnalyzer.cs │ ├── VTableAnalyzer.cs │ ├── WPFAnalyzer.cs │ └── WinFormsAnalyzer.cs ├── BAML │ ├── BAMLAnalyzer.cs │ ├── BAMLPropertyReference.cs │ ├── BAMLStringReference.cs │ ├── BamlDocument.cs │ ├── BamlElement.cs │ ├── BamlRW.cs │ ├── BamlRecords.cs │ ├── IBAMLReference.cs │ ├── IKnownThings.cs │ ├── KnownThingsv3.cs │ ├── KnownThingsv4.cs │ └── PropertyPath.cs ├── Confuser.Renamer.csproj ├── GenericArgumentResolver.cs ├── INameReference.cs ├── IRenamer.cs ├── NameProtection.cs ├── NameService.cs ├── PostRenamePhase.cs ├── Properties │ └── AssemblyInfo.cs ├── References │ ├── BAMLAttributeReference.cs │ ├── BAMLConverterMemberReference.cs │ ├── BAMLConverterTypeReference.cs │ ├── BAMLEnumReference.cs │ ├── BAMLPathTypeReference.cs │ ├── BAMLTypeReference.cs │ ├── CAMemberReference.cs │ ├── MemberRefReference.cs │ ├── OverrideDirectiveReference.cs │ ├── ResourceReference.cs │ ├── StringTypeReference.cs │ └── TypeRefReference.cs ├── RenameMode.cs ├── RenamePhase.cs ├── ReversibleRenamer.cs ├── RickRoller.cs └── VTable.cs ├── Confuser.Runtime ├── AntiDebug.Antinet.cs ├── AntiDebug.Safe.cs ├── AntiDebug.Win32.cs ├── AntiDump.cs ├── AntiTamper.JIT.cs ├── AntiTamper.Normal.cs ├── Compressor.Compat.cs ├── Compressor.cs ├── Confuser.Runtime.csproj ├── Constant.cs ├── Lzma.cs ├── Mutation.cs ├── Properties │ └── AssemblyInfo.cs ├── RefProxy.Strong.cs ├── Resource.cs └── antinet │ ├── ABOUT │ ├── AntiManagedDebugger.cs │ ├── AntiManagedProfiler.cs │ ├── HandleProcessCorruptedStateExceptionsAttribute.cs │ └── PEInfo.cs ├── Confuser2.mono.sln ├── Confuser2.sln ├── ConfuserEx.snk ├── ConfuserEx ├── App.xaml ├── App.xaml.cs ├── BoolToVisibilityConverter.cs ├── BrushToColorConverter.cs ├── CompComboBox.xaml ├── CompComboBox.xaml.cs ├── ComponentConverter.cs ├── ComponentDiscovery.cs ├── ConfuserEx.csproj ├── ConfuserEx.ico ├── EnumValuesExtension.cs ├── FileDragDrop.cs ├── InvertBoolConverter.cs ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── Properties │ └── AssemblyInfo.cs ├── Resources │ ├── CREDITS │ ├── Decode.png │ ├── Error.png │ ├── FontAwesome.otf │ ├── New.png │ ├── Open.png │ ├── Save.png │ ├── TeamLogo.png │ └── Tools.png ├── Skin.cs ├── Skin.xaml ├── StackTraceDecoder.xaml ├── StackTraceDecoder.xaml.cs ├── ViewModel │ ├── IViewModel.cs │ ├── Project │ │ ├── ProjectModuleVM.cs │ │ ├── ProjectRuleVM.cs │ │ ├── ProjectSettingVM.cs │ │ └── ProjectVM.cs │ ├── StringItem.cs │ ├── UI │ │ ├── AboutTabVM.cs │ │ ├── AppVM.cs │ │ ├── ProjectTabVM.cs │ │ ├── ProtectTabVM.cs │ │ ├── SettingsTabVM.cs │ │ └── TabViewModel.cs │ ├── Utils.cs │ └── ViewModelBase.cs ├── Views.xaml ├── Views │ ├── AboutTabView.xaml │ ├── ProjectModuleView.xaml │ ├── ProjectModuleView.xaml.cs │ ├── ProjectRuleView.xaml │ ├── ProjectRuleView.xaml.cs │ ├── ProjectTabAdvancedView.xaml │ ├── ProjectTabAdvancedView.xaml.cs │ ├── ProjectTabView.xaml │ ├── ProtectTabView.xaml │ └── SettingsTabView.xaml ├── app.config └── packages.config ├── GlobalAssemblyInfo.Template.cs ├── LICENSE ├── README.md ├── VERSION ├── additional ├── Icon.pdn ├── Icon16.pdn ├── Icon256.pdn ├── Icon32.pdn ├── Icon48.pdn ├── Icon64.pdn ├── ilspy.crproj └── pdn.crproj ├── deps └── Ookii.Dialogs.Wpf.dll └── docs ├── DeclarativeObfuscation.txt ├── ProjectFormat.md └── docs.shfbproj /.gitattributes: -------------------------------------------------------------------------------- 1 | *.cs diff=csharp 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/.gitmodules -------------------------------------------------------------------------------- /.nuget/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/.nuget/NuGet.Config -------------------------------------------------------------------------------- /.nuget/NuGet.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/.nuget/NuGet.targets -------------------------------------------------------------------------------- /Build/7z.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Build/7z.exe -------------------------------------------------------------------------------- /Build/Build.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Build/Build.cmd -------------------------------------------------------------------------------- /Build/UpdateVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Build/UpdateVersion.cs -------------------------------------------------------------------------------- /Build/UpdateVersion.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Build/UpdateVersion.csproj -------------------------------------------------------------------------------- /Build/files.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Build/files.lst -------------------------------------------------------------------------------- /Confuser.CLI/Confuser.CLI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.CLI/Confuser.CLI.csproj -------------------------------------------------------------------------------- /Confuser.CLI/Options.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.CLI/Options.cs -------------------------------------------------------------------------------- /Confuser.CLI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.CLI/Program.cs -------------------------------------------------------------------------------- /Confuser.CLI/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.CLI/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Confuser.Core/API/APIStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/API/APIStore.cs -------------------------------------------------------------------------------- /Confuser.Core/API/IDataStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/API/IDataStore.cs -------------------------------------------------------------------------------- /Confuser.Core/API/IOpaquePredicate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/API/IOpaquePredicate.cs -------------------------------------------------------------------------------- /Confuser.Core/Annotations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Annotations.cs -------------------------------------------------------------------------------- /Confuser.Core/Confuser.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Confuser.Core.csproj -------------------------------------------------------------------------------- /Confuser.Core/ConfuserComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ConfuserComponent.cs -------------------------------------------------------------------------------- /Confuser.Core/ConfuserContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ConfuserContext.cs -------------------------------------------------------------------------------- /Confuser.Core/ConfuserEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ConfuserEngine.cs -------------------------------------------------------------------------------- /Confuser.Core/ConfuserException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ConfuserException.cs -------------------------------------------------------------------------------- /Confuser.Core/ConfuserParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ConfuserParameters.cs -------------------------------------------------------------------------------- /Confuser.Core/CoreComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/CoreComponent.cs -------------------------------------------------------------------------------- /Confuser.Core/DependencyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/DependencyResolver.cs -------------------------------------------------------------------------------- /Confuser.Core/DnlibUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/DnlibUtils.cs -------------------------------------------------------------------------------- /Confuser.Core/Helpers/ControlFlowGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Helpers/ControlFlowGraph.cs -------------------------------------------------------------------------------- /Confuser.Core/Helpers/InjectHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Helpers/InjectHelper.cs -------------------------------------------------------------------------------- /Confuser.Core/Helpers/KeySequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Helpers/KeySequence.cs -------------------------------------------------------------------------------- /Confuser.Core/Helpers/MutationHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Helpers/MutationHelper.cs -------------------------------------------------------------------------------- /Confuser.Core/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ILogger.cs -------------------------------------------------------------------------------- /Confuser.Core/LZMA/Common/CRC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/LZMA/Common/CRC.cs -------------------------------------------------------------------------------- /Confuser.Core/LZMA/Common/InBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/LZMA/Common/InBuffer.cs -------------------------------------------------------------------------------- /Confuser.Core/LZMA/Common/OutBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/LZMA/Common/OutBuffer.cs -------------------------------------------------------------------------------- /Confuser.Core/LZMA/Compress/LZ/IMatchFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/LZMA/Compress/LZ/IMatchFinder.cs -------------------------------------------------------------------------------- /Confuser.Core/LZMA/Compress/LZ/LzBinTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/LZMA/Compress/LZ/LzBinTree.cs -------------------------------------------------------------------------------- /Confuser.Core/LZMA/Compress/LZ/LzInWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/LZMA/Compress/LZ/LzInWindow.cs -------------------------------------------------------------------------------- /Confuser.Core/LZMA/Compress/LZ/LzOutWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/LZMA/Compress/LZ/LzOutWindow.cs -------------------------------------------------------------------------------- /Confuser.Core/LZMA/Compress/LZMA/LzmaBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/LZMA/Compress/LZMA/LzmaBase.cs -------------------------------------------------------------------------------- /Confuser.Core/LZMA/Compress/LZMA/LzmaDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/LZMA/Compress/LZMA/LzmaDecoder.cs -------------------------------------------------------------------------------- /Confuser.Core/LZMA/Compress/LZMA/LzmaEncoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/LZMA/Compress/LZMA/LzmaEncoder.cs -------------------------------------------------------------------------------- /Confuser.Core/LZMA/Compress/RangeCoder/RangeCoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/LZMA/Compress/RangeCoder/RangeCoder.cs -------------------------------------------------------------------------------- /Confuser.Core/LZMA/Compress/RangeCoder/RangeCoderBit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/LZMA/Compress/RangeCoder/RangeCoderBit.cs -------------------------------------------------------------------------------- /Confuser.Core/LZMA/Compress/RangeCoder/RangeCoderBitTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/LZMA/Compress/RangeCoder/RangeCoderBitTree.cs -------------------------------------------------------------------------------- /Confuser.Core/LZMA/ICoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/LZMA/ICoder.cs -------------------------------------------------------------------------------- /Confuser.Core/Marker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Marker.cs -------------------------------------------------------------------------------- /Confuser.Core/MarkerResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/MarkerResult.cs -------------------------------------------------------------------------------- /Confuser.Core/ModuleSorter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ModuleSorter.cs -------------------------------------------------------------------------------- /Confuser.Core/ModuleWriterListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ModuleWriterListener.cs -------------------------------------------------------------------------------- /Confuser.Core/NativeEraser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/NativeEraser.cs -------------------------------------------------------------------------------- /Confuser.Core/NullLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/NullLogger.cs -------------------------------------------------------------------------------- /Confuser.Core/ObfAttrMarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ObfAttrMarker.cs -------------------------------------------------------------------------------- /Confuser.Core/ObfAttrParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ObfAttrParser.cs -------------------------------------------------------------------------------- /Confuser.Core/Packer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Packer.cs -------------------------------------------------------------------------------- /Confuser.Core/PluginDiscovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/PluginDiscovery.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/ConfuserPrj.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/ConfuserPrj.xsd -------------------------------------------------------------------------------- /Confuser.Core/Project/ConfuserProject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/ConfuserProject.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/InvalidPatternException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/InvalidPatternException.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/PatternParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/PatternParser.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/PatternToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/PatternToken.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/PatternTokenizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/PatternTokenizer.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/AndOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/AndOperator.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/DeclTypeFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/DeclTypeFunction.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/FullNameFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/FullNameFunction.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/HasAttrFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/HasAttrFunction.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/InheritsFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/InheritsFunction.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/IsPublicFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/IsPublicFunction.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/IsTypeFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/IsTypeFunction.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/LiteralExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/LiteralExpression.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/MatchFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/MatchFunction.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/MemberTypeFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/MemberTypeFunction.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/ModuleFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/ModuleFunction.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/NameFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/NameFunction.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/NamespaceFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/NamespaceFunction.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/NotOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/NotOperator.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/OrOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/OrOperator.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/PatternExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/PatternExpression.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/PatternFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/PatternFunction.cs -------------------------------------------------------------------------------- /Confuser.Core/Project/Patterns/PatternOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Project/Patterns/PatternOperator.cs -------------------------------------------------------------------------------- /Confuser.Core/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Confuser.Core/Protection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Protection.cs -------------------------------------------------------------------------------- /Confuser.Core/ProtectionDependencyAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ProtectionDependencyAttributes.cs -------------------------------------------------------------------------------- /Confuser.Core/ProtectionParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ProtectionParameters.cs -------------------------------------------------------------------------------- /Confuser.Core/ProtectionPhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ProtectionPhase.cs -------------------------------------------------------------------------------- /Confuser.Core/ProtectionPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ProtectionPipeline.cs -------------------------------------------------------------------------------- /Confuser.Core/ProtectionPreset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ProtectionPreset.cs -------------------------------------------------------------------------------- /Confuser.Core/ProtectionSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ProtectionSettings.cs -------------------------------------------------------------------------------- /Confuser.Core/ProtectionTargets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ProtectionTargets.cs -------------------------------------------------------------------------------- /Confuser.Core/ServiceRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/ServiceRegistry.cs -------------------------------------------------------------------------------- /Confuser.Core/Services/CompressionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Services/CompressionService.cs -------------------------------------------------------------------------------- /Confuser.Core/Services/MarkerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Services/MarkerService.cs -------------------------------------------------------------------------------- /Confuser.Core/Services/RandomService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Services/RandomService.cs -------------------------------------------------------------------------------- /Confuser.Core/Services/RuntimeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Services/RuntimeService.cs -------------------------------------------------------------------------------- /Confuser.Core/Services/TraceService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Services/TraceService.cs -------------------------------------------------------------------------------- /Confuser.Core/UnreachableException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/UnreachableException.cs -------------------------------------------------------------------------------- /Confuser.Core/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Core/Utils.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/AST/ArrayIndexExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/AST/ArrayIndexExpression.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/AST/AssignmentStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/AST/AssignmentStatement.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/AST/BinOpExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/AST/BinOpExpression.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/AST/Expression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/AST/Expression.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/AST/LiteralExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/AST/LiteralExpression.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/AST/LoopStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/AST/LoopStatement.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/AST/Statement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/AST/Statement.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/AST/StatementBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/AST/StatementBlock.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/AST/UnaryOpExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/AST/UnaryOpExpression.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/AST/Variable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/AST/Variable.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/AST/VariableExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/AST/VariableExpression.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Confuser.DynCipher.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Confuser.DynCipher.csproj -------------------------------------------------------------------------------- /Confuser.DynCipher/DynCipherComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/DynCipherComponent.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/DynCipherService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/DynCipherService.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Elements/AddKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Elements/AddKey.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Elements/BinOp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Elements/BinOp.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Elements/CryptoElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Elements/CryptoElement.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Elements/Matrix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Elements/Matrix.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Elements/NumOp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Elements/NumOp.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Elements/RotateBit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Elements/RotateBit.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Elements/Swap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Elements/Swap.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Generation/CILCodeGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Generation/CILCodeGen.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Generation/CipherGenContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Generation/CipherGenContext.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Generation/CipherGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Generation/CipherGenerator.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Generation/DMCodeGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Generation/DMCodeGen.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Generation/ExpressionGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Generation/ExpressionGenerator.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Generation/x86CodeGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Generation/x86CodeGen.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Transforms/ConvertVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Transforms/ConvertVariables.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Transforms/ExpansionTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Transforms/ExpansionTransform.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Transforms/MulToShiftTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Transforms/MulToShiftTransform.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Transforms/NormalizeBinOpTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Transforms/NormalizeBinOpTransform.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Transforms/ShuffleTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Transforms/ShuffleTransform.cs -------------------------------------------------------------------------------- /Confuser.DynCipher/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.DynCipher/Utils.cs -------------------------------------------------------------------------------- /Confuser.Protections/AntiDebugProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/AntiDebugProtection.cs -------------------------------------------------------------------------------- /Confuser.Protections/AntiDumpProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/AntiDumpProtection.cs -------------------------------------------------------------------------------- /Confuser.Protections/AntiILDasmProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/AntiILDasmProtection.cs -------------------------------------------------------------------------------- /Confuser.Protections/AntiTamper/AntiTamperProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/AntiTamper/AntiTamperProtection.cs -------------------------------------------------------------------------------- /Confuser.Protections/AntiTamper/DynamicDeriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/AntiTamper/DynamicDeriver.cs -------------------------------------------------------------------------------- /Confuser.Protections/AntiTamper/IKeyDeriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/AntiTamper/IKeyDeriver.cs -------------------------------------------------------------------------------- /Confuser.Protections/AntiTamper/IModeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/AntiTamper/IModeHandler.cs -------------------------------------------------------------------------------- /Confuser.Protections/AntiTamper/JITBody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/AntiTamper/JITBody.cs -------------------------------------------------------------------------------- /Confuser.Protections/AntiTamper/JITMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/AntiTamper/JITMode.cs -------------------------------------------------------------------------------- /Confuser.Protections/AntiTamper/NormalDeriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/AntiTamper/NormalDeriver.cs -------------------------------------------------------------------------------- /Confuser.Protections/AntiTamper/NormalMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/AntiTamper/NormalMode.cs -------------------------------------------------------------------------------- /Confuser.Protections/Compress/Compressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Compress/Compressor.cs -------------------------------------------------------------------------------- /Confuser.Protections/Compress/CompressorContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Compress/CompressorContext.cs -------------------------------------------------------------------------------- /Confuser.Protections/Compress/DynamicDeriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Compress/DynamicDeriver.cs -------------------------------------------------------------------------------- /Confuser.Protections/Compress/ExtractPhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Compress/ExtractPhase.cs -------------------------------------------------------------------------------- /Confuser.Protections/Compress/IKeyDeriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Compress/IKeyDeriver.cs -------------------------------------------------------------------------------- /Confuser.Protections/Compress/NormalDeriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Compress/NormalDeriver.cs -------------------------------------------------------------------------------- /Confuser.Protections/Compress/StubProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Compress/StubProtection.cs -------------------------------------------------------------------------------- /Confuser.Protections/Confuser.Protections.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Confuser.Protections.csproj -------------------------------------------------------------------------------- /Confuser.Protections/Constants/CEContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Constants/CEContext.cs -------------------------------------------------------------------------------- /Confuser.Protections/Constants/ConstantProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Constants/ConstantProtection.cs -------------------------------------------------------------------------------- /Confuser.Protections/Constants/DynamicMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Constants/DynamicMode.cs -------------------------------------------------------------------------------- /Confuser.Protections/Constants/EncodeElements.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Constants/EncodeElements.cs -------------------------------------------------------------------------------- /Confuser.Protections/Constants/EncodePhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Constants/EncodePhase.cs -------------------------------------------------------------------------------- /Confuser.Protections/Constants/IEncodeMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Constants/IEncodeMode.cs -------------------------------------------------------------------------------- /Confuser.Protections/Constants/InjectPhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Constants/InjectPhase.cs -------------------------------------------------------------------------------- /Confuser.Protections/Constants/Mode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Constants/Mode.cs -------------------------------------------------------------------------------- /Confuser.Protections/Constants/NormalMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Constants/NormalMode.cs -------------------------------------------------------------------------------- /Confuser.Protections/Constants/ReferenceReplacer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Constants/ReferenceReplacer.cs -------------------------------------------------------------------------------- /Confuser.Protections/Constants/x86Mode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Constants/x86Mode.cs -------------------------------------------------------------------------------- /Confuser.Protections/ControlFlow/BlockParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ControlFlow/BlockParser.cs -------------------------------------------------------------------------------- /Confuser.Protections/ControlFlow/Blocks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ControlFlow/Blocks.cs -------------------------------------------------------------------------------- /Confuser.Protections/ControlFlow/CFContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ControlFlow/CFContext.cs -------------------------------------------------------------------------------- /Confuser.Protections/ControlFlow/ControlFlowPhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ControlFlow/ControlFlowPhase.cs -------------------------------------------------------------------------------- /Confuser.Protections/ControlFlow/ControlFlowProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ControlFlow/ControlFlowProtection.cs -------------------------------------------------------------------------------- /Confuser.Protections/ControlFlow/ExpressionPredicate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ControlFlow/ExpressionPredicate.cs -------------------------------------------------------------------------------- /Confuser.Protections/ControlFlow/IPredicate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ControlFlow/IPredicate.cs -------------------------------------------------------------------------------- /Confuser.Protections/ControlFlow/JumpMangler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ControlFlow/JumpMangler.cs -------------------------------------------------------------------------------- /Confuser.Protections/ControlFlow/ManglerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ControlFlow/ManglerBase.cs -------------------------------------------------------------------------------- /Confuser.Protections/ControlFlow/NormalPredicate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ControlFlow/NormalPredicate.cs -------------------------------------------------------------------------------- /Confuser.Protections/ControlFlow/SwitchMangler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ControlFlow/SwitchMangler.cs -------------------------------------------------------------------------------- /Confuser.Protections/ControlFlow/x86Predicate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ControlFlow/x86Predicate.cs -------------------------------------------------------------------------------- /Confuser.Protections/InvalidMetadataProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/InvalidMetadataProtection.cs -------------------------------------------------------------------------------- /Confuser.Protections/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Confuser.Protections/ReferenceProxy/ExpressionEncoding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ReferenceProxy/ExpressionEncoding.cs -------------------------------------------------------------------------------- /Confuser.Protections/ReferenceProxy/IRPEncoding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ReferenceProxy/IRPEncoding.cs -------------------------------------------------------------------------------- /Confuser.Protections/ReferenceProxy/MildMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ReferenceProxy/MildMode.cs -------------------------------------------------------------------------------- /Confuser.Protections/ReferenceProxy/NormalEncoding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ReferenceProxy/NormalEncoding.cs -------------------------------------------------------------------------------- /Confuser.Protections/ReferenceProxy/RPContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ReferenceProxy/RPContext.cs -------------------------------------------------------------------------------- /Confuser.Protections/ReferenceProxy/RPMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ReferenceProxy/RPMode.cs -------------------------------------------------------------------------------- /Confuser.Protections/ReferenceProxy/ReferenceProxyPhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ReferenceProxy/ReferenceProxyPhase.cs -------------------------------------------------------------------------------- /Confuser.Protections/ReferenceProxy/ReferenceProxyProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ReferenceProxy/ReferenceProxyProtection.cs -------------------------------------------------------------------------------- /Confuser.Protections/ReferenceProxy/StrongMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ReferenceProxy/StrongMode.cs -------------------------------------------------------------------------------- /Confuser.Protections/ReferenceProxy/x86Encoding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/ReferenceProxy/x86Encoding.cs -------------------------------------------------------------------------------- /Confuser.Protections/Resources/DynamicMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Resources/DynamicMode.cs -------------------------------------------------------------------------------- /Confuser.Protections/Resources/IEncodeMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Resources/IEncodeMode.cs -------------------------------------------------------------------------------- /Confuser.Protections/Resources/InjectPhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Resources/InjectPhase.cs -------------------------------------------------------------------------------- /Confuser.Protections/Resources/MDPhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Resources/MDPhase.cs -------------------------------------------------------------------------------- /Confuser.Protections/Resources/Mode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Resources/Mode.cs -------------------------------------------------------------------------------- /Confuser.Protections/Resources/NormalMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Resources/NormalMode.cs -------------------------------------------------------------------------------- /Confuser.Protections/Resources/REContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Resources/REContext.cs -------------------------------------------------------------------------------- /Confuser.Protections/Resources/ResourceProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Protections/Resources/ResourceProtection.cs -------------------------------------------------------------------------------- /Confuser.Renamer/AnalyzePhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/AnalyzePhase.cs -------------------------------------------------------------------------------- /Confuser.Renamer/Analyzers/CaliburnAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/Analyzers/CaliburnAnalyzer.cs -------------------------------------------------------------------------------- /Confuser.Renamer/Analyzers/InterReferenceAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/Analyzers/InterReferenceAnalyzer.cs -------------------------------------------------------------------------------- /Confuser.Renamer/Analyzers/JsonAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/Analyzers/JsonAnalyzer.cs -------------------------------------------------------------------------------- /Confuser.Renamer/Analyzers/LdtokenEnumAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/Analyzers/LdtokenEnumAnalyzer.cs -------------------------------------------------------------------------------- /Confuser.Renamer/Analyzers/ResourceAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/Analyzers/ResourceAnalyzer.cs -------------------------------------------------------------------------------- /Confuser.Renamer/Analyzers/TypeBlobAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/Analyzers/TypeBlobAnalyzer.cs -------------------------------------------------------------------------------- /Confuser.Renamer/Analyzers/VTableAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/Analyzers/VTableAnalyzer.cs -------------------------------------------------------------------------------- /Confuser.Renamer/Analyzers/WPFAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/Analyzers/WPFAnalyzer.cs -------------------------------------------------------------------------------- /Confuser.Renamer/Analyzers/WinFormsAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/Analyzers/WinFormsAnalyzer.cs -------------------------------------------------------------------------------- /Confuser.Renamer/BAML/BAMLAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/BAML/BAMLAnalyzer.cs -------------------------------------------------------------------------------- /Confuser.Renamer/BAML/BAMLPropertyReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/BAML/BAMLPropertyReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/BAML/BAMLStringReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/BAML/BAMLStringReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/BAML/BamlDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/BAML/BamlDocument.cs -------------------------------------------------------------------------------- /Confuser.Renamer/BAML/BamlElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/BAML/BamlElement.cs -------------------------------------------------------------------------------- /Confuser.Renamer/BAML/BamlRW.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/BAML/BamlRW.cs -------------------------------------------------------------------------------- /Confuser.Renamer/BAML/BamlRecords.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/BAML/BamlRecords.cs -------------------------------------------------------------------------------- /Confuser.Renamer/BAML/IBAMLReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/BAML/IBAMLReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/BAML/IKnownThings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/BAML/IKnownThings.cs -------------------------------------------------------------------------------- /Confuser.Renamer/BAML/KnownThingsv3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/BAML/KnownThingsv3.cs -------------------------------------------------------------------------------- /Confuser.Renamer/BAML/KnownThingsv4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/BAML/KnownThingsv4.cs -------------------------------------------------------------------------------- /Confuser.Renamer/BAML/PropertyPath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/BAML/PropertyPath.cs -------------------------------------------------------------------------------- /Confuser.Renamer/Confuser.Renamer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/Confuser.Renamer.csproj -------------------------------------------------------------------------------- /Confuser.Renamer/GenericArgumentResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/GenericArgumentResolver.cs -------------------------------------------------------------------------------- /Confuser.Renamer/INameReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/INameReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/IRenamer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/IRenamer.cs -------------------------------------------------------------------------------- /Confuser.Renamer/NameProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/NameProtection.cs -------------------------------------------------------------------------------- /Confuser.Renamer/NameService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/NameService.cs -------------------------------------------------------------------------------- /Confuser.Renamer/PostRenamePhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/PostRenamePhase.cs -------------------------------------------------------------------------------- /Confuser.Renamer/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Confuser.Renamer/References/BAMLAttributeReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/References/BAMLAttributeReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/References/BAMLConverterMemberReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/References/BAMLConverterMemberReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/References/BAMLConverterTypeReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/References/BAMLConverterTypeReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/References/BAMLEnumReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/References/BAMLEnumReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/References/BAMLPathTypeReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/References/BAMLPathTypeReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/References/BAMLTypeReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/References/BAMLTypeReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/References/CAMemberReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/References/CAMemberReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/References/MemberRefReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/References/MemberRefReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/References/OverrideDirectiveReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/References/OverrideDirectiveReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/References/ResourceReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/References/ResourceReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/References/StringTypeReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/References/StringTypeReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/References/TypeRefReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/References/TypeRefReference.cs -------------------------------------------------------------------------------- /Confuser.Renamer/RenameMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/RenameMode.cs -------------------------------------------------------------------------------- /Confuser.Renamer/RenamePhase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/RenamePhase.cs -------------------------------------------------------------------------------- /Confuser.Renamer/ReversibleRenamer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/ReversibleRenamer.cs -------------------------------------------------------------------------------- /Confuser.Renamer/RickRoller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/RickRoller.cs -------------------------------------------------------------------------------- /Confuser.Renamer/VTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Renamer/VTable.cs -------------------------------------------------------------------------------- /Confuser.Runtime/AntiDebug.Antinet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/AntiDebug.Antinet.cs -------------------------------------------------------------------------------- /Confuser.Runtime/AntiDebug.Safe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/AntiDebug.Safe.cs -------------------------------------------------------------------------------- /Confuser.Runtime/AntiDebug.Win32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/AntiDebug.Win32.cs -------------------------------------------------------------------------------- /Confuser.Runtime/AntiDump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/AntiDump.cs -------------------------------------------------------------------------------- /Confuser.Runtime/AntiTamper.JIT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/AntiTamper.JIT.cs -------------------------------------------------------------------------------- /Confuser.Runtime/AntiTamper.Normal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/AntiTamper.Normal.cs -------------------------------------------------------------------------------- /Confuser.Runtime/Compressor.Compat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/Compressor.Compat.cs -------------------------------------------------------------------------------- /Confuser.Runtime/Compressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/Compressor.cs -------------------------------------------------------------------------------- /Confuser.Runtime/Confuser.Runtime.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/Confuser.Runtime.csproj -------------------------------------------------------------------------------- /Confuser.Runtime/Constant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/Constant.cs -------------------------------------------------------------------------------- /Confuser.Runtime/Lzma.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/Lzma.cs -------------------------------------------------------------------------------- /Confuser.Runtime/Mutation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/Mutation.cs -------------------------------------------------------------------------------- /Confuser.Runtime/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Confuser.Runtime/RefProxy.Strong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/RefProxy.Strong.cs -------------------------------------------------------------------------------- /Confuser.Runtime/Resource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/Resource.cs -------------------------------------------------------------------------------- /Confuser.Runtime/antinet/ABOUT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/antinet/ABOUT -------------------------------------------------------------------------------- /Confuser.Runtime/antinet/AntiManagedDebugger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/antinet/AntiManagedDebugger.cs -------------------------------------------------------------------------------- /Confuser.Runtime/antinet/AntiManagedProfiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/antinet/AntiManagedProfiler.cs -------------------------------------------------------------------------------- /Confuser.Runtime/antinet/HandleProcessCorruptedStateExceptionsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/antinet/HandleProcessCorruptedStateExceptionsAttribute.cs -------------------------------------------------------------------------------- /Confuser.Runtime/antinet/PEInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser.Runtime/antinet/PEInfo.cs -------------------------------------------------------------------------------- /Confuser2.mono.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser2.mono.sln -------------------------------------------------------------------------------- /Confuser2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/Confuser2.sln -------------------------------------------------------------------------------- /ConfuserEx.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx.snk -------------------------------------------------------------------------------- /ConfuserEx/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/App.xaml -------------------------------------------------------------------------------- /ConfuserEx/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/App.xaml.cs -------------------------------------------------------------------------------- /ConfuserEx/BoolToVisibilityConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/BoolToVisibilityConverter.cs -------------------------------------------------------------------------------- /ConfuserEx/BrushToColorConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/BrushToColorConverter.cs -------------------------------------------------------------------------------- /ConfuserEx/CompComboBox.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/CompComboBox.xaml -------------------------------------------------------------------------------- /ConfuserEx/CompComboBox.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/CompComboBox.xaml.cs -------------------------------------------------------------------------------- /ConfuserEx/ComponentConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ComponentConverter.cs -------------------------------------------------------------------------------- /ConfuserEx/ComponentDiscovery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ComponentDiscovery.cs -------------------------------------------------------------------------------- /ConfuserEx/ConfuserEx.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ConfuserEx.csproj -------------------------------------------------------------------------------- /ConfuserEx/ConfuserEx.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ConfuserEx.ico -------------------------------------------------------------------------------- /ConfuserEx/EnumValuesExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/EnumValuesExtension.cs -------------------------------------------------------------------------------- /ConfuserEx/FileDragDrop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/FileDragDrop.cs -------------------------------------------------------------------------------- /ConfuserEx/InvertBoolConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/InvertBoolConverter.cs -------------------------------------------------------------------------------- /ConfuserEx/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/MainWindow.xaml -------------------------------------------------------------------------------- /ConfuserEx/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/MainWindow.xaml.cs -------------------------------------------------------------------------------- /ConfuserEx/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /ConfuserEx/Resources/CREDITS: -------------------------------------------------------------------------------- 1 | Icons adapted from http://flaticons.net -------------------------------------------------------------------------------- /ConfuserEx/Resources/Decode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Resources/Decode.png -------------------------------------------------------------------------------- /ConfuserEx/Resources/Error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Resources/Error.png -------------------------------------------------------------------------------- /ConfuserEx/Resources/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Resources/FontAwesome.otf -------------------------------------------------------------------------------- /ConfuserEx/Resources/New.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Resources/New.png -------------------------------------------------------------------------------- /ConfuserEx/Resources/Open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Resources/Open.png -------------------------------------------------------------------------------- /ConfuserEx/Resources/Save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Resources/Save.png -------------------------------------------------------------------------------- /ConfuserEx/Resources/TeamLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Resources/TeamLogo.png -------------------------------------------------------------------------------- /ConfuserEx/Resources/Tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Resources/Tools.png -------------------------------------------------------------------------------- /ConfuserEx/Skin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Skin.cs -------------------------------------------------------------------------------- /ConfuserEx/Skin.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Skin.xaml -------------------------------------------------------------------------------- /ConfuserEx/StackTraceDecoder.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/StackTraceDecoder.xaml -------------------------------------------------------------------------------- /ConfuserEx/StackTraceDecoder.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/StackTraceDecoder.xaml.cs -------------------------------------------------------------------------------- /ConfuserEx/ViewModel/IViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ViewModel/IViewModel.cs -------------------------------------------------------------------------------- /ConfuserEx/ViewModel/Project/ProjectModuleVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ViewModel/Project/ProjectModuleVM.cs -------------------------------------------------------------------------------- /ConfuserEx/ViewModel/Project/ProjectRuleVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ViewModel/Project/ProjectRuleVM.cs -------------------------------------------------------------------------------- /ConfuserEx/ViewModel/Project/ProjectSettingVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ViewModel/Project/ProjectSettingVM.cs -------------------------------------------------------------------------------- /ConfuserEx/ViewModel/Project/ProjectVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ViewModel/Project/ProjectVM.cs -------------------------------------------------------------------------------- /ConfuserEx/ViewModel/StringItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ViewModel/StringItem.cs -------------------------------------------------------------------------------- /ConfuserEx/ViewModel/UI/AboutTabVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ViewModel/UI/AboutTabVM.cs -------------------------------------------------------------------------------- /ConfuserEx/ViewModel/UI/AppVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ViewModel/UI/AppVM.cs -------------------------------------------------------------------------------- /ConfuserEx/ViewModel/UI/ProjectTabVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ViewModel/UI/ProjectTabVM.cs -------------------------------------------------------------------------------- /ConfuserEx/ViewModel/UI/ProtectTabVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ViewModel/UI/ProtectTabVM.cs -------------------------------------------------------------------------------- /ConfuserEx/ViewModel/UI/SettingsTabVM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ViewModel/UI/SettingsTabVM.cs -------------------------------------------------------------------------------- /ConfuserEx/ViewModel/UI/TabViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ViewModel/UI/TabViewModel.cs -------------------------------------------------------------------------------- /ConfuserEx/ViewModel/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ViewModel/Utils.cs -------------------------------------------------------------------------------- /ConfuserEx/ViewModel/ViewModelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/ViewModel/ViewModelBase.cs -------------------------------------------------------------------------------- /ConfuserEx/Views.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Views.xaml -------------------------------------------------------------------------------- /ConfuserEx/Views/AboutTabView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Views/AboutTabView.xaml -------------------------------------------------------------------------------- /ConfuserEx/Views/ProjectModuleView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Views/ProjectModuleView.xaml -------------------------------------------------------------------------------- /ConfuserEx/Views/ProjectModuleView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Views/ProjectModuleView.xaml.cs -------------------------------------------------------------------------------- /ConfuserEx/Views/ProjectRuleView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Views/ProjectRuleView.xaml -------------------------------------------------------------------------------- /ConfuserEx/Views/ProjectRuleView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Views/ProjectRuleView.xaml.cs -------------------------------------------------------------------------------- /ConfuserEx/Views/ProjectTabAdvancedView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Views/ProjectTabAdvancedView.xaml -------------------------------------------------------------------------------- /ConfuserEx/Views/ProjectTabAdvancedView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Views/ProjectTabAdvancedView.xaml.cs -------------------------------------------------------------------------------- /ConfuserEx/Views/ProjectTabView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Views/ProjectTabView.xaml -------------------------------------------------------------------------------- /ConfuserEx/Views/ProtectTabView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Views/ProtectTabView.xaml -------------------------------------------------------------------------------- /ConfuserEx/Views/SettingsTabView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/Views/SettingsTabView.xaml -------------------------------------------------------------------------------- /ConfuserEx/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/app.config -------------------------------------------------------------------------------- /ConfuserEx/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/ConfuserEx/packages.config -------------------------------------------------------------------------------- /GlobalAssemblyInfo.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/GlobalAssemblyInfo.Template.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 1.0.0 -------------------------------------------------------------------------------- /additional/Icon.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/additional/Icon.pdn -------------------------------------------------------------------------------- /additional/Icon16.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/additional/Icon16.pdn -------------------------------------------------------------------------------- /additional/Icon256.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/additional/Icon256.pdn -------------------------------------------------------------------------------- /additional/Icon32.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/additional/Icon32.pdn -------------------------------------------------------------------------------- /additional/Icon48.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/additional/Icon48.pdn -------------------------------------------------------------------------------- /additional/Icon64.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/additional/Icon64.pdn -------------------------------------------------------------------------------- /additional/ilspy.crproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/additional/ilspy.crproj -------------------------------------------------------------------------------- /additional/pdn.crproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/additional/pdn.crproj -------------------------------------------------------------------------------- /deps/Ookii.Dialogs.Wpf.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/deps/Ookii.Dialogs.Wpf.dll -------------------------------------------------------------------------------- /docs/DeclarativeObfuscation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/docs/DeclarativeObfuscation.txt -------------------------------------------------------------------------------- /docs/ProjectFormat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/docs/ProjectFormat.md -------------------------------------------------------------------------------- /docs/docs.shfbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yck1509/ConfuserEx/HEAD/docs/docs.shfbproj --------------------------------------------------------------------------------