加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

.net – 是否可以将dll转换为源代码?

发布时间:2020-12-14 02:56:32 所属栏目:Windows 来源:网络整理
导读:是否可以将dll库转换回源代码? 并不是说我想这样做,但我需要将我正在编写的软件的一些非关键部分外包出去,但我不希望其他人复制到目前为止我所拥有的一切. 相应dll中的代码不是整个代码.我设法只在库中包含必要的代码,但我仍然不希望其他人复制我的代码. 我
是否可以将dll库转换回源代码?

并不是说我想这样做,但我需要将我正在编写的软件的一些非关键部分外包出去,但我不希望其他人复制到目前为止我所拥有的一切.

相应dll中的代码不是整个代码.我设法只在库中包含必要的代码,但我仍然不希望其他人复制我的代码.

我应该担心吗?

解决方法

可能?是.

简单?这取决于.

如果您已经在.NET中编写了dll,那么使用Reflector之类的工具就可以实现decompilation,除非您的代码有obfuscated.

即使这不是.NET代码,它仍然是可能的,虽然要困难得多.如果您使用现有工具之一对代码进行模糊处理,则可能会使事情变得更加困难.

通常,如果您将代码(已编译或未编译)提供给某人,他们将能够从程序集/字节码中对其进行反编译,即使它被混淆了.

这并不总是容易的,而且通常需要付出太多努力.这实际上取决于你是多么偏执以及你的代码对第三方的价值.

没有真正坚定的攻击者的保护.它可能需要数年时间,但如果他们真正下定决心,他们就会明白这一点.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读