国产强伦姧在线观看无码,中文字幕99久久亚洲精品,国产精品乱码在线观看,色桃花亚洲天堂视频久久,日韩精品无码观看视频免费

      重慶慧都科技有限公司

      免費(fèi)會員
      您現(xiàn)在的位置: 重慶慧都科技有限公司>> Code Virtualizer
      Code Virtualizer
      參考價: 面議
      具體成交價以合同協(xié)議為準(zhǔn)
      • 產(chǎn)品型號
      • 品牌
      • 其他 廠商性質(zhì)
      • 所在地

      訪問次數(shù):129更新時間:2021-06-25 16:57:52

      聯(lián)系我們時請說明是智能制造網(wǎng)上看到的信息,謝謝!

      暫無信息

      免費(fèi)會員·5年
      聯(lián)人:
      何經(jīng)理

      掃一掃訪問手機(jī)商鋪

      產(chǎn)品簡介
      Code Virtualizer 是一個強(qiáng)大的代碼攪亂系統(tǒng)。它可以幫助軟件保護(hù)他們軟件內(nèi)重要和敏感的代碼區(qū),防止他人使用逆向工程,而且它只消耗最小的系統(tǒng)資源。
      產(chǎn)品介紹

      Code Virtualizer 是一個強(qiáng)大的代碼攪亂系統(tǒng)。它可以幫助軟件保護(hù)他們軟件內(nèi)重要和敏感的代碼區(qū),防止他人使用逆向工程,而且它只消耗最小的系統(tǒng)資源。
      Code Virtualizer 將你源代碼(Intel x86 指令)轉(zhuǎn)化成虛擬的指令,只有內(nèi)部的虛擬機(jī)器可以明白這些指令。對于每一個所保護(hù)的程序,這些所產(chǎn)生的虛擬指令以及虛擬機(jī)器本身都是*的,以防止他人對 Code Virtualizer 采用廣泛的攻擊。
      Code Virtualizer 可以在任何 x32 或 x64 原生 PE 文檔中(例如可執(zhí)行文檔(EXEs),system services,DLLs,OCXs,ActiveX 控制檔,熒幕保護(hù)程序以及 裝置驅(qū)動程序 )保護(hù)你重要和敏感的代碼區(qū)。

      圖怪獸_c0a700bda0f013909aaf189675f557d9_69921.png


      • Code Virtualizer預(yù)覽:應(yīng)用信息
      • Code Virtualizer預(yù)覽:保護(hù)選項(xiàng)
      • Code Virtualizer預(yù)覽:保護(hù)宏
      • Code Virtualizer預(yù)覽:虛擬機(jī)
      • Code Virtualizer預(yù)覽:高級選項(xiàng)
      • Code Virtualizer預(yù)覽:保護(hù)

      聲明:本產(chǎn)品中文介紹為慧都網(wǎng)版權(quán)所有,未經(jīng)慧都公司書面許可,嚴(yán)禁拷貝、轉(zhuǎn)載!

      需要培訓(xùn)、定制、外包?

      請聯(lián)系我們!800018081


      慧都專業(yè)技術(shù)團(tuán)隊(duì)幫助您提高效率,節(jié)省成本,降低風(fēng)險!

      * 關(guān)于本產(chǎn)品的分類與介紹僅供參考,精準(zhǔn)產(chǎn)品資料以介紹為準(zhǔn),如需購買請先行測試。

      逆向工程的基本原理

      當(dāng)一個程序被創(chuàng)建時, 編譯器 會將程序的源代碼 編譯 成多個含有機(jī)器語言代碼的 對象檔案 。然后,這些 對象檔案 會被銜接在一起而產(chǎn)生最后的 可執(zhí)行 文檔。


      圖 1: 編譯你的原代碼

      當(dāng) 一個軟件破解者嘗試破解一個編譯過的程序時,他會使用反 編譯器 具將機(jī)器語言代碼反 編譯 成另一種更容易讓人明白的代碼(例如 匯編語言 或者一種更高級的 程序語言 ),然后對于這反 編譯 成的語言進(jìn)行研究。


      圖 2: 對你的程序作反編譯

      當(dāng) 一個軟件破解者對于目標(biāo)程序擁有很好的了解時,他可以更改這個編譯過的程序來改變它的運(yùn)行。例如 , 軟件破解者可以在程序里繞過一組用來檢驗(yàn)試用期限的 例程 ,使它可以運(yùn)作。更嚴(yán)重的是,軟件破解者可以使程序看來已經(jīng)經(jīng)過注冊那樣地來運(yùn)作。

      代碼虛擬化和逆向工程的比較

      代碼虛擬化主要是將一組 二元碼 轉(zhuǎn)化成另一種另一個機(jī)器才明白的 二元碼 。換句話說,一個特定機(jī)器的指令將被轉(zhuǎn)變成另一個機(jī)器的指令。下圖展示的是一組 Intel x86 指令轉(zhuǎn)變成另一個機(jī)器的指令(一個 32- 位的精簡指令集計(jì)算機(jī)的指令)


      圖 3: Intel x86 指令轉(zhuǎn)變成 精簡指令集計(jì)算機(jī) 的指令

      Code Virtualizer 可以產(chǎn)生多種擁有個別指令集的虛擬機(jī)器。 換句話說,一組特定的 Intel x86 指令可以在個別的機(jī)器里被轉(zhuǎn)變成各種不同的 指令集,以防 一個軟件破解者從中辨別任何所產(chǎn)生的虛擬碼。下圖展示了一組 Intel x86 指令如何可以被轉(zhuǎn)變成各種不同種類的虛擬機(jī)器所模擬的虛擬碼。


      圖 4: x86 到多種虛擬 CPU 的轉(zhuǎn)化

      當(dāng) 一個軟件破解者嘗試對一組受到 Code Virtualizer 保護(hù)的代碼進(jìn)行 反編譯時,他無法找到任何本來的 x86 指令,而只會發(fā)現(xiàn)一個他或其它特別的 反編譯器 *陌生的、新的指令集。這將迫使 軟件破解者使用非常多的努力來研究每一行的代碼的意思以及學(xué)習(xí)每一個受保護(hù)程序內(nèi)的虛擬機(jī)器的運(yùn)作原理。 Code Virtualizer 完*全地對虛擬碼的運(yùn)行以及個別虛擬機(jī)器的學(xué)習(xí)進(jìn)行了攪亂,以阻止任何人學(xué)習(xí)當(dāng)中的虛擬碼是如何運(yùn)作的。

      現(xiàn)實(shí)生活上的代碼虛擬化

      Code Virtualizer 可以被輕易地 內(nèi)嵌 進(jìn)你的 Win32 或 Win64 程序以及 驅(qū)動程序 里。你只需要在你的源代碼當(dāng)中選擇你要使用 Code Virtualizer 保護(hù)的代碼區(qū)。下面的例子展示你如何可以在 C 程序里保護(hù)一個特定的代碼區(qū)。

        #Include
        #Include "VirtualizerSDK.h"

        void main()
        {
            VIRTUALIZER_START      // the area to protect starts here

            printf("Hello World");

            VIRTUALIZER_END       // end of area to protect
       }

      VIRTUALIZER_START/VIRTUALIZER_END 宏 都只是多余的 宏 ,它們不會對原來的程序的運(yùn)行有任何的影響。只有當(dāng)一個受保護(hù)的程序運(yùn)行進(jìn)入保護(hù)時段時, Code Virtualizer 可以辨認(rèn)這些受保護(hù)的程序區(qū),然后將它們轉(zhuǎn)變成一個虛擬機(jī)器明白的虛擬代碼。

      下圖展示了一個原來 編譯過的程序(在還沒有受保護(hù)時)以及當(dāng)它被 Code Virtualizer 保護(hù)時所經(jīng)過的 轉(zhuǎn)變。


      圖 5: 原來的程序和受保護(hù)程序的比較

      如圖所示, Code Virtualizer 需要將所產(chǎn)生的虛擬機(jī)器 內(nèi)嵌 進(jìn)受保護(hù)程序的末端,以便在程序運(yùn)行的時候可以對模擬運(yùn)行這些虛擬代碼。虛擬機(jī)器的 大小 可以相等于 10 Kb 到 30 Kb (大小取決于所選擇的復(fù)雜程度),對于最后所產(chǎn)生的受保護(hù)程序的大小沒有太大的影響。

      結(jié)論

      Code Virtualizer 是一個可以用來防止別人窺視你重要且敏感的程序的強(qiáng)大技術(shù) , 例如你用來檢驗(yàn)所輸入的注冊 序號 是否正確的 例程 。此外, Code Virtualizer 稍微改比變受保護(hù)程序里的 PE 標(biāo)頭 ,這意味著你可以在 Code Virtualizer 上置入一個 壓縮器 或另一個軟件保護(hù)層。

      如果你是一個 驅(qū)動程序 的,而且為了找不到一個保護(hù) 驅(qū)動程序 的解決方案而煩惱, Code Virtualizer 提供你一種相同于保護(hù)你程序和 DLL 的技術(shù)來保護(hù)你的 驅(qū)動程序 ( 32- 位或者 64- 位)。

      今天就嘗試 Code Virtualizer ,開始為你的 32- 位 /64- 位程序以及 驅(qū)動程序 里置入軟件保護(hù)業(yè)里的技術(shù)吧!

      以下是 Code Virtualizer® 的主要特點(diǎn):

      • 使用多個虛擬機(jī)器進(jìn)行攪亂

      • 對每個受保護(hù)程序進(jìn)行*的保護(hù)

      • 保護(hù)任何的 x32 和 x64 程序以及 驅(qū)動程序

      • *的變異引擎

      • 代碼重組來保護(hù) DLLs 和 驅(qū)動程序

      • 在*的虛擬機(jī)器里模擬任何 Intel x86 代碼

      • 每個受保護(hù)程序里都有*的虛擬碼

      • *兼容于任何的 壓縮器 / 軟件保護(hù)層

      • 由指令列加載 的保護(hù)

      相關(guān)產(chǎn)品


      會員登錄

      ×

      請輸入賬號

      請輸入密碼

      =

      請輸驗(yàn)證碼

      收藏該商鋪

      X
      該信息已收藏!
      標(biāo)簽:
      保存成功

      (空格分隔,最多3個,單個標(biāo)簽最多10個字符)

      常用:

      提示

      X
      您的留言已提交成功!我們將在第一時間回復(fù)您~
      產(chǎn)品對比 二維碼

      掃一掃訪問手機(jī)商鋪

      對比框

      在線留言