DeepSea Obfuscator 2009 - page 12

DeepSea Obfuscator 2009
12
© 2009 TallApplications BV
Once it is finished, you can close the application.
Now you can startup
HelloWorld.exe
which is now obfuscated.
2.3 Your Second Obfuscation
The HelloWorld sample used in the previous paragraph is an application that has several
public types and members. By default these members are not obfuscated.
In this obfuscation we'll present a slightly modified version of the HelloWorld sample (
HelloWorld2
) that has an obfuscation feature set such that all types and members
(even public ones) are obfuscated.
1. Open the
HelloWorld2.sln
solution in Visual Studio.
2. Open Properties\AssemblyInfo.cs
Notice the following lines:
// Obfuscation settings
[assembly: ObfuscateAssembly(
true
)]
The ObfuscateAssembly attribute is used with a “true" for the “assemblyIsPrivate"
1...,2,3,4,5,6,7,8,9,10,11 13,14,15,16,17,18,19,20,21,22,...47
Powered by FlippingBook