猿问

c# unsafe 不安全代码 能否防止反编译

一直以来用c#开发,最近因为工作需要,需要用C/C++,于是重新捡起了大学时的基础书籍。

现在有个问题,感觉对于Windows平台,使用C/C++的优势,无外乎执行效率和有效防止反编译(当然,阅历有限只想到这两点,大家有其他见解,欢迎补充)。

对于使用unsafe的执行效率,这一点很多资料都有介绍,比C/C++慢一点。

现在的疑问是使用unsafe,在unsafe块中的代码能否有效防止反编译?能找到的资料很少。

望各位赐教。


胡子哥哥
浏览 867回答 1
1回答

慕勒3428872

不能防止反编译,要防止反编译,请使用代码混淆技术。
随时随地看视频慕课网APP
我要回答