我的情況是這樣的:我們有一個許可證產品,如果將授權文件從一個位置複製到下一個位置,則該許可證會成功禁用。這也可以很好地跨PC使用。但是,我們剛剛發現了一個用例,該用例不能達到預期的效果:如果軟件在VM中獲得許可,並且第二次複製並加載該VM,則該軟件可以解決許可證複製保護問題,因爲該軟件認爲它仍然存在同一系統的一部分。有什麼技術可以用來確定軟件是否安裝在虛擬系統中,以及該虛擬機是否被複制以規避複製保護?用於發現虛擬機是否已被複制/虛擬機中是否安裝了軟件的技術
我知道這是一個相當廣泛的問題,但我並沒有在尋找確切的方法來確定如何實施複製保護。我正在尋找如何檢測虛擬機的存在的經過驗證的技術,以及爲確保虛擬機本身未被複制而需要檢查的內容。
如果我沒有在正確的位置詢問過這個問題(StackOverflow有一個廣泛的部分Q &討論,而不是一個空白的問題「請問問題得到答案」格式?),請移動到適當的位置。
您無法檢測虛擬機映像是否已複製到__。這是意圖,你需要一個心靈讀者。但即使檢測到圖像被複制也幾乎不可能。這只是一點點。位序列10001是否被複制?如果你不能從5位中分辨出來,你需要多少位? – MSalters