We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
看看供应商。大多数都会向您提供完整的 SDK,其中包含用于使用加密狗保护 .NET 应用程序的示例代码。这通常相当简单,特别是如果您想使用他们的软件的话。
例如,我最近评估了 KEYLOK 的产品 - 他们提供了一个完整的 SDK,其中包含一个示例实现,可以插入到您的应用程序在几个小时内。
然而,请注意,使用加密狗仍然只是保护应用程序的过程的一部分。对于 .NET 应用程序尤其如此,因为它们很容易使用 Reflector 和类似工具进行反汇编。您还需要至少进行混淆,否则,加密狗很容易被绕过。
Look to the vendors. Most will ship you a full SDK with sample code for securing a .NET application with a dongle. It's typically fairly easy, especially if you want to use their software.
For example, I recently evaluated KEYLOK's offering - they ship a full SDK with a sample implementation that can be plugged into your app in a couple of hours.
Realize, however, that using a dongle is still only part of the process of securing an application. This is especially true with .NET applications, as they are very easy to disassemble with Reflector and similar tools. You'll need to also obfuscate at a minimum, otherwise, a dongle is very easy to circumvent.
Hardlock 和 SuperPro 都是一项已经结束开发的旧技术。
它们被 Sentinel LDK(以前称为 HASP)取代,后者提供硬件和软件加密狗。
您可以从官网免费下载SDK:https://sentinelcustomer.safenet-inc.com/sentineldownloads/?s=&c=Software+Developer&p=Sentinel+LDK& ;o=Windows&t=SDK%2fCD%2fDVD&l=全部
在 SDK 中,您将找到 .Net 的示例。但如果您需要强大的保护,您不仅应该使用API,还应该使用自动保护工具(Envelope)。
Both Hardlock and SuperPro is an old technology which already ends of development.
They were replaced with Sentinel LDK(formerly known as HASP) which provides both hardware and software dongles.
You can download SDK for free from the official website: https://sentinelcustomer.safenet-inc.com/sentineldownloads/?s=&c=Software+Developer&p=Sentinel+LDK&o=Windows&t=SDK%2fCD%2fDVD&l=all
In SDK you will find samples for .Net. But if you need strong protection you should use not only the API but automatic protection tool(Envelope) too.