[英]Modify memory of hareware key of HaspFile which is ReadOnly
我想问一个问题。 我知道可以通过修改ReadWrite的HaspFile来修改硬件密钥的内存
Dim file As HaspFile = hasp.GetFile(HaspFileId.ReadWrite)
Dim newBytes() AsByte = New Byte() {1, 2, 3, 4, 5, 6, 7}
status = file.Write(newBytes, 0, newBytes.Length)
但是我想知道,是否可以在没有Mater密钥的情况下修改Key的只读内存部分?
似乎不可能通过代码来做到这一点?
但是是否可以通过诸如Vendor Suit之类的工具来完成?
非常感谢您的提前帮助。
在Sentinel HASP的上下文中,只读存储器(ROM)是存储器的一部分,可以包含保护应用程序可以访问但不能覆盖的数据。 Sentinel HASP密钥包含两个ROM段,其中一个包含基于Sentinel HASP Feature的许可证。 第二部分提供了一个可以存储供应商自定义数据的区域。 这些细分只能使用远程更新进行更新。
文档所指的“远程更新”是“远程更新系统”(RUS),它是更新密钥的C2V / V2C方法。
由于需要主密钥来生成远程更新,因此这意味着需要主密钥来修改密钥的只读存储部分 。
供应商套件中唯一能够修改只读内存的组件是Business Studio(通过创建远程更新订单)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.