ARM平臺指令虛擬化初探

0x00:什麼是代碼虛擬化?   虛擬機保護是這幾年比較流行的軟件保護技術。這個詞源於俄羅斯的著名軟件保護軟件「VmProtect」,以此爲開端引起了軟件保護殼領域的革命,各大軟件保護殼都將虛擬機保護這一新穎的技術加入到自己的產品中。 代碼虛擬化是將程序代碼編譯爲虛擬機指令即虛擬代碼(自己定義的代碼集),通過虛擬CPU解釋並執行的一種方式,大致流程如下: 我們拋開ARM平臺CPU流水線機制不談,簡
相關文章
相關標籤/搜索