彩票走势图

汇总Dotfuscator自定义规则中的元素选择

原创|行业资讯|编辑:郝浩|2013-09-10 09:38:02.000|阅读 221 次

概述:Dotfuscator的重命名、程序控制流、字符串加密等等功能可以通过自定义规则,作用于软件程序的不同区域。本文汇总了常见的区域元素选择。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

现今跨行业合作、多部门合作等等对软件的相互集成是比较依赖的。对开发者来说,如何在保护代码的同时,又不影响多软件兼容合作是一个全新的挑战。

是专业的.NET程序代码保护软件。是支持规则自定义的,你可以对重命名、程序控制流、字符串加密等等功能自定义规则。在进行规则自定义过程中,可以通过元素的不同选择,满足自己的程序需要。

接下来小编为你汇总了在Dotfuscator软件树形视图中自定义规则的不同元素选择。

程序集

如果你选择了在树形视图最高节点,就表明了选择了整个程序集,意味着你选择了所有选项,模块,类型和构件等等都适用于规则。

Dotfuscator程序集选择

模块

在最高节点下面的子节点,代表组成程序集的模板(通常情况下,程序节点下面至少有一个模板)。如果你选择模块元素,意味着规则作用于模板下的所有方法、字段、类型和构件。

Dotfuscator模块选择

命名空间

命名空间节点是模块子节点,选择命名空间元素,意味着规则针对模板节点下的类型和构件。

Dotfuscator命名空间选择

类型

类型节点在模块或命名空间节点下面,其中典型代表是嵌入式类型,类型名前缀与父类类型的区别符号是‘/’,所以可以通过类型名和类型父类名2种方式选择元素。

例如你要创建一个重命名排除规则,不选择子类类型,而且子类类型是相互独立的。当你选择父类类型时,生成的规则只会排除重命名类型的名字。相反,你选择子类类型时,将会排除重命名的所有内容。

Dotfuscator类型选择

构件

构件可以是模块,字符串,属性或事件。但通常情况他们出现在类型节点下面。选择构件元素就意味着这个规则只针对构件。

Dotfuscator构件选择

可见当一个程序想调用另外程序的模块、函数、信息值和其他内容时。在Dotfuscator自定义规则的帮助下,即能提供没有混淆的有效接口,又能保护了权益代码。确保软件代码安全的情况下,实现多软件协同工作。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP