简体   繁体   中英

Why does this .dll have weird letters in ILSpy?

I'm using ILSpy to look at a .dll. A Majority of the classes are in english, but some of the classes are in the weird letters that I can't explain. I'm wondering if there is an error with the .dll or ILspy or if you it needed to be decompiled differently.

在此处输入图片说明

Because the code has been obfuscated, it's a way of making the code so hard to understand that it deters reverse engineering.

Usually PreEmptive's Obfuscation tool comes in Visual Studio, check it out. You could also try Market Place, Nuget & Visual Studio Gallery for more.

If you wish to de-obfuscate the DLL it might be possible with an old copy of the code and refactoring based on that. Otherwise you will find that Obfuscation is typically one way, eg renaming a btnSave to a1 is irreversible​.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM