- Upvotes Received
- 0
- Posts with Upvotes
- 0
- Upvoting Members
- 0
- Downvotes Received
- 1
- Posts with Downvotes
- 1
- Downvoting Members
- 1
20 Posted Topics
Take a look at our [URL="http://www.ssware.com/cryptolicensing/cryptolicensing_net.htm"]CryptoLicensing For .Net[/URL] product. It does almost everything you want : - Easy to use - Can verify license each time program runs - Supports activation and hardware locking.
Some protection is better than no protection. Obfuscation of .Net code is a very good obstacle which a hacker will need to overcome. Some obfuscators such as Crypto Obfuscator ( [URL="http://www.ssware.com/cryptoobfuscator/obfuscator-net.htm"]http://www.ssware.com/cryptoobfuscator/obfuscator-net.htm[/URL] ) use multiple levels of protection like symbol renaming, string encryption, control flow, resource protection/encryption, etc which confer reasonable …
Have you looked at tools like [URL="http://www.ssware.com/cryptolicensing/cryptolicensing_net.htm"]CryptoLicensing[/URL] which give a ready-made licensing scheme for you to use? This scheme can be used for trial + full licenses.
The only way against this is to check with a remote license service instead of storing the data on the local system. You may want to have a look at a tool like [URL="http://www.ssware.com/cryptolicensing/cryptolicensing_net.htm"]CryptoLicensing[/URL] which has this option.
Implementing a server side system to unlock/activate codes is not trivial - you will waste a lot of time. I would advise you to use a ready tool. Have a look at [URL="http://www.ssware.com/cryptolicensing/cryptolicensing_net.htm"]CryptoLicensing[/URL] which does serials and unlocking, etc. And its reasonably priced.
Use [URL="http://www.ssware.com/cryptologger/logger-net.htm"]Crypto Logger[/URL] - its quite easy to use.
Use [URL="http://www.ssware.com"]Crypto Obfuscator & CryptoLicensing[/URL]. CryptoLicensing supports gardware-locking, trials, payment processor integration, automatic license generation just like you need.
Why not use a ready-to-use licensing scheme such as [URL="http://www.ssware.com/cryptolicensing/cryptolicensing_net.htm"]CryptoLicensing[/URL] for this? It supports the day-limited trial scenario that you want.
If you want such a control, use [URL="http://www.ssware.com/fldrview.htm"]FolderView[/URL]
The RSA implementation in .Net has some annoying implementations. Have you tried [URL="http://www.ssware.com/cryptolicensing/cryptolicensing_net.htm"]CryptoLicensing[/URL] which is based on custom RSA implementation and does what you want ?
Obfuscation is the way to go. Use [URL="http://www.ssware.com/cryptoobfuscator/obfuscator-net.htm"]Crypto Obfuscator[/URL] on your production assemblies.
As others have said, .Net assemblies are like an open book. Always release your .Net assemblies in obfuscated form. Try [URL="http://www.ssware.com/cryptoobfuscator/obfuscator-net.htm"]Crypto Obfuscator[/URL] which has various good protections against apps such as reflector, ILDASM, etc.
Consider using Crypto Obfuscator ([URL="http://www.ssware.com/cryptoobfuscator/obfuscator-net.htm"]http://www.ssware.com/cryptoobfuscator/obfuscator-net.htm[/URL]) for obfuscation, encrption, and protection of your .Net assemblies.
CryptoLicensing for ActiveX ( [URL="http://www.ssware.com/cryptolicensing/cryptolicensing_ocx.htm"]http://www.ssware.com/cryptolicensing/cryptolicensing_ocx.htm[/URL] ) which works with VBA may be able to help you in copy-protection of your Excel Macro
You need a combination of licensing (for copy protection) and obfuscation (for hacker protection). See if CryptoLicensing-Crypto Obfuscator ([url]http://www.ssware.com/cryptoobfuscator/obfuscator-net.htm[/url]) combo suits your needs.
The Folder browser dialog cannot do filtering. FolderView ([URL="http://www.ssware.com/megapack.htm"]http://www.ssware.com/megapack.htm[/URL]) will do what you want along with many other things.
Why not use a custom control such as FolderView ([URL="http://www.ssware.com/fldrview.htm"]http://www.ssware.com/fldrview.htm[/URL])? It is much more flexible and also comes with a ready-made FolderBrowsrDialog which use FolderView instead of the system folder tree control.
Try calling [B]Application.DoEvents() [/B]before calling generateFiles --------- - G Himangi, LogicNP Software [URL="http://www.ssware.com"]http://www.ssware.com[/URL] Shell MegaPack: Drop-In GUI Controls For Windows Explorer Like File And Folder Browser Functionality CryptoLicensing: Add licensing, copy-protection and activation to your software EZNamespaceExtensions: Fast and painless development of namespace extensions EZShellExtensions: Rapid development of all shell …
Use this: openFileDialog1.Filter = "Wave Files(*.wav)|*.wav|MP3 Files(*.mp3)|*.mp3|All Files(*.*)|*.*" --------- - G Himangi, LogicNP Software [url]http://www.ssware.com[/url] Shell MegaPack: Drop-In GUI Controls For Windows Explorer Like File And Folder Browser Functionality CryptoLicensing: Add licensing, copy-protection and activation to your software EZNamespaceExtensions: Fast and painless development of namespace extensions EZShellExtensions: Rapid development of …
Do as the error says - apply the STAThread attribute to your Main method. -G Himangi, LogicNP Software [url]http://www.ssware.com[/url] Shell MegaPack: GUI Controls For Drop-In Windows Explorer like File/Folder Browsing Functionality (.Net & ActiveX Editions). EZNamespaceExtensions: Develop namespace extensions rapidly in .Net and MFC/ATL/C++ EZShellExtensions: Develop all shell extensions,explorer bars …
The End.
ghimangi