保护软件不受逆向工程的影响? [英] Protect Softwares From Reverse Engineering ?

查看:76
本文介绍了保护软件不受逆向工程的影响?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Microsoft如何保护其软件免受逆向工程的影响.


以及他们如何使用C#获取硬件ID ??????????

How Does Microsoft Protect Their Softwares From Reverse Engineering..???



And How They Get Hardware ID using C# ??????????

推荐答案

如果有人确实保护了其软件,他可能不会给出太多提示关于它是如何做到的.

如果某人不保护它的软件(并且应该),那么他什么也不会说,并希望得到最好的...

如果需要对代码进行混淆处理,则Visual Studio中提供了基本的保护选项:

带Visual Studio 2010的Dotfuscator [ ^ ]

如果您需要更高级的保护,请在网络上搜索更高级的混淆器,然后选择最适合您需求的混淆器.

组件源代码混淆 [
If someone does protect its software, he will probably not give too much hint on how it does it.

If someone does not protect its software (and should) then he will say nothing and hope for the best...

If you need to obfuscate your code, then you have basic protection option within Visual Studio:

Dotfuscator with Visual Studio 2010[^]

If you need more advanced protection then search the web for more advanced obfuscator and select the one that best fit your needs.

obfuscator .net[^]

Code obfuscation on Component Source[^]


有时会混淆.没什么.

通常,他们使用许可和硬件ID/许可编号匹配来控制盗版,并使用非常昂贵的律师来控制代码复制...
Obfuscation, sometimes. Nothing others.

Mostly, they use licencing and hardware ID / licence number matching to control piracy, and Very Expensive Lawyers to control code copying...


这篇关于保护软件不受逆向工程的影响?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