Why does this .dll have strange letters in ILSpy?
1 answer
Because the code was obfuscated, this is a way to make the code so hard to understand that it stifles reverse engineering.
Usually PreEmptive Obfuscation tool comes with Visual Studio, check it out. You can also try Market Place, Nuget and Visual Studio Gallery for more details.
If you want to remove DLL obfuscation, this might be possible with an old copy of the code and refactoring based on that. Otherwise, you will find that Obfuscation is usually one of the ways, for example renaming btnSave
to a1
is irreversible.
+6
source to share