gpt4 book ai didi

c# - .net 中的代码保护和代码编织

转载 作者:行者123 更新时间:2023-11-30 16:34:55 25 4
gpt4 key购买 nike

我尝试使用 clisecure 和 postsharp 制作的代码保护(代码已加密且无法反射(reflect)),但在解决方案中使用 post sharp 时,安全的 dll 将无法编译。我只使用 PostSharp.Laos 和 PostSharp.Public

你试过这样的组合吗?你设法让它工作了吗?如果是,请说明您一直在使用什么混淆工具和代码编织框架?

最佳答案

我已经成功地将 Dotfuscator 和 Postsharp 结合使用,但仅限于编译时 IL Weaving,尚未使用任何运行时拦截。只要您混淆 PostSharp 编译后编织输出的二进制文件,一切都应该相当简单。

通常的混淆警告适用于您的任何横切代码(尤其是在您使用反射的地方),因为混淆会更改符号名称,您需要排除任何将被反射(reflect)或使用后期绑定(bind)的符号,以免被重命名或修剪.

关于c# - .net 中的代码保护和代码编织,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2230847/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com