Почему у этого.dll странные буквы в ILSpy?

Я использую ILSpy, чтобы посмотреть на.dll. Большинство классов на английском языке, но некоторые из них написаны странными буквами, которые я не могу объяснить. Мне интересно, если есть ошибка с.dll или ILspy или вам нужно было по-разному декомпилировать. Заранее спасибо.

введите описание изображения здесь

1 ответ

Поскольку код был запутан, это способ сделать код настолько сложным для понимания, что он мешает реверс-инжинирингу.

Обычно инструмент PreEmptive Obfuscation поставляется в Visual Studio, зацените его. Вы также можете попробовать Market Place, Nuget & Visual Studio Gallery, чтобы узнать больше.

Если вы хотите де-обфускации DLL, это может быть возможно со старой копией кода и рефакторинга на основе этого. В противном случае вы обнаружите, что запутывание, как правило, один из способов, например, переименование btnSave в a1 необратим.

Другие вопросы по тегам