实例介绍
Cpp2IL
Cpp2IL是一个正在进行的工具,旨在将Unity的IL2CPP构建过程逆向转换为原始的托管DLL。
使用LibCpp2IL进行元数据结构的初始解析和加载。如果您想要自己处理IL2CPP元数据,可以从构建工件中获取LibCpp2IL,并在MIT许可下发布。上面的链接将带您到LibCpp2IL的文档。
【实例截图】【核心代码】
文件清单
└── Cpp2IL-ba1003aa6e2d406b212e08818974fc83fe846fd7
├── Cpp2IL
│ ├── App.config
│ ├── CommandLineArgs.cs
│ ├── ConsoleLogger.cs
│ ├── Cpp2IL.csproj
│ ├── Program.cs
│ └── SoftException.cs
├── Cpp2IL.Core
│ ├── Api
│ │ ├── Cpp2IlInstructionSet.cs
│ │ ├── Cpp2IlOutputFormat.cs
│ │ ├── Cpp2IlPlugin.cs
│ │ ├── Cpp2IlProcessingLayer.cs
│ │ ├── ICSharpSourceToken.cs
│ │ ├── InstructionSetRegistry.cs
│ │ ├── OutputFormatRegistry.cs
│ │ ├── PluginLogger.cs
│ │ └── ProcessingLayerRegistry.cs
│ ├── Attributes
│ │ └── RegisterCpp2IlPluginAttribute.cs
│ ├── Cpp2IlApi.cs
│ ├── Cpp2IL.Core.csproj
│ ├── Cpp2IlCorePlugin.cs
│ ├── Cpp2IlPluginManager.cs
│ ├── Cpp2IlRuntimeArgs.cs
│ ├── Exceptions
│ │ ├── DllSaveException.cs
│ │ ├── InstructionSetHandlerNotRegisteredException.cs
│ │ ├── IsilConversionException.cs
│ │ ├── LibCpp2ILInitializationException.cs
│ │ ├── LibraryNotInitializedException.cs
│ │ ├── NodeConditionCalculationException.cs
│ │ └── UnsupportedInstructionSetException.cs
│ ├── Extensions
│ │ ├── ArrayExtensions.cs
│ │ ├── MiscExtensions.cs
│ │ └── StreamExtensions.cs
│ ├── Graphs
│ │ ├── BasicBlock.cs
│ │ └── BlockType.cs
│ ├── HLIL
│ │ ├── BinaryArithmeticOperator.cs
│ │ ├── HLILBuilder.cs
│ │ ├── HlilInstruction.cs
│ │ ├── HLILMnemonic.cs
│ │ ├── HLILOperand.cs
│ │ └── UnaryArithmeticOperator.cs
│ ├── Il2CppApiFunctions
│ │ ├── Arm64KeyFunctionAddresses.cs
│ │ ├── BaseKeyFunctionAddresses.cs
│ │ ├── Il2CppApiFunction.cs
│ │ ├── NewArm64KeyFunctionAddresses.cs
│ │ ├── WasmKeyFunctionAddresses.cs
│ │ └── X86KeyFunctionAddresses.cs
│ ├── Il2CppArrayUtils.cs
│ ├── Il2CppClassUsefulOffsets.cs
│ ├── Il2CppMethodDefinitionUsefulOffsets.cs
│ ├── Il2CppMethodInfoUsefulOffsets.cs
│ ├── InstructionSets
│ │ ├── Arm64InstructionSet.cs
│ │ ├── ArmV7InstructionSet.cs
│ │ ├── NewArmV8InstructionSet.cs
│ │ ├── WasmInstructionSet.cs
│ │ └── X86InstructionSet.cs
│ ├── ISIL
│ │ ├── InstructionSetIndependentInstruction.cs
│ │ ├── InstructionSetIndependentOpCode.cs
│ │ ├── InstructionSetIndependentOperand.cs
│ │ ├── IsilBuilder.cs
│ │ ├── IsilCondition.cs
│ │ ├── IsilFlowControl.cs
│ │ ├── IsilImmediateOperand.cs
│ │ ├── IsilInstructionStatement.cs
│ │ ├── IsilMemoryOperand.cs
│ │ ├── IsilMnemonic.cs
│ │ ├── IsilOperandData.cs
│ │ ├── IsilRegisterOperand.cs
│ │ ├── IsilStackOperand.cs
│ │ └── IsilStatement.cs
│ ├── Logging
│ │ ├── LibLogWriter.cs
│ │ ├── Logger.cs
│ │ └── SimpleConsoleLogger.cs
│ ├── Model
│ │ ├── Contexts
│ │ │ ├── ApplicationAnalysisContext.cs
│ │ │ ├── ArrayTypeAnalysisContext.cs
│ │ │ ├── AssemblyAnalysisContext.cs
│ │ │ ├── AttributeGeneratorMethodAnalysisContext.cs
│ │ │ ├── ByRefTypeAnalysisContext.cs
│ │ │ ├── ConcreteGenericMethodAnalysisContext.cs
│ │ │ ├── ContextWithDataStorage.cs
│ │ │ ├── EventAnalysisContext.cs
│ │ │ ├── FieldAnalysisContext.cs
│ │ │ ├── GenericInstanceTypeAnalysisContext.cs
│ │ │ ├── GenericParameterTypeAnalysisContext.cs
│ │ │ ├── HasApplicationContext.cs
│ │ │ ├── HasCustomAttributesAndName.cs
│ │ │ ├── HasCustomAttributes.cs
│ │ │ ├── HasToken.cs
│ │ │ ├── InjectedFieldAnalysisContext.cs
│ │ │ ├── InjectedMethodAnalysisContext.cs
│ │ │ ├── InjectedParameterAnalysisContext.cs
│ │ │ ├── InjectedTypeAnalysisContext.cs
│ │ │ ├── MethodAnalysisContext.cs
│ │ │ ├── NativeMethodAnalysisContext.cs
│ │ │ ├── ParameterAnalysisContext.cs
│ │ │ ├── PointerTypeAnalysisContext.cs
│ │ │ ├── PropertyAnalysisContext.cs
│ │ │ ├── ReferencedTypeAnalysisContext.cs
│ │ │ ├── SystemTypesContext.cs
│ │ │ ├── SzArrayTypeAnalysisContext.cs
│ │ │ ├── TypeAnalysisContext.cs
│ │ │ └── WrappedTypeAnalysisContext.cs
│ │ ├── CustomAttributes
│ │ │ ├── AnalyzedCustomAttribute.cs
│ │ │ ├── BaseCustomAttributeParameter.cs
│ │ │ ├── BaseCustomAttributeTypeParameter.cs
│ │ │ ├── CustomAttributeArrayParameter.cs
│ │ │ ├── CustomAttributeEnumParameter.cs
│ │ │ ├── CustomAttributeField.cs
│ │ │ ├── CustomAttributeNullParameter.cs
│ │ │ ├── CustomAttributeParameterKind.cs
│ │ │ ├── CustomAttributePrimitiveParameter.cs
│ │ │ ├── CustomAttributeProperty.cs
│ │ │ ├── CustomAttributeTypeParameter.cs
│ │ │ └── InjectedCustomAttributeTypeParameter.cs
│ │ └── MultiAssemblyInjectedType.cs
│ ├── OldGraphs
│ │ ├── IControlFlowGraph.cs
│ │ ├── IControlFlowNode.cs
│ │ ├── IfStatement.cs
│ │ ├── InstructionGraphCondition.cs
│ │ ├── InstructionGraph.cs
│ │ ├── InstructionGraphLoop.cs
│ │ ├── InstructionGraphNode.cs
│ │ ├── InstructionGraphNodeFlowControl.cs
│ │ ├── InstructionGraphNodeSet.cs
│ │ ├── InstructionGraphStatement.cs
│ │ ├── InstructionGraphStatementType.cs
│ │ ├── InstructionGraphUseDef.cs
│ │ ├── InstructionStatement.cs
│ │ ├── IStatement.cs
│ │ ├── X86ControlFlowGraphCondition.cs
│ │ ├── x86ControlFlowGraph.cs
│ │ └── x86ControlFlowGraphNode.cs
│ ├── OutputFormats
│ │ ├── AsmResolverDllOutputFormatDefault.cs
│ │ ├── AsmResolverDllOutputFormatEmpty.cs
│ │ ├── AsmResolverDllOutputFormatIlRecovery.cs
│ │ ├── AsmResolverDllOutputFormatThrowNull.cs
│ │ ├── AsmResolverDummyDllOutputFormat.cs
│ │ ├── DiffableCsOutputFormat.cs
│ │ ├── IsilDumpOutputFormat.cs
│ │ └── WasmMappingOutputFormat.cs
│ ├── ProcessingLayers
│ │ ├── AttributeAnalysisProcessingLayer.cs
│ │ ├── AttributeInjectorProcessingLayer.cs
│ │ ├── CallAnalysisProcessingLayer.cs
│ │ ├── DeobfuscationMapProcessingLayer.cs
│ │ ├── NativeMethodDetectionProcessingLayer.cs
│ │ └── StableRenamingProcessingLayer.cs
│ ├── README_CORE.md
│ ├── SharedState.cs
│ └── Utils
│ ├── AccessibilityUtils.cs
│ ├── Arm64Utils.cs
│ ├── ArmV7Utils.cs
│ ├── AsmResolver
│ │ ├── AsmResolverAssemblyPopulator.cs
│ │ ├── AsmResolverConstants.cs
│ │ ├── AsmResolverUtils.cs
│ │ ├── ContextToTypeSignature.cs
│ │ ├── Il2CppAssemblyResolver.cs
│ │ └── TypeDefinitionsAsmResolver.cs
│ ├── AttributeInjectionUtils.cs
│ ├── CsFileUtils.cs
│ ├── EnumerableExtensions.cs
│ ├── GenericInstantiation.cs
│ ├── Il2CppTypeReflectionDataToContext.cs
│ ├── Il2CppTypeToContext.cs
│ ├── MiscUtils.cs
│ ├── NewArm64Utils.cs
│ ├── V29AttributeUtils.cs
│ ├── WasmUtils.cs
│ └── X86Utils.cs
├── Cpp2IL.Core.Tests
│ ├── AccessibilityUtilsTests.cs
│ ├── Cpp2IlApiTests.cs
│ ├── Cpp2IL.Core.Tests.csproj
│ ├── GameLoader.cs
│ ├── Paths.cs
│ └── Usings.cs
├── Cpp2IL.Gui
│ ├── App.axaml
│ ├── App.axaml.cs
│ ├── Assets
│ │ └── avalonia-logo.ico
│ ├── ClassFileBuilder.cs
│ ├── ConsoleAvaloniaSink.cs
│ ├── Cpp2IL.Gui.csproj
│ ├── GuiUtils.cs
│ ├── Images
│ │ ├── Assembly.png
│ │ ├── Class.png
│ │ ├── ImageResources.cs
│ │ ├── Method.png
│ │ └── NameSpace.png
│ ├── MethodBodyMode.cs
│ ├── MethodBodyModes.cs
│ ├── Models
│ │ ├── DroppedGame.cs
│ │ ├── DroppedSingleApkGame.cs
│ │ ├── DroppedWindowsGame.cs
│ │ ├── FileTreeEntry.cs
│ │ └── LooseFilesDroppedGame.cs
│ ├── Program.cs
│ ├── ViewLocator.cs
│ ├── ViewModels
│ │ ├── InputUnityVersionViewModel.cs
│ │ ├── MainWindowViewModel.cs
│ │ └── ViewModelBase.cs
│ └── Views
│ ├── InputUnityVersionDialog.axaml
│ ├── InputUnityVersionDialog.axaml.cs
│ ├── MainWindow.axaml
│ └── MainWindow.axaml.cs
├── Cpp2IL.Plugin.BuildReport
│ ├── BuildReportOutputFormat.cs
│ ├── BuildReportPlugin.cs
│ ├── Cpp2IL.Plugin.BuildReport.csproj
│ └── Model
│ ├── OutputBinaryData.cs
│ ├── OutputData.cs
│ ├── OutputGlobalMetadataData.cs
│ ├── OutputMethodData.cs
│ └── OutputReadableClassData.cs
├── Cpp2IL.Plugin.OrbisPkg
│ ├── Cpp2IL.Plugin.OrbisPkg.csproj
│ ├── Deps
│ │ ├── LibOrbisPkg.Core.dll
│ │ └── LibOrbisPkg.Core.pdb
│ └── OrbisPkgPlugin.cs
├── Cpp2IL.Plugin.StrippedCodeRegSupport
│ ├── Cpp2IL.Plugin.StrippedCodeRegSupport.csproj
│ └── StrippedCodeRegSupportPlugin.cs
├── Cpp2IL.sln
├── Cpp2IL.sln.DotSettings
├── docs
│ └── CallAnalyzer.md
├── LibCpp2IL
│ ├── ArmUtils.cs
│ ├── BinaryReaderHelpers.cs
│ ├── BinarySearcher.cs
│ ├── BinaryStructures
│ │ ├── Il2CppArrayType.cs
│ │ ├── Il2CppCodeGenModule.cs
│ │ ├── Il2CppCodeRegistration.cs
│ │ ├── Il2CppGenericClass.cs
│ │ ├── Il2CppGenericContext.cs
│ │ ├── Il2CppGenericInst.cs
│ │ ├── Il2CppGenericMethodFunctionsDefinitions.cs
│ │ ├── Il2CppGenericMethodIndices.cs
│ │ ├── Il2CppMetadataRegistration.cs
│ │ ├── Il2CppMethodSpec.cs
│ │ ├── Il2CppRGCTXDataType.cs
│ │ ├── Il2CppRGCTXDefinition.cs
│ │ ├── Il2CppTokenRangePair.cs
│ │ ├── Il2CppType.cs
│ │ ├── Il2CppTypeDefinitionSizes.cs
│ │ └── Il2CppTypeEnum.cs
│ ├── ClassReadingBinaryReader.cs
│ ├── Cpp2IlMethodRef.cs
│ ├── DefaultInstructionSets.cs
│ ├── Elf
│ │ ├── ElfDynamicEntry.cs
│ │ ├── ElfDynamicSymbol32.cs
│ │ ├── ElfDynamicSymbol64.cs
│ │ ├── ElfDynamicSymbolType.cs
│ │ ├── ElfDynamicType.cs
│ │ ├── ElfFile.cs
│ │ ├── ElfFileType.cs
│ │ ├── ElfHeader.cs
│ │ ├── ElfIdent.cs
│ │ ├── ElfProgramEntryType.cs
│ │ ├── ElfProgramHeaderEntry32.cs
│ │ ├── ElfProgramHeaderEntry64.cs
│ │ ├── ElfRelaEntry.cs
│ │ ├── ElfRelEntry.cs
│ │ ├── ElfRelocation.cs
│ │ ├── ElfRelocationType.cs
│ │ ├── ElfSectionEntryType.cs
│ │ ├── ElfSectionHeaderEntry.cs
│ │ ├── ElfSectionHeaderFlags.cs
│ │ ├── ElfSymbolTableEntry.cs
│ │ ├── IElfDynamicSymbol.cs
│ │ └── IElfProgramHeaderEntry.cs
│ ├── EndianAwareBinaryReader.cs
│ ├── Extensions.cs
│ ├── IIl2CppTokenProvider.cs
│ ├── Il2CppBinary.cs
│ ├── InstructionSetId.cs
│ ├── LEB128.cs
│ ├── LibCpp2IlBinaryRegistry.cs
│ ├── LibCpp2IL.csproj
│ ├── LibCpp2IlGlobalMapper.cs
│ ├── LibCpp2IlMain.cs
│ ├── LibCpp2IlUtils.cs
│ ├── Logging
│ │ ├── DefaultWriter.cs
│ │ ├── LibLogger.cs
│ │ └── LogWriter.cs
│ ├── Lz4DecodeStream.cs
│ ├── MachO
│ │ ├── LoadCommandId.cs
│ │ ├── MachOCpuSubtype.cs
│ │ ├── MachOCpuType.cs
│ │ ├── MachODynamicLinkerCommand.cs
│ │ ├── MachOExportEntry.cs
│ │ ├── MachOExportTrie.cs
│ │ ├── MachOFile.cs
│ │ ├── MachOFileType.cs
│ │ ├── MachOHeader.cs
│ │ ├── MachOHeaderFlags.cs
│ │ ├── MachOLoadCommand.cs
│ │ ├── MachOSection.cs
│ │ ├── MachOSectionFlags.cs
│ │ ├── MachOSegmentCommand.cs
│ │ ├── MachOSegmentFlags.cs
│ │ ├── MachOSymtabCommand.cs
│ │ ├── MachOSymtabEntry.cs
│ │ └── MachOVmProtection.cs
│ ├── Metadata
│ │ ├── Il2CppAssemblyDefinition.cs
│ │ ├── Il2CppAssemblyNameDefinition.cs
│ │ ├── Il2CppCustomAttributeDataRange.cs
│ │ ├── Il2CppCustomAttributeTypeRange.cs
│ │ ├── Il2CppEventDefinition.cs
│ │ ├── Il2CppFieldDefaultValue.cs
│ │ ├── Il2CppFieldDefinition.cs
│ │ ├── Il2CppFieldRef.cs
│ │ ├── Il2CppGenericContainer.cs
│ │ ├── Il2CppGenericParameter.cs
│ │ ├── Il2CppGlobalMetadataHeader.cs
│ │ ├── Il2CppImageDefinition.cs
│ │ ├── Il2CppInterfaceOffset.cs
│ │ ├── Il2CppMetadata.cs
│ │ ├── Il2CppMetadataUsageList.cs
│ │ ├── Il2CppMetadataUsagePair.cs
│ │ ├── Il2CppMethodDefinition.cs
│ │ ├── Il2CppPackingSizeEnum.cs
│ │ ├── Il2CppParameterDefaultValue.cs
│ │ ├── Il2CppParameterDefinition.cs
│ │ ├── Il2CppPropertyDefinition.cs
│ │ ├── Il2CppStringLiteral.cs
│ │ └── Il2CppTypeDefinition.cs
│ ├── MetadataUsage.cs
│ ├── MetadataUsageType.cs
│ ├── MiniArm64Decompiler.cs
│ ├── NintendoSwitch
│ │ ├── NsoFile.cs
│ │ ├── NsoHeader.cs
│ │ ├── NsoModHeader.cs
│ │ ├── NsoRelativeExtent.cs
│ │ └── NsoSegmentHeader.cs
│ ├── PE
│ │ ├── DataDirectory.cs
│ │ ├── ElfProgramHeaderFlags.cs
│ │ ├── FileHeader.cs
│ │ ├── OptionalHeader64.cs
│ │ ├── OptionalHeader.cs
│ │ ├── PE.cs
│ │ ├── PeDirectoryEntryExport.cs
│ │ └── SectionHeader.cs
│ ├── ReadableClass.cs
│ ├── README.md
│ ├── Reflection
│ │ ├── Il2CppFieldReflectionData.cs
│ │ ├── Il2CppParameterReflectionData.cs
│ │ ├── Il2CppTypeReflectionData.cs
│ │ └── LibCpp2IlReflection.cs
│ ├── TokenComparer.cs
│ ├── VersionAttribute.cs
│ └── Wasm
│ ├── ConstantExpression.cs
│ ├── WasmCodeSection.cs
│ ├── WasmDataSection.cs
│ ├── WasmDataSegment.cs
│ ├── WasmDynCallCoefficients.cs
│ ├── WasmElementSection.cs
│ ├── WasmElementSegment.cs
│ ├── WasmExportEntry.cs
│ ├── WasmExportSection.cs
│ ├── WasmExternalKind.cs
│ ├── WasmFile.cs
│ ├── WasmFunctionBody.cs
│ ├── WasmFunctionDefinition.cs
│ ├── WasmFunctionSection.cs
│ ├── WasmGlobalEntry.cs
│ ├── WasmGlobalSection.cs
│ ├── WasmGlobalType.cs
│ ├── WasmImportEntry.cs
│ ├── WasmImportSection.cs
│ ├── WasmLocalEntry.cs
│ ├── WasmMemoryBlock.cs
│ ├── WasmResizableLimits.cs
│ ├── WasmSection.cs
│ ├── WasmSectionId.cs
│ ├── WasmString.cs
│ ├── WasmTableSection.cs
│ ├── WasmTableType.cs
│ ├── WasmTypeEntry.cs
│ ├── WasmTypeEnum.cs
│ └── WasmTypeSection.cs
├── LibCpp2ILTests
│ ├── LibCpp2ILTests.csproj
│ └── Tests.cs
├── LICENSE
├── nuget.config
├── README.md
├── SharpTreeView
│ ├── Consts.cs
│ ├── Converters.cs
│ ├── copyright.txt
│ ├── EditTextBox.cs
│ ├── ExtensionMethods.cs
│ ├── FlatListTreeNode.cs
│ ├── GeneralAdorner.cs
│ ├── InsertMarker.cs
│ ├── license.txt
│ ├── LinesRenderer.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ └── GlobalAssemblyInfo.cs
│ ├── SharpGridView.cs
│ ├── SharpTreeNodeCollection.cs
│ ├── SharpTreeNode.cs
│ ├── SharpTreeNodeView.cs
│ ├── SharpTreeView.cs
│ ├── SharpTreeView.csproj
│ ├── SharpTreeViewItem.cs
│ ├── SharpTreeViewTextSearch.cs
│ ├── Themes
│ │ └── TreeView.xaml
│ ├── TreeFlattener.cs
│ └── TreeTraversal.cs
├── StableNameDotNet
│ ├── Extensions.cs
│ ├── Providers
│ │ ├── ByRefTypeInfoProviderWrapper.cs
│ │ ├── GenericInstanceTypeInfoProviderWrapper.cs
│ │ ├── GenericParameterTypeInfoProviderWrapper.cs
│ │ ├── IEventInfoProvider.cs
│ │ ├── IFieldInfoProvider.cs
│ │ ├── IMethodInfoProvider.cs
│ │ ├── IParameterInfoProvider.cs
│ │ ├── IPropertyInfoProvider.cs
│ │ ├── ITypeInfoProvider.cs
│ │ ├── MethodSemantics.cs
│ │ └── PointerTypeInfoProviderWrapper.cs
│ ├── StableNameDotNet.csproj
│ ├── StableNameGenerator.cs
│ └── UniqueIdentifierGenerator.cs
├── TestFiles
│ └── Simple_2019_4_34
│ ├── GameAssembly.dll
│ ├── GameAssembly.pdb
│ ├── Managed
│ │ ├── Assembly-CSharp.dll
│ │ ├── Assembly-CSharp-firstpass.dll
│ │ ├── Assembly-CSharp-firstpass.pdb
│ │ ├── Assembly-CSharp.pdb
│ │ ├── EditorToUnityLinkerData.json
│ │ ├── Mono.Security.dll
│ │ ├── mscorlib.dll
│ │ ├── netstandard.dll
│ │ ├── response.rsp
│ │ ├── System.Configuration.dll
│ │ ├── System.Core.dll
│ │ ├── System.Diagnostics.StackTrace.dll
│ │ ├── System.dll
│ │ ├── System.Globalization.Extensions.dll
│ │ ├── System.Xml.dll
│ │ ├── TypesInScenes.xml
│ │ ├── UnityEngine.AIModule.dll
│ │ ├── UnityEngine.AIModule.pdb
│ │ ├── UnityEngine.AndroidJNIModule.dll
│ │ ├── UnityEngine.AndroidJNIModule.pdb
│ │ ├── UnityEngine.AnimationModule.dll
│ │ ├── UnityEngine.AnimationModule.pdb
│ │ ├── UnityEngine.AssetBundleModule.dll
│ │ ├── UnityEngine.AssetBundleModule.pdb
│ │ ├── UnityEngine.AudioModule.dll
│ │ ├── UnityEngine.AudioModule.pdb
│ │ ├── UnityEngine.CoreModule.dll
│ │ ├── UnityEngine.CoreModule.pdb
│ │ ├── UnityEngine.DirectorModule.dll
│ │ ├── UnityEngine.DirectorModule.pdb
│ │ ├── UnityEngine.dll
│ │ ├── UnityEngine.GridModule.dll
│ │ ├── UnityEngine.GridModule.pdb
│ │ ├── UnityEngine.IMGUIModule.dll
│ │ ├── UnityEngine.IMGUIModule.pdb
│ │ ├── UnityEngine.InputLegacyModule.dll
│ │ ├── UnityEngine.InputLegacyModule.pdb
│ │ ├── UnityEngine.InputModule.dll
│ │ ├── UnityEngine.InputModule.pdb
│ │ ├── UnityEngine.ParticleSystemModule.dll
│ │ ├── UnityEngine.ParticleSystemModule.pdb
│ │ ├── UnityEngine.pdb
│ │ ├── UnityEngine.Physics2DModule.dll
│ │ ├── UnityEngine.Physics2DModule.pdb
│ │ ├── UnityEngine.PhysicsModule.dll
│ │ ├── UnityEngine.PhysicsModule.pdb
│ │ ├── UnityEngine.SharedInternalsModule.dll
│ │ ├── UnityEngine.SharedInternalsModule.pdb
│ │ ├── UnityEngine.SubsystemsModule.dll
│ │ ├── UnityEngine.SubsystemsModule.pdb
│ │ ├── UnityEngine.TerrainModule.dll
│ │ ├── UnityEngine.TerrainModule.pdb
│ │ ├── UnityEngine.TextCoreModule.dll
│ │ ├── UnityEngine.TextCoreModule.pdb
│ │ ├── UnityEngine.TextRenderingModule.dll
│ │ ├── UnityEngine.TextRenderingModule.pdb
│ │ ├── UnityEngine.TilemapModule.dll
│ │ ├── UnityEngine.TilemapModule.pdb
│ │ ├── UnityEngine.UI.dll
│ │ ├── UnityEngine.UIElementsModule.dll
│ │ ├── UnityEngine.UIElementsModule.pdb
│ │ ├── UnityEngine.UIModule.dll
│ │ ├── UnityEngine.UIModule.pdb
│ │ ├── UnityEngine.UI.pdb
│ │ ├── UnityEngine.UnityAnalyticsModule.dll
│ │ ├── UnityEngine.UnityAnalyticsModule.pdb
│ │ ├── UnityEngine.UnityWebRequestModule.dll
│ │ ├── UnityEngine.UnityWebRequestModule.pdb
│ │ ├── UnityEngine.VFXModule.dll
│ │ ├── UnityEngine.VFXModule.pdb
│ │ ├── UnityEngine.VideoModule.dll
│ │ ├── UnityEngine.VideoModule.pdb
│ │ ├── UnityEngine.VRModule.dll
│ │ ├── UnityEngine.VRModule.pdb
│ │ ├── UnityEngine.XRModule.dll
│ │ ├── UnityEngine.XRModule.pdb
│ │ ├── UnityLinkerToEditorData.json
│ │ ├── Unity.TextMeshPro.dll
│ │ └── Unity.TextMeshPro.pdb
│ ├── README.md
│ ├── Simple_2019_4_34_Data
│ │ ├── app.info
│ │ ├── boot.config
│ │ ├── globalgamemanagers
│ │ ├── globalgamemanagers.assets
│ │ ├── il2cpp_data
│ │ │ ├── etc
│ │ │ │ └── mono
│ │ │ │ ├── 2.0
│ │ │ │ │ ├── Browsers
│ │ │ │ │ │ └── Compat.browser
│ │ │ │ │ ├── DefaultWsdlHelpGenerator.aspx
│ │ │ │ │ ├── machine.config
│ │ │ │ │ ├── settings.map
│ │ │ │ │ └── web.config
│ │ │ │ ├── 4.0
│ │ │ │ │ ├── Browsers
│ │ │ │ │ │ └── Compat.browser
│ │ │ │ │ ├── DefaultWsdlHelpGenerator.aspx
│ │ │ │ │ ├── machine.config
│ │ │ │ │ ├── settings.map
│ │ │ │ │ └── web.config
│ │ │ │ ├── 4.5
│ │ │ │ │ ├── Browsers
│ │ │ │ │ │ └── Compat.browser
│ │ │ │ │ ├── DefaultWsdlHelpGenerator.aspx
│ │ │ │ │ ├── machine.config
│ │ │ │ │ ├── settings.map
│ │ │ │ │ └── web.config
│ │ │ │ ├── browscap.ini
│ │ │ │ ├── config
│ │ │ │ └── mconfig
│ │ │ │ └── config.xml
│ │ │ ├── Metadata
│ │ │ │ └── global-metadata.dat
│ │ │ └── Resources
│ │ │ └── mscorlib.dll-resources.dat
│ │ ├── level0
│ │ ├── level0.resS
│ │ ├── Resources
│ │ │ ├── unity_builtin_extra
│ │ │ └── unity default resources
│ │ └── sharedassets0.assets
│ ├── Simple_2019_4_34.exe
│ ├── UnityCrashHandler64.exe
│ └── UnityPlayer.dll
└── WasmDisassembler
├── Disassembler.cs
├── LEB128.cs
├── WasmDisassembler.csproj
├── WasmInstruction.cs
└── WasmMnemonic.cs
68 directories, 533 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论