Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 ILSpy 查看 .dll。大多数课程都是英文的,但有些课程是我无法解释的奇怪字母。我想知道 .dll 或 ILspy 是否存在错误,或者您是否需要对它进行不同的反编译。
由于代码已被混淆,这是一种使代码难以理解的方式,从而阻碍了逆向工程。
通常 PreEmptive 的混淆工具在 Visual Studio 中,检查一下。您还可以尝试 Market Place、Nuget 和 Visual Studio Gallery 了解更多信息。
如果您希望对 DLL 进行去混淆处理,则可以使用旧的代码副本并在此基础上进行重构。否则你会发现混淆通常是一种方式,例如将 a 重命名btnSave为a1不可逆的。
btnSave
a1