Is it possible to convert an MDX model into bytecode
Posted: April 19th, 2024, 8:43 pm
I recently cracked a map which was encrypted. The file extensions inside the map were all changed to xxx. I used an MPQ editor to scan the file names and extracted some models from it. However, these models couldn't be opened by War3ModelEditor; it indicated they were not MDX files. When I opened them with Notepad, I found that these models were actually a large amount of bytecode.
Then I also found a strange exe program inside this map, which my computer couldn't open. I'll attach the model files, the exe program, and the program code obtained after decompilation.
If possible, I hope someone can tell me how to convert these models that have been converted into bytecode back into normal usable models.
This is code:
Then I also found a strange exe program inside this map, which my computer couldn't open. I'll attach the model files, the exe program, and the program code obtained after decompilation.
If possible, I hope someone can tell me how to convert these models that have been converted into bytecode back into normal usable models.
This is code:
Code: Select all
// PE file does not contain any managed metadata.
ICSharpCode.Decompiler.Metadata.PEFileNotSupportedException: PE file does not contain any managed metadata.
at ICSharpCode.ILSpyX.LoadedAssembly.LoadAsync(Task`1 streamTask) in /_/ICSharpCode.ILSpyX/LoadedAssembly.cs:line 378
at ICSharpCode.ILSpy.TreeNodes.AssemblyTreeNode.Decompile(Language language, ITextOutput output, DecompilationOptions options)