├── .gitattributes ├── .gitignore ├── .gitmodules ├── NDSS2021_SerialDetector_Principled_and_Practical_Exploration_of_Object_Injection_Vulnerabilities_for_the_Web.pdf ├── README.md ├── SerialDetector.Analysis ├── AssemblyInfo.cs ├── CallGraph.cs ├── CallGraphBuilder.cs ├── CallInfo.cs ├── CallInfoNode.cs ├── DataFlow │ ├── Context │ │ ├── ArgumentContext.cs │ │ ├── ExecutionContext.cs │ │ ├── ReturnValueApplyingMode.cs │ │ ├── SlotsContext.cs │ │ ├── StackFrame.cs │ │ ├── StaticContext.cs │ │ ├── Summary.cs │ │ └── VariableContext.cs │ ├── CtorCallEffect.cs │ ├── DataFlowAnalysisResult.cs │ ├── DataFlowAnalysisStatistic.cs │ ├── ExternalMethodList.cs │ ├── IEffect.cs │ ├── IInterpreter.cs │ ├── IMethodCall.cs │ ├── Interpreter.cs │ ├── MethodCall.cs │ ├── MethodCallEffect.cs │ ├── PatternCache.cs │ ├── SummaryCache.cs │ ├── Symbolic │ │ ├── ArgumentSource.cs │ │ ├── ConstSource.cs │ │ ├── ISourceValue.cs │ │ ├── ITaintedEntity.cs │ │ ├── MethodReturnSource.cs │ │ ├── NewArraySource.cs │ │ ├── SearchContext.cs │ │ ├── StaticFieldSource.cs │ │ ├── SymbolicReference.Context.cs │ │ ├── SymbolicReference.cs │ │ ├── SymbolicSlot.cs │ │ ├── TaintedValue.cs │ │ ├── UninitializedValueSource.cs │ │ └── UnknownFieldValueSource.cs │ ├── SymbolicEngine.cs │ ├── TaintedSourceInfo.cs │ └── TraceInterpreter.cs ├── GraphVizAssemblyGraph.cs ├── GraphVizCallGraph.cs ├── GraphVizSummary.cs ├── ICallGraphNode.cs ├── IndexDB.cs ├── MethodDefExtensions.cs ├── MethodUniqueSignature.cs ├── MethodUniqueSignatureExtensions.cs ├── Properties │ └── AssemblyInfo.cs ├── ReentrancyGuard.cs ├── SerialDetector.Analysis.csproj ├── TemplateInfo.cs └── packages.config ├── SerialDetector.Experiments.Runner ├── AssemblySource.cs ├── CommandLine │ ├── AnalyzeDotNetOptions.cs │ └── AnalyzeOptions.cs ├── ModuleDefMDExtensions.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── ReferenceInspector.cs ├── SerialDetector.Experiments.Runner.csproj └── packages.config ├── SerialDetector.Experiments ├── Deserializers.cs ├── Properties │ └── AssemblyInfo.cs ├── SerialDetector.Experiments.csproj ├── SetUpAttribute.cs └── packages.config ├── SerialDetector.KnowledgeBase ├── Context.cs ├── Dsl │ ├── IFormatter.cs │ ├── IGadget.cs │ ├── Internals │ │ ├── PayloadBuilder.cs │ │ ├── TemplateBuilder.cs │ │ └── TemplateVisitor.cs │ ├── It.cs │ ├── Payload.cs │ ├── PayloadCast.cs │ ├── Template.cs │ └── TemplateBase.cs ├── ExecutionMode.cs ├── Formatters │ ├── Binary.cs │ ├── Soap.cs │ └── Xaml.cs ├── Gadgets │ ├── DataSet.cs │ ├── ObjectDataProvider.cs │ └── TypeConfuseDelegate.cs ├── PayloadGenerationMode.cs ├── Payloads │ ├── MsxslScript.xsl │ ├── ObjectDataProvider.xml │ └── ObjectDataProvider.yaml ├── Properties │ └── AssemblyInfo.cs ├── SerialDetector.KnowledgeBase.csproj ├── SerialDetector.KnowledgeBase.csproj.DotSettings ├── Templates │ ├── BinaryFormatterTemplates.cs │ ├── SoapTemplates.cs │ ├── XamlMarkupTemplates.cs │ ├── XamlSystemTemplates.cs │ ├── XmlSerializerTemplates.cs │ ├── XslCompiledTransformTemplates.cs │ ├── XslTransformTemplates.cs │ └── YamlDotNetTemplates.cs └── packages.config ├── SerialDetector.Tests ├── AccessScopeTests.cs ├── CallGraphTests.cs ├── CreateMethodUniqueSignatureTests.cs ├── InheritanceModelTests.cs ├── InputTaintingTests.cs ├── InterpreterTests.cs ├── KnowledgeBaseFake │ ├── BinaryFormatterTemplatesFake.cs │ └── TypeConfuseDelegateFake.cs ├── KnowledgeBasePayloadTests.cs ├── KnowledgeBaseTemplateTests.cs ├── Model │ ├── AccessScope │ │ ├── InternalClass.cs │ │ └── PublicClass.cs │ ├── Deserializers │ │ └── YamlDotNet.cs │ ├── Generic │ │ └── Signatures.cs │ ├── Inheritance │ │ ├── AbstractClass.cs │ │ ├── AbstractClass2.cs │ │ ├── DerivedClass.cs │ │ ├── IInterface.cs │ │ ├── IInterface2.cs │ │ └── SpecificClass.cs │ ├── MethodBody │ │ ├── GraphSamples.cs │ │ ├── ICreator.cs │ │ ├── Jumps.cs │ │ └── TaintedSamples.cs │ └── Overloading │ │ ├── BaseClass.cs │ │ ├── DerivedClass.cs │ │ └── GenericClass.cs ├── PayloadCastTests.cs ├── PayloadGenerationCompletedTests.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── SelfModelBase.cs ├── SerialDetector.Tests.csproj ├── SymbolicEngineBase.cs ├── SymbolicEngineTests.cs ├── SymbolicGraphTransforming.cs ├── TemplateCreateTests.cs ├── YamlDotNetTests.cs └── packages.config ├── SerialDetector.sln ├── SerialDetector.sln.DotSettings ├── SerialDetector ├── App.config ├── CommandLine │ ├── AnalyzeOptions.cs │ └── PayloadOptions.cs ├── Loader.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── SerialDetector.csproj ├── TemplateGroup.cs └── packages.config └── Workflow.png /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/.gitmodules -------------------------------------------------------------------------------- /NDSS2021_SerialDetector_Principled_and_Practical_Exploration_of_Object_Injection_Vulnerabilities_for_the_Web.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/NDSS2021_SerialDetector_Principled_and_Practical_Exploration_of_Object_Injection_Vulnerabilities_for_the_Web.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/README.md -------------------------------------------------------------------------------- /SerialDetector.Analysis/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/AssemblyInfo.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/CallGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/CallGraph.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/CallGraphBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/CallGraphBuilder.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/CallInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/CallInfo.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/CallInfoNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/CallInfoNode.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Context/ArgumentContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Context/ArgumentContext.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Context/ExecutionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Context/ExecutionContext.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Context/ReturnValueApplyingMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Context/ReturnValueApplyingMode.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Context/SlotsContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Context/SlotsContext.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Context/StackFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Context/StackFrame.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Context/StaticContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Context/StaticContext.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Context/Summary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Context/Summary.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Context/VariableContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Context/VariableContext.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/CtorCallEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/CtorCallEffect.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/DataFlowAnalysisResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/DataFlowAnalysisResult.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/DataFlowAnalysisStatistic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/DataFlowAnalysisStatistic.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/ExternalMethodList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/ExternalMethodList.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/IEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/IEffect.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/IInterpreter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/IInterpreter.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/IMethodCall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/IMethodCall.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Interpreter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Interpreter.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/MethodCall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/MethodCall.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/MethodCallEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/MethodCallEffect.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/PatternCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/PatternCache.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/SummaryCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/SummaryCache.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Symbolic/ArgumentSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Symbolic/ArgumentSource.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Symbolic/ConstSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Symbolic/ConstSource.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Symbolic/ISourceValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Symbolic/ISourceValue.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Symbolic/ITaintedEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Symbolic/ITaintedEntity.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Symbolic/MethodReturnSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Symbolic/MethodReturnSource.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Symbolic/NewArraySource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Symbolic/NewArraySource.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Symbolic/SearchContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Symbolic/SearchContext.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Symbolic/StaticFieldSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Symbolic/StaticFieldSource.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Symbolic/SymbolicReference.Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Symbolic/SymbolicReference.Context.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Symbolic/SymbolicReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Symbolic/SymbolicReference.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Symbolic/SymbolicSlot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Symbolic/SymbolicSlot.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Symbolic/TaintedValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Symbolic/TaintedValue.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Symbolic/UninitializedValueSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Symbolic/UninitializedValueSource.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/Symbolic/UnknownFieldValueSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/Symbolic/UnknownFieldValueSource.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/SymbolicEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/SymbolicEngine.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/TaintedSourceInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/TaintedSourceInfo.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/DataFlow/TraceInterpreter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/DataFlow/TraceInterpreter.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/GraphVizAssemblyGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/GraphVizAssemblyGraph.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/GraphVizCallGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/GraphVizCallGraph.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/GraphVizSummary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/GraphVizSummary.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/ICallGraphNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/ICallGraphNode.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/IndexDB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/IndexDB.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/MethodDefExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/MethodDefExtensions.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/MethodUniqueSignature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/MethodUniqueSignature.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/MethodUniqueSignatureExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/MethodUniqueSignatureExtensions.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/ReentrancyGuard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/ReentrancyGuard.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/SerialDetector.Analysis.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/SerialDetector.Analysis.csproj -------------------------------------------------------------------------------- /SerialDetector.Analysis/TemplateInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/TemplateInfo.cs -------------------------------------------------------------------------------- /SerialDetector.Analysis/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Analysis/packages.config -------------------------------------------------------------------------------- /SerialDetector.Experiments.Runner/AssemblySource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Experiments.Runner/AssemblySource.cs -------------------------------------------------------------------------------- /SerialDetector.Experiments.Runner/CommandLine/AnalyzeDotNetOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Experiments.Runner/CommandLine/AnalyzeDotNetOptions.cs -------------------------------------------------------------------------------- /SerialDetector.Experiments.Runner/CommandLine/AnalyzeOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Experiments.Runner/CommandLine/AnalyzeOptions.cs -------------------------------------------------------------------------------- /SerialDetector.Experiments.Runner/ModuleDefMDExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Experiments.Runner/ModuleDefMDExtensions.cs -------------------------------------------------------------------------------- /SerialDetector.Experiments.Runner/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Experiments.Runner/Program.cs -------------------------------------------------------------------------------- /SerialDetector.Experiments.Runner/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Experiments.Runner/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SerialDetector.Experiments.Runner/ReferenceInspector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Experiments.Runner/ReferenceInspector.cs -------------------------------------------------------------------------------- /SerialDetector.Experiments.Runner/SerialDetector.Experiments.Runner.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Experiments.Runner/SerialDetector.Experiments.Runner.csproj -------------------------------------------------------------------------------- /SerialDetector.Experiments.Runner/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Experiments.Runner/packages.config -------------------------------------------------------------------------------- /SerialDetector.Experiments/Deserializers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Experiments/Deserializers.cs -------------------------------------------------------------------------------- /SerialDetector.Experiments/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Experiments/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SerialDetector.Experiments/SerialDetector.Experiments.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Experiments/SerialDetector.Experiments.csproj -------------------------------------------------------------------------------- /SerialDetector.Experiments/SetUpAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Experiments/SetUpAttribute.cs -------------------------------------------------------------------------------- /SerialDetector.Experiments/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Experiments/packages.config -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Context.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Dsl/IFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Dsl/IFormatter.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Dsl/IGadget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Dsl/IGadget.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Dsl/Internals/PayloadBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Dsl/Internals/PayloadBuilder.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Dsl/Internals/TemplateBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Dsl/Internals/TemplateBuilder.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Dsl/Internals/TemplateVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Dsl/Internals/TemplateVisitor.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Dsl/It.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Dsl/It.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Dsl/Payload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Dsl/Payload.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Dsl/PayloadCast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Dsl/PayloadCast.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Dsl/Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Dsl/Template.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Dsl/TemplateBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Dsl/TemplateBase.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/ExecutionMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/ExecutionMode.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Formatters/Binary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Formatters/Binary.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Formatters/Soap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Formatters/Soap.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Formatters/Xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Formatters/Xaml.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Gadgets/DataSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Gadgets/DataSet.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Gadgets/ObjectDataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Gadgets/ObjectDataProvider.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Gadgets/TypeConfuseDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Gadgets/TypeConfuseDelegate.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/PayloadGenerationMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/PayloadGenerationMode.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Payloads/MsxslScript.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Payloads/MsxslScript.xsl -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Payloads/ObjectDataProvider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Payloads/ObjectDataProvider.xml -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Payloads/ObjectDataProvider.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Payloads/ObjectDataProvider.yaml -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/SerialDetector.KnowledgeBase.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/SerialDetector.KnowledgeBase.csproj -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/SerialDetector.KnowledgeBase.csproj.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/SerialDetector.KnowledgeBase.csproj.DotSettings -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Templates/BinaryFormatterTemplates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Templates/BinaryFormatterTemplates.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Templates/SoapTemplates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Templates/SoapTemplates.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Templates/XamlMarkupTemplates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Templates/XamlMarkupTemplates.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Templates/XamlSystemTemplates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Templates/XamlSystemTemplates.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Templates/XmlSerializerTemplates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Templates/XmlSerializerTemplates.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Templates/XslCompiledTransformTemplates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Templates/XslCompiledTransformTemplates.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Templates/XslTransformTemplates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Templates/XslTransformTemplates.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/Templates/YamlDotNetTemplates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/Templates/YamlDotNetTemplates.cs -------------------------------------------------------------------------------- /SerialDetector.KnowledgeBase/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.KnowledgeBase/packages.config -------------------------------------------------------------------------------- /SerialDetector.Tests/AccessScopeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/AccessScopeTests.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/CallGraphTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/CallGraphTests.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/CreateMethodUniqueSignatureTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/CreateMethodUniqueSignatureTests.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/InheritanceModelTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/InheritanceModelTests.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/InputTaintingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/InputTaintingTests.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/InterpreterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/InterpreterTests.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/KnowledgeBaseFake/BinaryFormatterTemplatesFake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/KnowledgeBaseFake/BinaryFormatterTemplatesFake.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/KnowledgeBaseFake/TypeConfuseDelegateFake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/KnowledgeBaseFake/TypeConfuseDelegateFake.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/KnowledgeBasePayloadTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/KnowledgeBasePayloadTests.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/KnowledgeBaseTemplateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/KnowledgeBaseTemplateTests.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/AccessScope/InternalClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/AccessScope/InternalClass.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/AccessScope/PublicClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/AccessScope/PublicClass.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/Deserializers/YamlDotNet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/Deserializers/YamlDotNet.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/Generic/Signatures.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/Generic/Signatures.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/Inheritance/AbstractClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/Inheritance/AbstractClass.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/Inheritance/AbstractClass2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/Inheritance/AbstractClass2.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/Inheritance/DerivedClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/Inheritance/DerivedClass.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/Inheritance/IInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/Inheritance/IInterface.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/Inheritance/IInterface2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/Inheritance/IInterface2.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/Inheritance/SpecificClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/Inheritance/SpecificClass.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/MethodBody/GraphSamples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/MethodBody/GraphSamples.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/MethodBody/ICreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/MethodBody/ICreator.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/MethodBody/Jumps.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/MethodBody/Jumps.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/MethodBody/TaintedSamples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/MethodBody/TaintedSamples.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/Overloading/BaseClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/Overloading/BaseClass.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/Overloading/DerivedClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/Overloading/DerivedClass.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Model/Overloading/GenericClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Model/Overloading/GenericClass.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/PayloadCastTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/PayloadCastTests.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/PayloadGenerationCompletedTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/PayloadGenerationCompletedTests.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Program.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/SelfModelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/SelfModelBase.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/SerialDetector.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/SerialDetector.Tests.csproj -------------------------------------------------------------------------------- /SerialDetector.Tests/SymbolicEngineBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/SymbolicEngineBase.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/SymbolicEngineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/SymbolicEngineTests.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/SymbolicGraphTransforming.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/SymbolicGraphTransforming.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/TemplateCreateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/TemplateCreateTests.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/YamlDotNetTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/YamlDotNetTests.cs -------------------------------------------------------------------------------- /SerialDetector.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.Tests/packages.config -------------------------------------------------------------------------------- /SerialDetector.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.sln -------------------------------------------------------------------------------- /SerialDetector.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector.sln.DotSettings -------------------------------------------------------------------------------- /SerialDetector/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector/App.config -------------------------------------------------------------------------------- /SerialDetector/CommandLine/AnalyzeOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector/CommandLine/AnalyzeOptions.cs -------------------------------------------------------------------------------- /SerialDetector/CommandLine/PayloadOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector/CommandLine/PayloadOptions.cs -------------------------------------------------------------------------------- /SerialDetector/Loader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector/Loader.cs -------------------------------------------------------------------------------- /SerialDetector/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector/Program.cs -------------------------------------------------------------------------------- /SerialDetector/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SerialDetector/SerialDetector.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector/SerialDetector.csproj -------------------------------------------------------------------------------- /SerialDetector/TemplateGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector/TemplateGroup.cs -------------------------------------------------------------------------------- /SerialDetector/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/SerialDetector/packages.config -------------------------------------------------------------------------------- /Workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KTH-LangSec/SerialDetector/HEAD/Workflow.png --------------------------------------------------------------------------------