簡體   English   中英

修改HaspFile的硬件密鑰的存儲為ReadOnly

[英]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之類的工具來完成?

非常感謝您的提前幫助。

v.5.10軟件保護和許可指南(重點是我的)中

在Sentinel HASP的上下文中,只讀存儲器(ROM)是存儲器的一部分,可以包含保護應用程序可以訪問但不能覆蓋的數據。 Sentinel HASP密鑰包含兩個ROM段,其中一個包含基於Sentinel HASP Feature的許可證。 第二部分提供了一個可以存儲供應商自定義數據的區域。 這些細分只能使用遠程更新進行更新。

文檔所指的“遠程更新”是“遠程更新系統”(RUS),它是更新密鑰的C2V / V2C方法。

由於需要主密鑰來生成遠程更新,因此這意味着需要主密鑰來修改密鑰的只讀存儲部分

供應商套件中唯一能夠修改只讀內存的組件是Business Studio(通過創建遠程更新訂單)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM