DotfuscatorIs a professional. NET program code protection software. You can customize rules for rename, program control flow, string encryption, and other functions. In the process of customizing rules, you can choose different elements to meet your program needs.
The following section summarizesDotfuscatorIn the software Tree ViewCustom Rules.
Assembly
If you select the highest node in the tree view, it indicates that you have selected the entire assembly, which means that you have selected all the options, modules, types, and components that apply to rules.
650) this. width = 650; "alt =" Dotfuscator Assembly select "src =" http://www.bkjia.com/uploads/allimg/131227/0954595640-0.jpg "/>
Module
The subnode under the highest node represents the template that makes up the Assembly. Generally, there is at least one template under the program node ). If you select a module element, it means that the rule acts on all methods, fields, types, and components under the template.
650) this. width = 650; "alt =" Dotfuscator module select "src =" http://www.bkjia.com/uploads/allimg/131227/095459C09-1.jpg "/>
Namespace
A namespace node is a sub-node of a module. Selecting a namespace element means that the rule targets the types and components under the template node.
650) this. width = 650; "alt =" Dotfuscator namespace select "src =" http://www.bkjia.com/uploads/allimg/131227/0954595Y0-2.jpg "/>
Type
A type node is under a module or namespace node, which typically represents an embedded type. The difference between the type name prefix and the parent class type is '/', therefore, you can select an element in two ways: type name and type parent class name.
For example, if you want to create a RENAME exclusion rule, do not select the subclass type, and the subclass type is independent of each other. When you select the parent class type, the generated rule will only exclude the name of the renamed type. On the contrary, when you select a subclass type, all the renamed content will be excluded.
650) this. width = 650; "alt =" Dotfuscator type select "src =" http://www.bkjia.com/uploads/allimg/131227/09545a323-3.jpg "/>
Component
The component can be a module, String, attribute, or event. But they usually appear under the type node. Selecting component elements means that this rule only applies to components.
650) this. width = 650; "alt =" Dotfuscator component select "src =" http://www.bkjia.com/uploads/allimg/131227/0954595W8-4.jpg "/>
It can be seen that when a program wants to call other program modules, functions, information values and other content. InDotfuscator custom rulesWith the help of, it can provide effective interfaces without obfuscation, and can protect the rights code. Multi-software collaboration is implemented to ensure software code security.
DownloadLatest Dotfuscator version