问题标签 [serial-number]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1649 浏览

vb.net - 序列号验证的代码是什么?

我在 Visual Basic 2008 中编程我想为正在开发的软件设置序列号。我想通过确保每个购买的副本都有一个只能使用一次的唯一序列号来防止软件盗窃。我将如何创建这个 a.) 序列号只能使用一次 b.) 如果没有正确的序列号,软件将无法运行 c.) 序列号验证框仅在第一次使用程序时弹出并消失输入正确的序列号后 d.) 序列号生成和验证程序

0 投票
4 回答
32347 浏览

python - 如何使用 Python 获取硬盘序列号

如何获得使用onserial numberhard disk驱动器?PythonLinux

我想使用 Python 模块来执行此操作,而不是运行外部程序,例如hdparm. 也许使用fcntl模块?

0 投票
6 回答
9071 浏览

linux - 如何唯一标识 USB 设备?

我想知道如何获取 USB 存储设备的唯一 ID。我已经知道如何从这篇文章中获取 SCSI 序列号:Linux C++ 下的 USB 驱动器序列号 该文章提到使用设备描述符获取 ID。有人可以发布一些代码来确定Linux下的设备描述符信息吗?

0 投票
1 回答
3331 浏览

.net - 为每个产品密钥生成序列号并验证它们

我有一个带有不同可解锁模块的软件。每个模块必须单独购买。我已经开始通过Guid.NewGuid方法为每个模块分配一个唯一键。

现在我必须为用户提供激活这些升级的序列号,然后需要验证这些数字:

  1. 序列号属于特定产品密钥
  2. 序列号对特定产品密钥有效。

有什么建议如何根据 Guid 产品密钥生成序列号并执行反向操作进行验证?

谢谢。

0 投票
1 回答
2319 浏览

c# - 尝试通过 WMI 获取 CPU ID 时生成“未找到”异常

我正在使用此代码来获取处理器 ID:

我正在运行 Windows 7 32 位 Visual Studio 2008。不幸的是,mc.GetInstances() 方法调用引发了“未找到”异常。

这是一段类似的代码(获取硬盘序列号):

此代码也失败 - “disk.Get()”方法引发“无效类”异常。

我已经在关闭和打开 UAC 的情况下运行此代码 - 没有任何帮助。

我究竟做错了什么?

0 投票
1 回答
14772 浏览

c# - 如何在 C#(无 WMI)中获取硬盘序列号?

我知道 CodeProject 中有两篇文章(一篇使用 WMI,另一篇没有 WMI,但使用 C++)。我试过WMI的方式,不仅慢,而且不可靠。所以,这就是为什么我决定不走这条路。我想通过 pInvoke 在 C# 中做到这一点。我试过了,但卡在 DeviceIoControl API 中。任何人都可以给我一个提示吗?这是我的代码:

0 投票
1 回答
1423 浏览

c# - C#应用程序的序列号生成算法

我正在开发一个共享软件 c# 应用程序,它接受在我的网站中生成的序列号。

我遵循 Joseph Spiros 建议的以下方法

您将公钥与应用程序捆绑在一起。当用户购买应用程序时,他们会提供他们的姓名和电子邮件地址。该网站对用户的姓名和电子邮件地址进行哈希处理,使用您的私人 > 密钥对哈希进行签名,并以 Base64 格式提供结果以方便输入。当用户将“代码”连同他们的姓名和电子邮件地址一起输入您的应用程序时,您的应用程序可以验证它是否由您的私钥签名(只有您/网络商店有权访问),并且它与 >user 提供的姓名和电子邮件相匹配。

我的网站在 linux 服务器上运行,因此生成许可证的程序将用 php 编写。该软件是使用c#开发的。请告诉我使用 php 中的私钥生成和签名的许可证/哈希是否与 C# 中的公钥兼容。

指向示例的指针会有所帮助。

0 投票
4 回答
1790 浏览

c# - 嵌入在程序中的 C# 序列号

我正在为我编写的软件编写自己的序列号验证/保护。

假设序列号验证器正在使用模式匹配...一旦序列号被验证,我该如何更改程序本身,使其不再向用户询问序列号?

我真的不想创建单独的许可证文件。有没有办法将它嵌入程序本身?或者注册表是唯一的其他选择(除了在线验证等)

0 投票
3 回答
992 浏览

jquery - 如何使用jquery检查具有特定类的元素的序列号?

使用$('ul li.selected').length我可以检查“选定元素”的总数我想检查“选定元素”的序列号(在这种情况下为3
你能帮我吗.
谢谢

0 投票
1 回答
485 浏览

usb - 任何公司生产的每个 USB 闪存驱动器都有唯一的序列号吗?

我想知道,是否任何公司生产的每个 USB 闪存驱动器都有唯一的序列号?如果是,我们可以使用任何编程语言检索它吗?