Zarathos
05-17-2009, 05:16 PM
Hi all!
I'm trying to reverse this very small DLL (http://www.zarathos.net/PlayUO.Terrain.dll), but I'm getting a strange error.
In both HighMeshProvider and MediumMeshProvider classes, at the beginning of "void Sample" method, .NET Reflector print me the following line:
// This item is obfuscated and can not be translated.
Dis# outputs exactly the same code without any kind of warning about obfuscated things... but with the same odd MSIL instructions at the end.
I've also tried to use some .NET deobfuscators found through Google in order to get rid of this problem... but all of them didn't found any obfuscated thing and returned me the same file without changes.
Anyway, I really can't find a way to reverse the last part of this function... looks very very strange!
Does anyone has any clue about?
Thanks!
I'm trying to reverse this very small DLL (http://www.zarathos.net/PlayUO.Terrain.dll), but I'm getting a strange error.
In both HighMeshProvider and MediumMeshProvider classes, at the beginning of "void Sample" method, .NET Reflector print me the following line:
// This item is obfuscated and can not be translated.
Dis# outputs exactly the same code without any kind of warning about obfuscated things... but with the same odd MSIL instructions at the end.
I've also tried to use some .NET deobfuscators found through Google in order to get rid of this problem... but all of them didn't found any obfuscated thing and returned me the same file without changes.
Anyway, I really can't find a way to reverse the last part of this function... looks very very strange!
Does anyone has any clue about?
Thanks!