Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
What CliSecure options are being used?
Collapse
X
-
What CliSecure options are being used?
Would it be possible to tell us which options are being used to secure the NT dlls we export when we enable the CliSecure facility? There seem to be so many options in the documentation that it is hard to see just what NT may be doing under the covers.Tags: None
-
Originally posted by NinjaTrader_Ray View PostWe are using the following options via command line.
/SecureNT /DisableRuntimeEmbedding /us /RedistFileName:CliSecureRT /Redist64FileName:CliSecureRT64
I also do not see /SecureNT among the options. At first blush, from the name, it appears to be an option to specifically secure NT assemblies, but as the option is not listed, one begins to wonder if any of the other options are even available for use.
I guess what I am asking is if these settings that are being used by default in NT are set in stone, and the only way to use the enhanced options is to pay for the full unspecialized version of the CliSecure?
Comment
-
Originally posted by koganam View PostIs there any way or provision to use the other stronger settings, or even to reference a settings file?
I also do not see /SecureNT among the options. At first blush, from the name, it appears to be an option to specifically secure NT assemblies, but as the option is not listed, one begins to wonder if any of the other options are even available for use.
I guess what I am asking is if these settings that are being used by default in NT are set in stone, and the only way to use the enhanced options is to pay for the full unspecialized version of the CliSecure?RayNinjaTrader Customer Service
Comment
-
Originally posted by NinjaTrader_Ray View PostThese questions you would need to direct to CliSecure as I am not 100% sure what limitations they have imposed on the free version to our users.
Perchance you do not expect your vendors to provide to you the same level of information that you provide to your own customers?
Comment
-
The limitations of the free product are for their protection module only. Any other features are in their paid for version. My intention is was that should you wish to learn more about their full version, you would need to contact them directly since they are best qualified to explain what their full product is capable of. However, I will get clarification from them and see if we can publish it on our documentation,.RayNinjaTrader Customer Service
Comment
-
That response prompted me to go back and read my original question again, and I think that it was ambiguous after all. It certainly can be read to appear that I was asking about other features, such as licencing and locks. I apologize for my lack of clarity.
In reality, I was asking about their protection module only: I just kind of assumed that licensing and such would not be available in the free version, and in any case, as I am working towards becoming an NT authorized vendor, I will not need CliSecure licensing, as I would be using the NT licensing model anyway.
The command-line that you provided shows that the NT process provides:
base security - /SecureNT
string encryption - /us
and no runtime embedding - /DisableRuntimeEmbedding.
What I was asking about are the other protection options, such as:
/Obfuscate for code obfuscation
/UseUnprintableChars for function name mangling
/MethodCallObfuscation for mangling method code flow
or using a file to set these options for defaults, as in a command-line that reads: CliSecure @FileName.
Which leads me to a suggestion. Maybe if NT itself changes to calling the command-line with a NT provided settings file, then we can just edit that settings file to change options as we need?
Comment
-
Hi, I wanted to ask clarification about code protection and the latest NT 7.0 build (7.0.1000.4). NT apparently now includes a limited, free version of CliSecure. One can also purchase a $299 of RemoteSoft. And then .Net has a community edition of DotFuscator. Persumably one could obfuscate an NT indicator using any of the technologies. Which solution represents the best protection of one's IP? Also, has NT worked out any discounted alternative to the $795 full version of CliSecure?
Comment
-
Originally posted by grose View PostHi, I wanted to ask clarification about code protection and the latest NT 7.0 build (7.0.1000.4). NT apparently now includes a limited, free version of CliSecure. One can also purchase a $299 of RemoteSoft. And then .Net has a community edition of DotFuscator. Persumably one could obfuscate an NT indicator using any of the technologies. Which solution represents the best protection of one's IP? Also, has NT worked out any discounted alternative to the $795 full version of CliSecure?
We strongly advise developers not to protect assemblies with anything other than CliSecure for NinjaTrader 7.0.1000.3 or later. Mixing assemblies protected by competing products can cause unexpected run time behaviors. Apart from the free version of CliSecure, there is no other discount that we have negotiated for the full CliSecure versions.RayNinjaTrader Customer Service
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by naanku, Today, 07:25 PM
|
0 responses
3 views
0 likes
|
Last Post
by naanku
Today, 07:25 PM
|
||
Started by milfocs, Today, 07:23 PM
|
0 responses
1 view
0 likes
|
Last Post
by milfocs
Today, 07:23 PM
|
||
Started by PaulMohn, Today, 06:59 PM
|
0 responses
6 views
0 likes
|
Last Post
by PaulMohn
Today, 06:59 PM
|
||
Started by bortz, 11-06-2023, 08:04 AM
|
48 responses
1,750 views
0 likes
|
Last Post
by carnitron
Today, 06:57 PM
|
||
Started by Jonker, 04-27-2024, 01:19 PM
|
3 responses
23 views
0 likes
|
Last Post Today, 05:45 PM |
Comment