㈠ 如何使用外殼工具完成加密
如何使用外 具完成加密 使用外 密工具,開發商可以在沒有程序源 或不對程序源 做任何改動的情況下快捷地完成 加密工作,並保證有著較高的加密強度。若沒有相應的硬體狗存在,加密後的程序將無法啟動。 外 密工具的特點 1、 使用三種方式加密:外殼、嵌入、內外結合。 外 所謂外殼,是加密工具加到被加密程序的一部分程序。加密程序啟動時外 先被執行。外殼 要檢查硬體狗的存在性和一致性。如果對應的硬體狗存在,則進入原程序的入 否則終止程序。外殼只 在加密程序啟動時執行一次。 嵌入 所謂嵌入,是加密工具在被加密程序中嵌入一個公共程序,加密程序在整個運行期內以一定的 頻率執行這個公共程序,該程序檢查硬體狗的存在性和一致性。如果對應的硬體狗存在,則繼續執行原程 序,否則終止程序。本加密方式可選。 內外結合 如果被加密的程序已經調用了賽孚耐公司提供的介面函數,那麼外殼程序會通知介面函數, 外 序是否已經被執行,以防止外殼程序被跳過。如果發現外殼程序沒有被執行,會終止程序。 這些數據文件由您的應用程序使用, 或者由受保護的應用程序產生 (輸 2、 可以對數據文件進行加密, 出文件) 。這些文件只能由受保護的應用程序讀取。 3、 可以通過關聯許可證文件靈活地限制使用時間。 4、 可以自定義查硬體狗錯誤時顯示給用戶的提示信息,也可以選擇不顯示提示信息。 5、 外 護是一個多層的體系結構。只有前一層執行成功,才會 緊相連的一層。這種多層體系 結構可為您的應用程序提供額外的保護--這與用多道鎖為您的門提供保護的功能相似。突破這 些保護層需要更多資源、時間和技巧,可以有效的阻止黑客攻擊。此外,由於採用了多層隨機模 式,所以任何兩次被外 密的應用程序均不相同。 外 密工具可以加密 32/64 位 Windows 程序,在宏狗安裝目錄下\10003(您的軟體系列號) \Shell\Win32shl.exe。 應用示例 下面以使用一個硬體狗保護 Notepad.exe 和 Calc.exe 為例說明外 密工具的使用。 在使用之前假設已 經使用開發商工具在文件系統中創建了兩個許可證文件(許可證文件的文件夾 ID 為 16128 ,文件 ID 分 別為 10 和 20) 。關於如何創建許可證文件請查閱開發商手冊開發商工具的使用一章。 1.請先插入硬體狗,執行步驟 1,如圖 1 所示,指定要加密的 EXE 文件。 第 1 頁 步驟 1: 單擊瀏覽按鈕, 指定要加密的 EXE 文 件;或在「源文件」文 本框中輸入 要加密的 EXE 文件的路徑和文 件名。 圖 1 指定源文件後,系統會在「目標路徑」文本框中自動添加加密後的 EXE 文件(即目標文件)存放的路 徑。系統默認將目標文件存放到 OUTPUT 路徑下,我們建議用戶採用這種默認方式。 如果目標文件存在,覆蓋它 如果選中「如果目標文件已存在,覆蓋它」復選框,當目標文件所在路徑下有同名文件存在,加密過 程不再出現是否覆蓋文件的提示信息。 2.對加密狗的硬體參數進行設置。 產品名稱 加密後的應用程序在運行時會查找與系列號和產品名稱相一致的硬體狗。可以此處指定產品名稱。 查找方式 通過選擇查找方式,能夠更快地、更准 找到硬體狗。請選擇適合您的應用程序的查找方式。 用戶 加密後的應用程序在運行時會訪問硬體狗,請指定硬體狗的用戶 。 嵌入 第 2 頁 加密軟體運行期間,可以不斷地檢查對應的硬體狗是否存在。如果清空「嵌入」復選框,則在程序運 行期間不檢查硬體狗。如果選中「嵌入」復選框,當程序運行期間檢查不到對應的硬體狗時,程序會停止 運行。您可以指定檢查間隔,間隔以秒為單位。預設值為 120 秒,即 2 分鍾。 .NET 增強 .NET 增強功能為純.NET 應用程序(EXE 和 DLL)提供了增強的安全性。此功能可執行以下操作: 隱藏原始入口點方法(僅用於.NET 可執行文件) 加密原始應用程序的字元串 加密原始應用程序的常量 (用於 32 位.NET 應用程序) SDNPro64.dll 和 (用於 64 位.NET 如果選擇了此功能, 則需要將 SDNPro.dll 應用程序)與受保護應用程序一起提供給最終用戶。 注意 使用.NET 增強特徵項(使用.Net 增強保護外 NET 應用程序)的前提條件是機器中應安裝了同 一版本的.NETFramework 和.NET SDK。.NET 增強選項不支持混合代碼應用程序。 多層保護級別 外 提供多層保護。因為應用程序和外 之間的連接處非常容易受到攻擊,所以您可以選擇使用 多層外 從第 1 級到第 5 級)來保護您的應用程序。第 1 級可提供合理的保護,而第 5 級可提供最強保 護。但是,隨著每一保護級別的增加,應用程序的大小和用於啟動的時間也會相應增加。在預設情況下, 使用第 3 級保護方式。 隱藏導入符號 選定此復選框隱藏您的程序中的導入符號。但是,請注意該選項不適用於此處所列出的文件類型使SmartHeap DLLs 的應用程序 當您同時加密數據文件或者使用數據文件加密選項時 如果存在要實施保護的任意數據文件或已指定了文件加密設置,則將忽略隱藏導入符號選項。 我使用了外 SDK 如果您已經使用外殼軟體開發工具包(位於\Shell SDK 文件夾下)來保護您的重要 段、常量和字 符串數據,則選中此復選框。參閱該文件夾中的自述文件獲得詳細信息。 存在調試器時允許我的應用程序運行 您可以不選擇該復選框,禁止在出現調試器時執行應用程序。如果在系統中探測到調試器,被保護的 應用程序將退出。非惡意用戶可以關閉調試器,重新啟動應用程序。但是,如果出於某種原因,您需要在 存在調試器的情況下允許您的應用程序運行,則選擇該復選框。 3.執行步驟 2、3、4、5、6,如圖 2、3 所示,關聯許可證文件。 步驟 2: 單 擊「關聯 許可證文 件」按鈕。 圖 2 第 4 頁 步驟 3:選擇 「關聯許可 證文件」 。 步驟 4: 指定文件 夾 ID。 步驟 5: 指定文件 ID。 步驟 6:單擊 「 」按鈕。 圖 3 注意 許可證文件將被關聯到主界面上的源文件。如果主界面上的源文件是一個動態連接庫文件,在 此動態連接庫被載入到內存中時,會調用 RC_VisitLicenseFile 函數檢查許可證文件。關於 RC_VisitLicenseFile 函數的說明,請查閱開發商手冊 API 介面函數說明部分。 4.我們提供了 19 種不同錯誤類型的錯誤信息,請根據具體情況分別指定其內容。標題限制在 60 位元組 內,每條消息限制在 100 位元組內。執行步驟 7、8、9、10、11、12,如圖 4、5 所示,設置提示消息。 第 5 頁 步驟 7:單 擊「設置提 示消息」出 , 現如下圖的 界面。 圖 4 第 6 頁 步驟 8: 在查硬體 狗出現錯誤時, 如需要顯示提示 信息,則選中此 復選框;否則清 空此復選框。 步驟 10: 根據 需要, 修改提 示信息對話 框的內容。 步驟 9:根 據需要,修 改提示信息 對話框的標 題。 步驟 12:單擊 「 」按鈕。 圖 5 步驟 11:根據需 要,選擇錯誤消 息的類型:窗口 消息或者控制台 消息。 5.如果在加密 EXE 文件的同時需要加密數據文件,執行步驟 13,如圖 6 所示: 第 7 頁 步驟 13: 單擊 「設置要加 密的數據文 件」按鈕。 圖 6 6.指定要加密的數據文件(實際上 Notepad.exe 執行時不需要資料庫文件,這里只是一個加密演示) , 執行步驟 14,如圖 7 所示: 步驟 14:單 擊 瀏 覽 按 鈕,指定要 加密的數據 文件。 圖 7 7.執行步驟 15,如圖 8 所示,將數據文件加入文件列表。如需加入多個數據文件,請重復步驟 14 和 15。此時文件加密選項會根據文件列表進行自動設置,如果您要進一步對其進行設置,例如,當您要加 第 8 頁 密新生成的數據文件(輸出文件)時,執行步驟 16 更改文件加密選項。注意:在執行步驟 16 前,請插上 狗。外殼工具會從狗里獲得狗的 ID 作為默認的加密種子。 步驟 15: 「增 單擊 加到文件列表」 按 鈕, 將要加密的數 據文件加入文件 列表。 步驟 16: 單擊 此處文本。 圖 8 8.在文本編輯框中已經包含「*.DBF;」 ,例如,為了加密受保護的程序在運行過程中生成的文本文件, 執行步驟 17,在文本編輯框中添加「*.TXT;」 。如果想要指定自己的加密種子,執行步驟 18,選中「指定 我自己的加密種子」復選框,並在文本編輯框中輸入自定義的加密種子。另外,為了提高安全性,2.0 版本 的外殼工具默認會使用 AES 演算法對數據文件進行加密,而以前的版本用的是私有演算法。如果要保持跟以前 版本的兼容性而使用私有演算法,可以不選中「使用 AES 演算法加密」復選框。執行步驟 20,返回「設置要 加密的數據文件」對話框,單擊 按鈕完成數據文件加密設置。 步驟 18:指定自己 的加密種子。 步驟 17:修改或添 加文件過濾器。 步驟 19:指定是否 使用 AES 演算法加密 步驟 20:點擊 定按鈕。 圖 9 9.完成有關 Notepad.exe 的所有設置後執行步驟 21,如圖 10 所示,將其加入加密中心,成為加密隊 列中的一個加密項。然後對 Calc.exe 重復步驟 1-21,如果需要關聯許可證文件,請修改「文件 ID」 的值,如圖 11 所示。使 Calc.exe 和 Notepad.exe 運行時訪問不同的許可證文件。 第 9 頁 步驟 21: 單擊 「加入加密 隊列」 單擊此按鈕,可 將選中的加密項 清除。 單擊此按鈕可 查看某個加密 項的所有設置 信息。 單擊此按 鈕,可清 除所有加 密項。 圖 10 將文件 ID 設 置為:20。 圖 11 9.可以將加密中心所有加密項的設置存成一個配置文件,以供下一次使用。執行步驟 22-24,如圖 12 所示。 第 10 頁 步驟 22: 單 擊此按鈕。 步驟 23: 單擊「存 儲配置文 件」 命令。 步驟 24:鍵入 配置文件名後, 單擊 「保存」按 鈕。 圖 12 10.執行步驟 25,如圖 13 所示,執行加密操作。 步驟 25: 單擊「加 密」 按鈕。 圖 13 11.加密過程中會出現如下圖所示的對話框。 第 11 頁 在加密過程中,單 擊「中止」按鈕可 中止加密操作。 圖 14 進程條指示加密正在進行。加密結束後會提示結果。如果加密成功,過 2 秒後,程序自動加密下 一個文件。如果加密失敗,會提示失敗原因,並給出解決措施或錯誤碼,關於錯誤碼的定義請下面的 保護時的錯誤 。錯誤信息會左右移動,以引起您的注意。至此,完成了對 Notepad.exe 和 Calc.exe 的保護。 保護時的錯誤 下表列出了保護應用程序和數據文件時可能產生的錯誤,對不不在下表中的錯誤代碼,請參見安 裝目錄下的 errcode-chn.txt。 錯誤碼 (十六進制) 194 SP_ERR_NOT_ENOUGH_MEMORY 沒有足夠的資源來保護應用程序。
㈡ win764位加密外殼擴展已停止工作
重裝下軟體試試,不行的話,可能是系統有問題了,直接換個驗證過的系統盤重裝系統就行了,這樣就可以全程自動、順利解決 win7系統中軟體不能運行 的問題了。用u盤或者硬碟這些都是可以的,且安裝速度非常快。具體安裝方法如下:
1、U盤安裝:用ultraiso軟體,打開下載好的系統安裝盤文件(ISO文件),執行「寫入映像文件」把U盤插到電腦上,點擊「確定」,等待程序執行完畢後,這樣就做好了啟動及安裝系統用的u盤,用這個做好的系統u盤引導啟動機器後,即可順利重裝系統了;
2、硬碟安裝:前提是,需要有一個可以正常運行的Windows系統,提取下載的ISO文件中的「*.GHO」和「安裝系統.EXE」到電腦的非系統分區,然後運行「安裝系統.EXE」,直接回車確認還原操作,再次確認執行自動安裝操作(執行前注意備份C盤重要資料);
㈢ 數據文件變為「加密外殼擴展」
在你自己的電腦
X盤--右鍵屬性--共享設置裡面可以修改的
不過改動之後你需要注意自己硬碟中文件的安全性
㈣ win10 加密外殼擴展怎麼打開
一、右鍵菜單中添加「加密」選項1、如果我們平時加密文件都這么麻煩的話,想必小夥伴們都十分惱火,那麼我們可以將加密按鈕添加至右鍵菜單。在桌面上按下Windows徽標鍵+R鍵,打開運行菜單命令,然後輸入"regedit"命令,打開注冊表編輯器。
2、接下來,我們雙擊打開注冊表左側頁面,依次雙擊左側的子欄目,將注冊表項定位至以下子項:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
3、接下來,在打開的Advanced子項頁面右側空白處,擊右鍵,選擇「新建-32位DWORD值」按鈕,並將該鍵值命名為「EncryptionContextMenu」。
4、接下來,我們雙擊已經創建完成的EncryptionContextMenu子項,然後將該鍵值改為1,同時保存對注冊表的更改。
5、注冊表項添加完畢之後,我們可以對著某一個文件或者文件夾擊右鍵,在右鍵菜單中即可看到加密菜單按鈕。
6、如果是對於一個已經加密的文件或者文件夾,在彈出的右鍵菜單就是「解密」按鈕啦,點擊即可快速解密或者加密,小夥伴們趕快試試吧。
一、加密文件(夾)
1、首先,我們在電腦中找到需要加密的文件或者是文件夾,然後對著該文件或者文件夾擊右鍵,在彈出的菜單中選擇「屬性」選項。
2、在文件或者文件夾屬性頁面中,點擊首個選項卡中的「高級」菜單按鈕,點擊進入文件夾高級菜單屬性頁面。
3、在文件的屬性頁面設置中,點擊勾選頁面中的「加密內容以保護數據」選項框,然後點擊確定按鈕。
4、接下來,頁面會提示我們是否加密父文件夾,如果你感覺有必要的話,可以連父文件夾一起加密,如果感覺沒有必要的話,可以僅加密文件。
5、文件加密以後,我們可以看到該文件圖標右上角中含有一個鎖子的標志,那麼就意味著該文件已經被成功加密啦。
6、也許有很多小夥伴們會問,為什麼此處的加密文件不需要輸入密碼呢?其實是這樣的,此處的文件加密意味著該文件只能在本電腦中本賬戶打開,如果將文件拷貝到其他電腦或者本電腦的其他賬戶中,是不可以打開的。我們點擊文件加密頁面中的「詳細信息」按鈕。
7、從該頁面中可以看出此文件的確是被加密了,但是加密的密碼是系統自動識別的,由於是本賬戶加密的文件,所以該賬戶對該文件擁有全部的許可權,在不輸入密碼的情況下是可以輕松訪問的。
㈤ 「安裝程序無法驗證Update.inf文件的完整性。請確保正在此計算機上運行加密服務。」
沒有找到cryptographic
sevice服務項的用戶,下載上傳的文件後,保存到桌面,解壓出注冊表文件後雙擊,導入到您的電腦後,重啟電腦再次進行補丁修復
http://ke.360.cn/index.php?c=attach&a=down&id=3f20df8e8d1b.rar
㈥ win7加密外殼擴展已停止工作
重裝下網卡驅動程序試試。不行的話,說明系統有問題了,直接換個驗證過的系統盤重裝系統就行了,這樣就可以全程自動、順利解決 win7系統網路命令外殼停止工作 的問題了。用u盤或者硬碟這些都是可以的,且安裝速度非常快。但關鍵是:要有兼容性好的(兼容ide、achi、Raid模式的安裝)並能自動永久激活的、能夠自動安裝機器硬體驅動序的系統盤,這就可以全程自動、順利重裝系統了。方法如下:
1、U盤安裝:用ultraiso軟體,打開下載好的系統安裝盤文件(ISO文件),執行「寫入映像文件」把U盤插到電腦上,點擊「確定」,等待程序執行完畢後,這樣就做好了啟動及安裝系統用的u盤,用這個做好的系統u盤引導啟動機器後,即可順利重裝系統了;
2、硬碟安裝:前提是,需要有一個可以正常運行的Windows系統,提取下載的ISO文件中的「*.GHO」和「安裝系統.EXE」到電腦的非系統分區,然後運行「安裝系統.EXE」,直接回車確認還原操作,再次確認執行自動安裝操作。(執行前注意備份C盤重要資料!)。
㈦ 加根證書安裝變成加密外殼擴展怎麼辦
我的也是,怎麼樣,解決了嗎?
㈧ 安裝IE8時出現「安裝程序無法驗證所需文件的完整性,請確保在此計算機上運行加密服務」是怎麼回事
1、在開始中運行cmd
2、在窗口中運行net stop cryptsvc,回車
3、ren %systemroot%system32catroot2 oldcatroot2,回車
4、net start cryptsvc,回車
5、exit,回車。但這中間漏了一條,單純的關閉cryptsvc 服務後是改不了catroot2 這個文件夾的名字的,有一點要注意,要先關掉cryptsvc服務(設成手動,使它下次啟動後不會開啟),然後重啟電腦,重啟完後再改catroot2就可以了.改完後再啟動cryptsvc服務,安裝更新。
㈨ 電腦文件怎麼做加密外殼擴展
1、電腦文件夾可以直接設置加密,只不過比較麻煩而已,那麼我們就先學習下這種電腦文件夾加密的麻煩方法,再學簡單的方法吧,首先我們滑鼠右鍵查看需要加密的文件夾的屬性。
2、點擊屬性窗口中常規菜單下的「高級」按鈕,然後勾選「加密內容以便保護數據」。
3、確定後回到文件夾屬性窗口點擊應用確定,然後確定屬性更改。這樣有你的電腦右下角就會出現一個設置密鑰的提示,點擊後按提示進行密鑰設置即可,記得一定要保存好證書。
㈩ 加密服務怎麼開啟
下面是從微軟官方網站查到的解決方法:
方法 1:將「加密服務」設置為自動
將「加密服務」設置為「自動」,然後嘗試再次安裝此程序。要將「加密服務」設置為「自動」,請按照下列步驟操作:
啟動「控制面板」中的「管理工具」實用工具。
雙擊「服務」。
右鍵單擊「Cryptographic Services」,然後單擊「屬性」。
對於「啟動類型」,請單擊「自動」,然後單擊「啟動」。
注意:Windows 2000 未在「服務」管理實用工具中列出「Cryptographic Services」。
方法 2:重命名 Catroot2 文件夾
重命名 Catroot2 文件夾(僅適用於 Windows XP 和 Windows Server 2003),然後嘗試再次安裝此程序。
注意:如果操作系統為 Windows 2000,則跳過此方法。
要重命名 Catroot2 文件夾,請按照下列步驟操作:
單擊「開始」,單擊「運行」,鍵入 cmd,然後單擊「確定」。
在命令提示符下,鍵入下列命令,並在每行之後按 Enter:
net stop cryptsvc
ren %systemroot%\System32\Catroot2
oldcatroot2
net start cryptsvc
exit
從以下文件夾中刪除所有 tmp*.cat 文件:
%systemroot%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
如果此文件夾中不包含以 tmp 開頭的文件,則不要刪除其他任何文件。此文件夾中的 .cat 文件是安裝修補程序和 Service Pack
所必需的。
重要說明:不要重命名 Catroot 文件夾。Catroot2 文件夾是由 Windows 自動重新創建的,但 Catroot
文件夾在重命名後不會重新創建。