當(dāng)前位置:首頁 > 電腦軟件 > 壓縮解壓 > rlpack(打包工具)

rlpack(打包工具)

大?。?62K 語言:簡(jiǎn)體中文 類別:壓縮解壓
  • 類型:國產(chǎn)軟件
  • 授權(quán):免費(fèi)軟件
  • 更新:2023-11-07
  • 環(huán)境:Windows11,Windows10,Windows8,Windows7,WinXP
  • 本地下載
9
0% 0%

情介紹

rlpack中文版是一款能夠給.exe,.dll 和.ocx 文件進(jìn)行壓縮和保護(hù)的實(shí)用工具。該軟件有多種壓縮算法可供選擇,多重指標(biāo)參數(shù)可以自主設(shè)置,例如如擦除重定位,擦除輸出表, 保留原始資源,保留附加數(shù)據(jù),防止通用脫殼機(jī), 強(qiáng)制內(nèi)存保護(hù),多重保護(hù)機(jī)制讓你可以全面的保護(hù)壓縮你的文件,rlpack中文版還支持反監(jiān)視器保護(hù),反內(nèi)存轉(zhuǎn)儲(chǔ)保護(hù)等多重保護(hù)機(jī)制,全方位立體地加密的你文件。
rlpack中文版帶有的 iBox 模塊可以封裝您的動(dòng)態(tài)鏈接庫文件(.DLL)到一個(gè)主 EXE 文件中,運(yùn)行時(shí)可以直接從內(nèi)存中提?。ɑ蚩梢赃x擇釋放到硬盤),這樣可以保護(hù)您的動(dòng)態(tài)鏈接庫文件,避免被第三方程序使用或被其他人修改??梢哉f,rlpack中文版是exe、dll等文件最好的保護(hù)傘。

rlpack中文版使用說明

