22using System . Collections . Generic ;
33using System . Text ;
44using System . IO ;
5+ using System . Runtime . CompilerServices ;
6+ using System . Runtime . InteropServices ;
7+ using System . Reflection ;
8+
9+ [ assembly: AssemblyTitle ( "DC.NET Protector console application" ) ]
10+ [ assembly: AssemblyDescription ( "Protect your .NET software copyright powerfull." ) ]
11+ [ assembly: AssemblyConfiguration ( "" ) ]
12+ [ assembly: AssemblyCompany ( "DCSoft" ) ]
13+ [ assembly: AssemblyProduct ( "DC.NET Protector" ) ]
14+ [ assembly: AssemblyCopyright ( "Copyright © 2021" ) ]
15+ [ assembly: AssemblyTrademark ( "" ) ]
16+ [ assembly: AssemblyCulture ( "" ) ]
17+ [ assembly: ComVisible ( false ) ]
18+ [ assembly: AssemblyVersion ( "1.0.0.0" ) ]
19+ [ assembly: AssemblyFileVersion ( "1.0.0.0" ) ]
520
621namespace DCNETProtector
722{
@@ -24,10 +39,10 @@ _____ _____ _ _ ______ _______ _____ _ _
2439 |_____/ \_____(_)_| \_|______| |_| |_| |_| \___/ \__\___|\___|\__\___/|_|
2540
2641
27- DC.NET Protector ,protect your .NET software copyright powerfull.
42+ DC.NET Protector v1.0 ,Protect your .NET software copyright powerfull.
2843 last update 2021-3-19
29- Author:yuan yong fu from CHINA. mail: [email protected] 30-
44+ Author:yuan yong fu from CHINA . mail: [email protected] 45+ Site :https://github.com/dcsoft-yyf/DCNETProtector
3146 Support command line argument :
3247 input =[required,Full path of input .NET assembly file , can be .exe or .dll, currenttly only support .NET framework 2.0 or later]
3348 output=[optional,Full path of output .NET assmebly file , if it is empty , then use input argument value]
@@ -89,6 +104,7 @@ last update 2021-3-19
89104 {
90105 if ( File . Exists ( inputAssmblyFileName ) )
91106 {
107+ Console . Title = "DC.NET Protector - " + inputAssmblyFileName ;
92108 DCProtectEngine . ExecuteAssemblyFile ( inputAssmblyFileName , snkFileName , outputAssemblyFileName ) ;
93109 }
94110 else
0 commit comments