基本信息
ACProtect還使用了內嵌式加密,可以有效的防止加密軟體從記憶體中被抓取,也就是無法被脫殼。內置反調試引擎,有效的增加了破解的難度。專用的API系統,可以使ACProtect和你的軟體緊密的接合在一起。
常用問題
ACProtect 的主要特色是什麼?
1 ACProtect 使用 RSA1024生成key檔案,因此它是不可能被寫出來註冊機的,它可以配合硬體ID來阻止一個key被多台機器使用。你也可以通過key來鎖定你指定的代碼,因此沒有正確的key這些被鎖定的代碼不能被解密的,它將被跳過。這個特徵功能可以用來發布試用版本的軟體。
2 它允許用戶放置一個內嵌保護器到程式內部(這個工作僅需要加兩行預設代碼到源碼就可以實現)這植入保護 antidebug,antitrace,antidump,因此被加密的代碼無法被反編譯後分析。內嵌保護器還與外殼通信,如果外殼被去掉了被保護的代碼將不給執行。
3每次使用多態的方法產生各式各樣的保護代碼。一個被ACProtect保護的程式可能代碼完全不一樣,但是功能完全一樣。
4 很多反調試方法被套用來阻止流行的破解工具例如softice、trw2000、filemon
ACProtect和傳統的保護軟體的區別是什麼?例如Armadillo
和傳統保護的最大的區別是"內嵌保護器", 內嵌保護器混合到了原來的代碼中,因此它是很難從原可執行程式中分離出來的.它不是一些簡單的代碼,在外殼執行完畢並且程式載入到記憶體里運行的時候,它還有很多的antidebug、antitrace功能。
我們可以弊掉一些惡意程式嗎?
是的,在你保護程式的工程檔案設定中你可以指定惡意程式,ACProtect將從進程中弊掉他們。這些惡意程式不是指:EXESPY,WXR95,REGMON,FILEMONITOR,REGMON,WINDOWDETECT,,DEBUGVIEW,RESSPY,ADVANCED REGISTRY TRACER,REGSNAP,MEMSPY,MEMORY DOCTOR,PROCDUMP32,MEMORY EDITOR,FROGSICE,SMU WINSPECTOR,MEMORY DUMPER,MEMORYMONITOR,NUMEGA SOFTICE LOADER,URSOFT W32DASM,Prodump.因為他們已經包括在ACProtect里了。而是專門針對你的程式寫出來的破解程式。
ACProtect 僅是一個加殼工具嗎?
不是,它不僅是一個加殼軟體,它也可以用key 註冊管理工具。
"project" 是指什麼?
ACProtect不只是一個加密一個執行檔,它也有註冊key管理器。當一個可執行程式被ACProtect保護後,ACProtect需要知道該被保護程式的壓縮設定、惡意程式設定、RSA key 設定、等等。"project"保存了這些設定。
為什麼ACProtect不自己產生計算機指紋信息?
如果你是用RSA key 管理功能,你可以將機器指紋綁定到key中。ACProtect允許你定義機器指紋函式來讓acprtoect調用。如果acprotect自己產生的話,那每個被acprotect保護的程式都是一樣的機器指紋算法。所以ACProtect提供用戶自己定義機器指紋的接口。
"多態" 含義是什麼?
"多態"是一種每次產生不同得彙編代碼但是保持代碼擁有同樣功能的技術。當ACPRotect保護程式時,產生的保護代碼每次都不一樣,但是卻有同樣的反跟蹤和加解密功能。這個技術可以防止破解者作出通用的補丁和破解器,並且可以防止破解者難於反彙編和靜態分析被保護的程式和保護代碼。
ACProtect需要很多硬碟空間嗎?
不! ACProtect很小,沒必要擔心硬碟的空間!
我不想我的老版本的註冊用戶重新註冊新版本就可以使用.可以嗎?
很簡單。只要你使用原來的projrct檔案來保護你升級的程式,老用戶不用重新註冊就可以使用了。
系統需求
- Microsoft Windows 95 OSR 2.0, Windows 98 Second Edition, Windows Millennium Edition, Windows NT 4.0,Windows 2000,Windows XP
- 16 MB 記憶體 (32 recommended)
- 15 MB 硬碟空間