選擇壓縮算法:
您可以選擇兩種不同的壓縮算法:aPLib 算法 或 LZMA 算法。
- aPLib 算法設(shè)計(jì)用來快速解壓,推薦用來壓縮較小的文件;
- LZMA 算法的壓縮率很高,可以用來壓縮較大的文件。
擦除重定位:
重定位表是一塊用來在程序模塊分配到不同的基址運(yùn)行時(shí)重定位地址的數(shù)據(jù)。通常情況下,可執(zhí)行文件總是在映像基址處裝載,不需要重定位,所以可以安全的擦除重定位表;但是動(dòng)態(tài)鏈接庫的重定位表不能被擦除,此選項(xiàng)會(huì)被忽略。
擦除輸出表:
輸出表用來從 .exe .dll 和 .ocx 文件中映射和導(dǎo)出函數(shù)功能。如果沒有必要從 .exe 文件中導(dǎo)出數(shù)據(jù),就可以安全的擦除輸入表;然而,對(duì)于 .dll/.ocx 文件卻不可以使用這項(xiàng)功能,因?yàn)樗鼈兊闹饕饔镁褪菍?dǎo)出函數(shù)功能。
擦除 TLS:
只有在壓縮后的程序不再使用 TLS 和回調(diào)時(shí)才可以擦除 TLS 表,請(qǐng)不要對(duì) Delphi 編寫的程序應(yīng)用此選項(xiàng),因?yàn)闆]有TLS表它們就無法運(yùn)行。
保留原始資源:
RLPack 可以保留一些原始資源不被壓縮,要指定保留哪些原始資源,需要填寫它們的 ID 編號(hào)。如果您希望保留多于一個(gè)的原始資源,可以使用逗號(hào)分割 ID 編號(hào),例如:1,3,18 保留資源:RT_CURSOR, RT_ICON 和 RT_MANIFEST 不被壓縮。需要注意的是,ID 編號(hào)是16進(jìn)制的。
資源 ID 列表
防止通用脫殼機(jī):
激活此選項(xiàng)可以保護(hù)文件避免被 Quick Unpack 或 RL!dePacker 之類的通用脫殼機(jī)脫殼,此選項(xiàng)可以保護(hù)您的程序不被一些初級(jí)破解者非法修改。
強(qiáng)制內(nèi)存保護(hù):
激活此選項(xiàng)將對(duì)壓縮后的文件進(jìn)行強(qiáng)制的內(nèi)存保護(hù),目的是保護(hù)文件不被通用補(bǔ)丁工具(例如 aPE)或裝載器使用內(nèi)存補(bǔ)丁破解。需要注意的是,此選項(xiàng)無法與 CRYPT 或 CLEAR 標(biāo)識(shí)一起使用,如果 RLPack 檢測(cè)到這兩個(gè)加密標(biāo)識(shí),該選項(xiàng)會(huì)自動(dòng)關(guān)閉。
反破解保護(hù):
此選項(xiàng)是一個(gè)復(fù)合保護(hù)選項(xiàng),您可以在“選項(xiàng)”菜單里進(jìn)行單獨(dú)設(shè)置。請(qǐng)仔細(xì)查看每一個(gè)選項(xiàng)的細(xì)節(jié)!
反調(diào)試器保護(hù):
激活此選項(xiàng)可以有效的保護(hù)您的程序不被 ring3 級(jí)(OllyDBG)和 ring0 級(jí)(SoftICE)調(diào)試器調(diào)試。
Open/Close section 錯(cuò)誤消息圖例
反監(jiān)視器保護(hù):
激活此選項(xiàng)可以有效的保護(hù)您的程序不被一些文件/注冊(cè)表監(jiān)視器跟蹤,例如 Sysinternals 出品的 FileMon 和 RegMon 監(jiān)視工具。
反內(nèi)存轉(zhuǎn)儲(chǔ)保護(hù):
激活此選項(xiàng)可以有效的保護(hù)內(nèi)存中的程序不被轉(zhuǎn)儲(chǔ)到硬盤,例如 LordPE 和 ProcDump 之類的工具。
高級(jí)反內(nèi)存轉(zhuǎn)儲(chǔ)保護(hù):
激活此選項(xiàng)可以使您的程序每次運(yùn)行時(shí)的部分代碼分配到不同的內(nèi)存空間,抽取的指令會(huì)被變形處理,很難再被恢復(fù)。您可以設(shè)置需要保護(hù)的指令的最多數(shù)量,但是需要注意的是,每條指令都會(huì)使輸出文件增大 2-4 字節(jié)。
擦除原始輸入表:
將保護(hù)后文件的輸入表分配到隨機(jī)地址,這樣類似 ImpRec 或 Revergin 的輸入表修復(fù)工具就無法修復(fù)保護(hù)后的 IAT 表。
轉(zhuǎn)換 OEP 到虛擬機(jī):
這是一個(gè)在虛擬機(jī)中模擬一定數(shù)量的入口指令的高級(jí)保護(hù)選項(xiàng),沒有這些指令,被保護(hù)的文件很難被脫殼。由于這些抽取的指令是在虛擬機(jī)中運(yùn)行,所以要破解或恢復(fù)這些指令幾乎是不可能的。需要注意的是,由于 VB 編寫的程序入口指令的特殊性,這種程序只會(huì)有兩條指令被轉(zhuǎn)換到虛擬機(jī)中運(yùn)行。
高級(jí)輸入表重定向:
此選項(xiàng)通過增加一層部分或完全模擬輸入表的保護(hù),可以有效的增加“輸入表重定向”保護(hù)選項(xiàng)的強(qiáng)度。這個(gè)額外的保護(hù)可以在第一層輸入表保護(hù)被移除的情況下同樣使 ImpRec 或所有其它輸入表恢復(fù)工具失效。
輸入表重定向:
激活此選項(xiàng)可以隨機(jī)重定向所有的 API 調(diào)用,保護(hù)輸入表不被 ImpRec 或 Revirgin 之類的工具恢復(fù)。
使用互斥:
此選項(xiàng)通過輸入的字符串創(chuàng)建一個(gè)唯一的互斥,可以確保只允許一個(gè)進(jìn)程實(shí)例運(yùn)行。如果您使用 RLPack 壓縮不同的產(chǎn)品,請(qǐng)每次都使用不同的互斥字符串,如果您不這樣做,第二個(gè)產(chǎn)品將無法運(yùn)行。如果您希望運(yùn)行多個(gè)拷貝,可以激活“允許多個(gè)進(jìn)程實(shí)例”選項(xiàng),該選項(xiàng)會(huì)允許您在所有文件使用同一個(gè)互斥運(yùn)行。我們推薦您使用您的產(chǎn)品名稱作為互斥字符串,您也可以使用互斥來檢查壓縮外殼,詳細(xì)內(nèi)容請(qǐng)參見 MSDN 里的 OpenMutex API 描述。
使用密碼:
激活此選項(xiàng)可以保護(hù)您的產(chǎn)品不被未經(jīng)授權(quán)的用戶使用,您可以為自己的產(chǎn)品設(shè)置啟動(dòng)密碼來驗(yàn)證用戶的合法性。此密碼用來加密可執(zhí)行文件,如果沒有正確的密碼,加密后的可執(zhí)行文件無法啟動(dòng)。請(qǐng)仔細(xì)保管好您的密碼,密碼無法被恢復(fù)或移除,如果您丟失密碼,您將無法使用保護(hù)后的程序。
如果您設(shè)置了在程序運(yùn)行的用戶計(jì)算機(jī)上保存密碼,密碼可以保存在不同的登錄用戶配置里;此選項(xiàng)必須在壓縮前設(shè)置,并且壓縮后不能更改。但是,如果登錄用戶沒有注冊(cè)表寫權(quán)限,密碼就不會(huì)被保存。
如果您激活了“詢問用戶”選項(xiàng),密碼只會(huì)在用戶同意保存才情況下被存儲(chǔ)。選項(xiàng)“保存時(shí)顯示提示消息”會(huì)顯示一個(gè)對(duì)話框,通知用戶密碼已被存儲(chǔ)并且程序下次啟動(dòng)時(shí)不必再次輸入密碼。

rlpack中文版iBox內(nèi)建模塊

Protect 保護(hù)模塊
Demo 演示模塊
TextDemo 文本提模塊
TimeDemo 日期限制模塊
TimerDemo 運(yùn)行時(shí)間限制模塊
ExecutionDemo 運(yùn)行次數(shù)限制模塊
Function 功能模塊
什么是內(nèi)建模塊?
內(nèi)建模塊是常規(guī)的 .dll 文件,用來在您的應(yīng)用程序運(yùn)行前執(zhí)行特定的函數(shù)功能,您可以使用內(nèi)建模塊檢測(cè)調(diào)試器或監(jiān)視器,顯示試用信息或與 RLPack 通信。
如何編寫內(nèi)建模塊?
您只需編寫一個(gè)常規(guī)的 .dll 文件。如果您需要您的模塊在解壓前運(yùn)行,請(qǐng)?jiān)?DLL_PROCESS_ATTACH 回調(diào)中添加模塊主函數(shù)的調(diào)用。

載地址

  • 電腦版
rlpack(打包工具) 中文基礎(chǔ)版

網(wǎng)友評(píng)論

0條評(píng)論
(您的評(píng)論需要經(jīng)過審核才能顯示)