當前位置:首頁 » 密碼管理 » 二次加密的腳本

二次加密的腳本

發布時間: 2022-05-12 16:30:51

㈠ 怎樣給文件(夾)加密

方法1:將你的文件或文件夾隱藏,(右鍵點文件或文件夾的屬性,將屬性改為「隱藏」,再在控制面板里打開「文件夾選項」點「查看」按鈕在下面的框里選擇「不顯示隱藏的文件或文件夾」這樣文件就不見了);

方法2:將文件的擴展名(也就是文件名最後的幾個字母)隨便改一下就打不開了,文件夾需壓縮後更改,別人也不知道是啥格式的,自己要知道哦。可以和方法1同時使用。
方法3:把文件或文件夾壓縮成winrar的加密壓縮文件夾,步驟是,右鍵點擊要壓縮的文件->添加到壓縮文件->高級->設置密碼->然後輸入密碼後確定(其他選項為默認)
方法4:用記事本鎖住你的文件夾
* 認定一個你想鎖定的的文件夾例如D:\pics
* 現在新建一個記事本輸入下面的內容:
ren pics pics.{21EC2020-3AEA-1069-A2DD-08002B30309D}
* 這里的pics是你的文件夾的名字。另存文本文件為「loc.bat」 在同一目錄內(重要哦!)。
* 打開另一個新的記事本文件輸入類似下面的內容:
ren pics.{21EC2020-3AEA-1069-A2DD-08002B30309D} pics
* 另存文本文件為「key.bat 」在同一目錄內。(其實文本的文件名可隨意的,但擴展名必須是「.bat」)
用法:
* 鎖住文件夾:只要點擊loc.bat,它就會轉換到控制面板的圖標而無法使用。
* 解鎖文件夾:點擊key.bat文件,文件夾就會解鎖並可以操作啦。

如果你用的是XP系統,恰好磁碟的格式又是NTFS的,那就可以用更高級的EFS加密,來保護你的資料。
1、NTFS分區才能使用EFS加密;
2、我的電腦--工具--文件夾選項--查看--取消簡單文件共享;
3、右鍵點擊要加密的文件或文件夾--屬性--高級--加密內容以保護數據。
(單擊「確定」按鈕,回到文件屬性再單擊「應用」按鈕,會彈出「確認屬性更改」窗口,在「將該應用用於該文件夾、子文件夾和文件」打上「√」,最後單擊「確定」按鈕即開始加密文件。這樣這個文件夾里的原來有的以及新建的所有文件和子文件夾都被自動加密了。)
4、如果想取消加密,只需要右擊文件夾,取消「加密內容以便保護數據」的勾選,確定即可。
二、用上述方法加密文件須確認多次,非常麻煩,其實只要修改一下注冊表,就可以給滑鼠的右鍵菜單中增添「加密」和「解密」選項,以後在需要時用右擊即可完成相關操作。單擊「開始→運行」,輸入regedit後回車,打開注冊表編輯器,定位到[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Exporer/Advanced],在「編輯」菜單上單擊「新建→DWORD值」,然後輸入EncryptionContextMenu作為鍵名,並設置鍵值為「1」。退出注冊表編輯器,打開資源管理器,任意選中一個NTFS分區上的文件或者文件夾,右擊就可以在右鍵菜單中找到相應的「加密」和「解密」選項,直接單擊就可以完成加密/解密的操作
注意:使用EFS加密後,在重裝系統前要導出密鑰,否則在新系統中便不能訪問加密過的文件。
使用Windows 2000/XP的EFS加密後,如果重裝系統,那麼原來被加密的文件就無法打開了!如果你沒有事先做好密鑰的備份,那麼數據是永遠打不開的。由此可見,做好密鑰的被備份就很重要。
第一步:首先以本地帳號登錄,最好是具有管理員許可權的用戶。然後單擊「開始→運行」,輸入「MMC」後回車,打開控制面板界面。
第二步:單擊控制面板的「控制面板→添加刪除管理單元」,在彈出的「添加/刪除管理單元」對話框中單擊「添加」按鈕,在「添加獨立管理單元」對話框中選擇「證書」後,單擊「添加」按鈕添加該單元。
如果是管理員,會要求選擇證書方式,選擇「我的用戶證書」,然後單擊「關閉」按鈕,單擊「確定」按鈕返回控制面板。
第三步:依次展開左邊的「控制面板根節點→證書→個人→證書→選擇右邊窗口中的賬戶」,右擊選擇「所有任務→導出」,彈出「證書導出向導」
第四步:單擊「下一步」按鈕,選擇「是,導出私鑰」,單擊「下一步」按鈕,勾選「私人信息交換」下面的「如果可能,將所有證書包括到證書路徑中」和「啟用加強保護」項,單擊「下一步」按鈕,進入設置密碼界面。
第五步:輸入設置密碼,這個密碼非常重要,一旦遺忘,將永遠無法獲得,以後也就無法導入證書。輸入完成以後單擊「下一步」按鈕,選擇保存私鑰的位置和文件名。
第六步:單擊「完成」按鈕,彈出「導出成功」對話框,表示你的證書和密鑰已經導出成功了,打開保存密鑰的路徑,會看到一個「信封+鑰匙」的圖標,這就是你寶貴的密鑰!丟失了它,不僅僅意味著你再也打不開你的數據,也意味著別人可以輕易打開你的數據。
實戰六:導入EFS密鑰
由於重裝系統後,對於被EFS加密的文件我們是不能夠打開的,所以重裝系統以前,一定記住導出密鑰,然後在新系統中將備份的密鑰導入,從而獲得許可權。
★確保你導入的密鑰有查看的權利,否則就是導入了也沒有用的。這一點要求在導出時就要做到
★記住導出時設置的密碼,最好使用和導出是相同的用戶名。
第一步:雙擊導出的密鑰(就是那個「信封+鑰匙」圖標的文件),會看到「證書導入向導」歡迎界面,單擊「下一步」按鈕,確認路徑和密鑰證書,然後單擊「下一步」繼續。
第二步:在「密碼」後面輸入導出時設置的密碼,把密碼輸入後勾選「啟用強密鑰保護」和「標志此密鑰可導出」(以確保下次能夠導出),然後單擊「下一步」繼續。
第三步:根據提示,依次單擊「下一步」按鈕,OK了,單擊完成按鈕,看到「導入成功」就表示你已經成功導入密鑰了。
試試看,原來打不開的文件,現在是不是全部都能打開了呢?
小提示
★EFS加密的文件打不開了,把NTFS分區轉換成FAT32分區或者使用相同的用戶名和密碼登錄甚至重新Ghost回原系統都不能解決問題,因此備份和導入EFS密鑰就顯得非常重要。
★Windows XP家庭版並不支持EFS功能。
怎麼給文件夾加密呢?
[1]
從Windows 2000開始,在NTFS文件系統的分區上,Windows就可以幫助你加密文件了。方法是,在你想加密的文件或文件夾上點擊滑鼠右鍵,點擊「屬性」,在屬性的「常規」選項卡上點擊「高級」按鈕,會彈出一個窗口,選中窗口中的「加密內容以便保護數據」就可以實現在NTFS卷上對文件的加密。
這被稱作為EFS(Encrypting File System,加密文件系統)。這種加密的好處是,加密的過程是完全透明的,也就是說,如果你加密了這些文件,你對這些文件的訪問將完全允許(並不需要你輸入密碼,因為驗證過程在你登錄Windows的時候就進行了),而其它人則不能訪問或者移動這些數據。
現在問題來了,昨天,你的Windows突然崩潰,在無計可施的情況下你只能選擇重裝系統,接下來一切進行的很順利,可是你突然發現原來被加密過的數據已經打不開了。你可能想當然地認為,只要再建立一個跟原來加密時相同的用戶名和密碼,用那個新建的用戶就可以打開。可是遺憾的是,你想錯了。如果你的電腦是單機環境或者在工作組中,你的數據就已經永遠打不開了。只有在域環境下,你才可以得到域管理員的幫助,解密這些文件。
原因是這樣的,當你使用EFS加密後,系統會根據你的SID(Security Identifier,安全標示符)自動生成一個密鑰,而你如果要解密這些文件就需要使用到這個密鑰。對於系統而言,並不是根據用戶名來區別不同的用戶,而是根據SID,這個SID是唯一的。SID和用戶名的關系跟人的姓名和身份證號碼的關系是一樣的。雖然有同名同姓的人,但是他們的身份證號碼絕對不會相同;雖然有相同的用戶名(指網路上的,因為本地用戶不能有相同的用戶名),但是他們的SID是絕對不同的。這也就解釋了為什麼重裝系統後即使使用之前的用戶名和密碼登陸也不能打開以前的加密文件。
所以在重裝系統之前最好能把加密的數據全部解密。然而,為了應付突發的系統崩潰,就需要你備份好你的密鑰,這樣系統崩潰後只要重裝系統,並導入你的密鑰,就可以繼續使用之前的加密文件了。
備份密鑰的方法是這樣的:
在運行中輸入「certmgr.msc」並回車,打開證書管理器,在 「當前用戶」-「個人」-「證書」目錄下,用滑鼠右鍵點擊頒發給你的證書,在「所有任務」中點擊「導出」,並選擇「Export The Private Key」(導出私鑰),其它選項按照默認設置。輸入該用戶的密碼和保存路徑就可以了。
在重裝了系統之後,照舊運行certmgr.msc,並在「所有任務」中選擇導入,選擇好之的證書,然後按照向導,就可以完成對密鑰的導入。或者直接在導出的pfx文件上點擊滑鼠右鍵,選擇「安裝PFX」。這時,你的加密數據已經可以訪問了。
需要注意的是,EFS加密可以在Windows 2000和Windows XP Professional中使用,Windows XP Home不支持EFS加密。
[2]
腳本給文件夾加密
給Windows 9x/2000文件夾加密。通過給一個文件夾加密就可使該文件夾里的所有文件得到保護。其工作效果,就是在您雙擊進入該文件夾時系統提示您輸入密碼,正確則進入,錯誤則自動退回到硬碟根目錄下--非常好用!
1、進入您要進行加密保護的文件夾中,在空白處單擊滑鼠右鍵,選擇「自定義文件夾…」選項;
2、單擊「下一步」選擇「自定義」並在副選框中選擇「選擇或編輯該文件夾的Html模板」,單擊「下一步」;
3、在選擇模板類型中選擇「標准」,並將「編輯該模板」選項選中,單擊「下一步」;
4、在彈出的「Folder」文件中找到〈script language="javaScript"〉,在其下方頂頭輸入以下內容:
var pass = prompt("請輸入密碼")
該處的「請輸入密碼」為系統提示語
if(pass != "123")
「123」處換成您自己設定的密碼
{window.location="c:"}
5、保存「Folder」文件之後,選擇完成,文件夾加密就可以了
因為剛才的諸多步驟就是Windows的腳本編程,所以經驗證,該方法適用於所有Windows系統。如果需要去掉保護,只需要把「Folder」文件修改回原樣就好啦!
取消密碼還有一種方法那就是自定義文件夾=下一步=刪除自定義設置
在Windows Me中,「Folder」文件中就沒有〈script language="JavaScript"〉欄位,而只有〈script〉,放到它後面也同樣起作用。
[3]
利用回收站給文件夾加密
如要加密「d:MyData」文件夾,步驟如下:
1、用記事本編輯初始化文件desktop.ini;
[.ShellClassInfo]
CLSID={645FF040-5081-101B-9F08-00AA002F954E}
2、將文件desktop.ini拷入要加密的「d:MyData」文件夾中;
3、修改文件desktop.ini的屬性,將其設置為「只讀」;
4、右擊「d:MyData」文件夾,選擇「屬性」,在彈出的對話框中確保「只讀」屬性被選中,然後在「啟用縮略圖查看方式」復選框前打上勾,「確定」即可。
怎麼樣?你的「MyData」的圖標已經與「回收站」一樣了。打開它的時候,也確實是「回收站」的內容。那如何恢復正常呢?也不難,進入DOS,執行「attrib -r d:Mydatadesktop.ini」,最後刪除desktop.ini即可,「MyData」文件夾又和從前一樣了。加密其他目錄也可參照此法進行。
此外還有什麼方法可以加密文件夾呢? 那就需要一些額外的軟體,有業余的加密軟體,也有專業的加密軟體,下面就給大家介紹一下。
使用壓縮軟體進行加密,壓縮的時候,彈出壓縮對話框,利用其中的高級設置密碼即可。
1、Winzip
Winzip是最流行的壓縮和解壓縮軟體,當然它也提供了非常簡單的加密功能。
首選新建一個空白的壓縮文件,在壓縮文件里添加需壓縮的文件。點擊「Option」菜單中的「Password....」命令,彈出密碼設置窗口,在文本框中輸入設置的密碼。當你輸入時,希望文本框的密碼不可見,請選上「Mask Password」復選框。
2、Winrar
現在Winrar大有取代Winzip之勢,因此學習Winrar加密的方法也是很有必要的。用Winrar加密可在圖形界面和命令行方式下進行。
在圖形界面下,你可以按下 Ctrl+P 或者在 文件菜單 選擇「密碼」命令,彈出「輸入默認密碼」對話框,輸入即可。
說明:
A、如果「顯示密碼」選項被禁用,你將被要求輸入兩次密碼來確保正確性。
B、如果你設置了「加密文件名選項」,WinRAR
不只加密數據,而且加密象文件名、大小、屬性、注釋和其它數據塊等所有的壓縮包敏感區域,這樣它提供了更高的安全等級。在使用這個命令加密的壓縮包中,沒有密碼甚至連文件列表都不能查看。這個選項只有在把數據壓縮成RAR 壓縮包時才有意義,在使用默認密碼解壓縮數據或壓縮成 ZIP 格式時,它將被忽略。

3、在命令行方式下,你可按以下格式操作:
WinRAR <命令> -<參數1> -<參數N> <壓縮包> <文件...> <@列表文件...> <解壓縮路徑\\> 或者直接使用 文件夾加密超級大師 ,這個是專業的文件夾加密軟體,具有超快和最強的文件夾,文件加密功能、數據保護功能,文件夾、文件的粉碎刪除以及文件夾偽裝等功能。
1)可以不用任何軟體來對文件夾進行加密,也不需要任何的輔助軟體,僅用一個JavaScript腳本來實現……
我們假設你要加密的這個文件夾名稱為「file」,路徑是「D: 」下。
准備工作:
1、打開「控制面板」中的「Internet選項」,選擇「程序」選項卡,把「HTML編輯器」改成
「Windows Notepad」,點擊確定。
2、打開「我的電腦-D盤-mybook文件夾」。
3、選擇菜單條中的「查看」菜單下的「顯示成WEB頁面」,這時,該選項被選中且前方有一把勾。
好了,現在你是不是看到整個窗口的內容分成左右兩邊了,文件圖標全部在右邊,左邊是信息顯示和
預覽窗!不會連這個都不會吧?不會!!我暈。。。。。!!@%
(這是把文件夾設密碼的前提,必須的,如果不設定成「以WEB頁面來查看文件夾」的話,下面的工作
是完全白費的,先做好這個工作了!)
首先,在右邊窗口的空白處單擊右鍵彈出快捷菜單,看到上面有個「自定義文件夾」的選項了吧(我
用的是繁體的WIN98,可能選項上的文字有點不一樣,但大概意思相信各位能看得出來),就是這個!點
擊它,接下來接出一個對話框,看到叄個單選按鈕沒有?沒看到,我暈,就是一第項啊,「建立或編輯
HTML文件」,這是系統默認的,就選這一項了,按「下一步」,這時候系統要求你「按下一步啟動編輯器
」,照做就是了。
接下來,就彈出來一個記事本窗口,裡面是一大堆的HTML代碼和JAVASCRIPT代碼以及<STYLE>
,這些你都不用管,查找這個「body」這個關鍵字,查找到後是不是看到這樣一行代碼啊:
<body scroll=no >
對了,就是這個HTML代碼了!如果不是,那你繼續找!(什麽?麻煩!我說老兄,你有點耐心好不好
!嘿,你別拿臭雞蛋扔我呀,上面的這些可都是基本工作,不打好根基,怎麽做大事啊!!!耐心點,繼
續看!)
在這個<body ...>後另起一行,輸入如下代碼:

<script language="javascript">
var password="123456";
if(prompt("請輸入你的密碼:","請在這里輸入!")==password)
{
alert("密碼正確,歡迎進入");
}
else
{
window.history.back(3);
}
</script>
點擊菜單里的「文件-->保存」,保存後關掉這個窗口,接下來,你會看到那個「自定義文件夾
」的對話框里出現了「完成」按鈕,當然就點它啦!

你看到什麽了?是不是要彈出了一個輸入框要求你輸入密碼啊?
密碼就是那個var password="123456"里的"123456"了,這個你可以自己定義,什麽都行(自己要記
得啊,不然你又要找我拿解葯了!),輸入正確了,就出面一個「歡迎」的窗體,錯誤了,你就甭想進來
,給我退到上一頁去!
如果不想讓你的密碼這麽簡單,要復雜點,那好辦啊,修改一下就得了!給俺來罐紅牛如何?俺都
講得嘴裡冒煙了,就可憐可憐一回吧!!
接著看!打開你的記事本,在裡面輸入如下代碼:
<html>
<head>
<title>你的密碼錯了哦!</title>
</head>
<body>
<p> </p>
<br>
<center>
<font color="#ff0000" size=5>你沒有許可權打開這個文件夾哦!</font>
</center>
</body>
</html>
輸入完成後,保存這個文件的時候,把文件名改為:error.htm,後面的這個「.htm」是必須要你手
動輸入進去的,別把這個文件的擴展名「.htm」寫成「.html"哦,不然當你密碼不對的時候顯示的就是」
該頁無法顯示的東東,而不是你想讓人家看到的信息了!還有,要記得在保存的時候把文件類型改為「所
有文件」,把保存的位置改成「D盤下的my-book」這個文件夾,記下了嗎?
下一步,就是把你剛剛建立的這個網頁文件的屬性設為:隱藏!當然如果你把你的系統設置成」顯示
所有文件「的話,那麽設這個屬性就沒效果了!這樣做把這個文件設為隱藏的作用是讓人看不到這個文件
,也就不會刪掉它,而且,還能起到保密的作用,如果刪掉了,那我們前面做的這個網頁文件展現不出來
,白費了功夫,豈不是不爽?
再下一步,把上面那個<script>....</script>改成下面這段代碼:
<script language="javascript">
var Mydate=new Date();
var Mytoday=Mydate.getYear()+Mydate.getMonth()+Mydate.getDate()+1;
window.status=Mytoday;
var a;
for(a=1;a<=3;a++)
{
if(prompt("請輸入你的密碼:","在這里輸入,你有叄次機會")==Mytoday)
{
window.status="歡迎進入!";
break;
}
else
{
if(a==3)
{
window.status=' ';
alert("你沒有使用這個資料夾的權力!");
document.location="error.htm";
}
}
}
</script>
輸入完成後後,你所碰到的情況跟前一次的情況一樣,照做就是了!
現在看看你的狀態欄吧,就是左下角的地方,是不是有個數字啊,對了,你的密碼就在這里了!
看看今天是什麽密碼啊,可不要以為今天的密碼明天還能用哦,你明天再看看你的密碼是不是變了呵!

哈哈哈,上面這段代碼只是利用了曰期來作密碼,沒有加密演算法,只是把「年月曰」用數學的方法加
起來,就是你今天的密碼了!
狀態欄顯示密碼只是為了方便你輸入密碼而不用每次都去計算,而且,如果不是仔細地去觀察,根本
沒有多少人能發現得了密碼會在這里的!
如果不想在狀態欄顯示出來,把上面那句「window.status=Mytoday;」刪掉就OK!

怎麽了,不想在狀態欄顯示你的密碼啊,什麽?你想在標題欄顯示你的密碼?那你把上面那句:
window.status=Mytoday;」改成這個就行了「document.title=Mytoday;」!
哈哈哈,大功告成!
這個腳本,不僅適用於文件夾,連你的硬碟「C、D、E」 也都可以用。
1.進入要進行加密保護的文件夾中,在空白處單擊滑鼠右鍵,選擇「自定義文件夾...」選項
2.單擊「下一步」選擇「自定義」並在復選框中選「選擇或編輯該文件夾的Html模板」,單擊「下一步」
3.在選擇模板類型中選擇「標准」,單擊「下一步」,最後單擊「完成」
4.完成以上操作後,打開被定義的文件夾,利用查找功能找到Folder.htt文件,然後編輯此文件,首先在
文件中找到<script language="JavaScript">段,然後在其下方頂頭輸入以下內容:
var pass = prompt("請輸入密碼") //該處的「請輸入密碼」為系統提示語
if(pass !="123") //「123」處換成你自己設定的密碼
{window.location="c:"}
5.保存「Folder.htt」文件之後,選擇「完成」,文件夾加密就完成了,可以進行測試了,你再去打開那個文件的時候,就要輸入密碼了喔........(2)Windows 2000/XP的加密
Win2000/XP提供了對文件夾加密的功能,當然我們就可以用它來保護文件了。在使用系統提供的加密功能前,你要確認你要加密的文件夾所在的分區格式為NTFS,因為只有在NTFS下才能使用這個功能。
1.利用Windows 2000資源管理器選中待設置加密屬性的文件或文件夾。
2.單擊滑鼠右鍵,選擇\"屬性\",啟動\"Windows 2000屬性\"對話框窗口。
3.單擊\"常規\"選項卡中的[高級]按鈕,啟動\"高級屬性\"對話框。
4.選擇\"壓縮或加密屬性\"框中的\"加密內容以便保護數據\"復選框,單擊[確定]按鈕,即可完成文件或文件夾的加密。 5.如果需要加密的文件位於未加密的文件夾中,則會出現一個加密警告對話框。請使用以下步驟之一:
如果您只希望對文件加密,單擊「只加密文件」,然後單擊確認。
如果您希望對文件和該文件所在的文件夾加密,單擊「加密文件及其父文件夾」,然後單擊確定。
如果另一用戶試圖打開已加密的文件,此嘗試將失敗。 例如,如果另一用戶試圖打開一個已加密的Microsoft Word 文檔,則會出現類似的下列消息:
Word 無法打開此文檔: 用戶名 無訪問許可權
( 驅動器:\文件名.doc)
如果另一用戶試圖將加密的文件復制或移動到硬碟上的另一位置,將出現下列消息:
復制文件或文件夾時出錯
無法復制文件名 :訪問被拒絕。
請確定磁碟未滿或未被防寫而且文件未被使用。
兔子和優化大師也有這功能了。或是下紫電文件夾加密保護神
方法三、Win XP的文件加密方法一、 Office 文件格式
1、 Word文件
要給Word文件加密,先打開需加密的文件,點擊「工具」菜單→「選項」,彈出「選項」對話框,選擇「保存(有的是「安全性」)」標簽。在「打開許可權密碼」和「修改許可權密碼」輸入框中鍵入密碼。需要說明一下的是前者密碼是用來打開文件的,如果沒有這個密碼,文件是打不開的。後者是在前者基礎上設置是否打開者有權利修改文件,如果沒有則只能閱讀,而不能修改內容。
2、Excel文件
Excel文件加密方式與Word文件不同,當你編輯完文件時,點擊「文件」菜單→「另存為...」,彈出「另存為」對話框,再點擊工具欄上的「工具」按鈕,彈出下拉菜單,選擇「常規選項」,在彈出的設置窗口中輸入打開密碼和修改密碼。點擊確定,保存即可。
3、Access文件
Access資料庫文件的加密按以下步驟進行:
⑴關閉資料庫。如果資料庫在網路上共享,要確保所有其他用戶關閉了該資料庫。
⑵為資料庫復制一個備份並將其存儲在安全的地方。
⑶單擊「文件」菜單中的「打開」命令。
⑷單擊「打開」按鈕右側的箭頭,然後單擊「以獨占方式打開」。
⑸單擊「工具」菜單「安全」子菜單上的「設置資料庫密碼」命令。
⑹在「密碼」框中,鍵入自己的密碼。密碼是區分大小寫的。
⑺在「驗證」框中,再次鍵入密碼以進行確認,然後單擊「確定」按鈕。
這樣密碼即設置完成。下一次打開資料庫時,將顯示要求輸入密碼的對話框。
4、WPS文件
WPS文件加密非常簡單,只需點擊「文件」菜單→「另存為...」,彈出對話框,勾選「文件加密」復選框,又彈出「設置密碼」對話框。首先在文本框中輸入密碼,然後選擇加密類型,其中「普通型加密」適用於大多數情況,而「絕密型加密」則適用於對保密要求較高的情況。而且據金山公司稱,他們可以幫助客戶解除利用「普通型加密」方式加密的文件,而利用「絕密型加密」方式加密的文件他們也無能為力,因此注意保存好密碼,以免造成不必要的損失。 5.在WinXP中用命令行功能加解密文件

㈡ 按鍵精靈加密腳本怎麼用

一些腳本是作者用大量心血和汗水編寫的,下面是一種利用小精靈加密限制用戶使用的方法。需要作者授權才能單機使用,拷貝到別的電腦無法運行。注冊步驟是發給用戶編譯後的小精靈文件,用戶運行生成注冊碼文件,發給作者者,作者根據注冊碼文件(Script目錄),生成僅能在此用戶電腦上運行的小精靈文件。加密思路:利用用戶C盤硬碟序列號的唯一性與一些隨機碼混合。下面是腳本代碼 VBS Dim fso,dr,sn,snt,i,regstring,file,temp,vaid,serialnumber VBS Set fso=CreateObject("Scripting.FileSystemObject") VBS serialnumber="28"&"3F"&"12"&"02" //此處的283F1202是用戶c盤序列號,分開寫可以避免工具容易查找。 //每個序列號與該電腦對應,根據用戶發來的注冊文件提取,修改該句得到只能在該 //電腦運行的腳本,編譯為小精靈即可 Rem checkreginfo Gosub checkreg If vaid=0 Goto outdoor EndIf Rem mainscript //此處放置需要加密的腳本 Rem outdoor EndScript Sub checkreg If fso.FileExists(".\reginfo.tdt")=0 VBS vaid=0 Gosub creatregtxt VBSCall Call MessageBox("Invaid Register information ,reginfo file created!") Goto checkover EndIf VBS Set file=fso.OpenTextFile(".\reginfo.tdt",1) VBS regstring=file.ReadLine VBS file.Close VBS i=1 VBS sn="" While i<=8 VBS sn=sn&Mid(regstring,5*i,1) VBS i=i+1 EndWhile VBS sn=Clng("&H"&sn) VBS snt=Clng("&H"&serialnumber) If snt=sn VBS vaid=1 VBSCall Call MessageBox("Vaid User!") Else VBS vaid=0 Gosub creatregtxt VBSCall Call MessageBox("Invaid Register information ,reginfo file created!") EndIf Rem checkover Return checkreg EndScript Sub creatregtxt VBS Set file=fso.OpenTextFile(".\reginfo.tdt",2,True) VBS Set dr=fso.GetDrive("c:") VBS sn=Hex

㈢ 怎麼用腳本給文件夾加密

硬碟中總有一些文件並不想隨意讓其他人查看,使用一些專業的加密類工具軟體當然可以實現隱藏文件的效果,但這必須要安裝上第三方加密工具,好像有點小題大做。其實,利用好WinXP系統自身的功能,我們就能赤手空拳隱藏文件。

第一招:命令法

Step1:按「Win+R」組合鍵打開「運行」對話框,輸入「cmd」打開命令提示符窗口。然後輸入「md g:\jm..\」並按回車鍵,在G盤(根據你的實際情況輸入相應的目錄)下新建一個名為「jm.」的文件夾。這個文件夾就是我們即將用來存放隱藏文件的文件夾。

Step2:再次進入「運行」對話框,輸入上面新建的加密文件夾「g:\jm..\」,敲擊回車鍵後這個文件夾便被打開了。接下來,只要將你想要隱藏的文件放到此文件夾中即可完成文件的隱藏了。

現在,包括你自己在內的任何一個人都無法直接通過滑鼠雙擊這個文件夾來將其打開,雙擊後只會得到一個錯誤的提示框。當自己想要將文件夾打開的時候,可以通過在「運行」對話框中輸入這個文件夾的路徑來將其打開。如果你想刪除此文件夾,只要將其中的內容全部刪除,再回到命令提示符窗口中運行「rd g:\jm..\」即可。

第二招:寄生法

如果你有一份重要的文件需要隱藏起來,將其偽裝成一首雙擊即可播放的歌曲,繞開別人的視線和懷疑,豈不妙哉!

Step1:新建一個文件夾,將需要隱藏的文件拷貝至此文件夾中。接下來再找首歌曲文件(例如「吉祥三寶」)並將其拷貝到此文件夾中。

Step2:在資源管理器中重新定位到上面這個存放了隱藏文件的文件夾,按「F2」鍵為之重新命名,命名的規則為:歌曲名稱+.{00020c01-0000-0000-c000-000000000046},例如「吉祥三寶.{00020c01-0000-0000-c000-000000000046}」。右擊滑鼠刷新一下當前屏幕,剛才的文件夾便自動變成一首歌曲的圖標了,直接雙擊之也會自動啟動播放器來播放它。而當你自己想要打開其中的文件時,只要右擊這個歌曲圖標並選擇「打開」命令即可。

最後,再將這個改名後的文件夾(已經變成了一首歌曲)放到歌曲文件夾中,誰也不太可能會找到你想隱藏的文件了,不過你自己可要記清楚了,防止時間長了,連自己也忘記了。

提示:上面的這一串數字及符號需要在英文輸入法下進行輸入,否則無法成功。

㈣ 如何做2次加密

很簡單的。。加密狗公司都有提供相應的加密工具

直接在編譯好後的EXE或是DLL上加密,現在新的加密狗還支持.net的EXE呢

具體 問下你買的加密狗公司服務人員吧..不難..

㈤ 飄飄M2加密腳本

到飄飄的官方去,要它解密。
下一個專門解密的軟體。
奉勸一句,加密軟體最好少用,一旦中了毒或什麼的,非但沒用上,而且把重要的資料都丟了,得不償失啊!

㈥ 如何對腳本進行加密

一:最簡單的加密解密
二:轉義字元"\"的妙用
三:使用Microsoft出品的腳本編碼器Script. Encoder來進行編碼 (自創簡單解碼)
四:任意添加NUL空字元(十六進制00H) (自創)
五:無用內容混亂以及換行空格TAB大法
六:自寫解密函數法
七:錯誤的利用 (自創)
在做網頁時(其實是網頁木馬呵呵),最讓人煩惱的是自己辛辛苦苦寫出來的客戶端IE運行的JAVASCRIPT代碼常常被別人輕易的拷貝,實在讓自己的心裡有點不是滋味,要知道自己寫點東西也挺累的......^*^
我們清楚地認識到因為JAVASCRIPT代碼是在IE中解釋執行,要想絕對的保密是不可能的,我們要做的就是盡可能的增大拷貝者復制的難度,讓他知難而退(但願~!~),下面我結合自己這幾年來的實踐,及個人研究的心得,和大家一起來探討一下網頁中JAVASCRIPT代碼的加密解密技術。
以加密下面的JAVASCRIPT代碼為例:
alert("《黑客防線》");
一:最簡單的加密解密
大家對於JAVASCRIPT函數escape()和unescape()想必是比較了解啦(很多網頁加密在用它們),分別是編碼和解碼字元串,比如例子代碼用escape()函數加密後變為如下格式:
alert%28%22%u9ED1%u5BA2%u9632%u7EBF%22%29%3B
如何?還看的懂嗎?當然其中的ASCII字元"alert"並沒有被加密,如果願意我們可以寫點JAVASCRIPT代碼重新把它加密如下:
%61%6C%65%72%74%28%22%u9ED1%u5BA2%u9632%u7EBF%22%29%3B
呵呵!如何?這次是完全都加密了!
當然,這樣加密後的代碼是不能直接運行的,幸好還有eval(codeString)可用,這個函數的作用就是檢查JavaScript代碼並執行,必選項
codeString 參數是包含有效 JavaScript. 代碼的字元串值,加上上面的解碼unescape(),加密後的結果如下:
var code=unescape("%61%6C%65%72%74%28%22%u9ED1%u5BA2%u9632%u7EBF%22%29%3B");
eval(code)
是不是很簡單?不要高興,解密也就同樣的簡單,解密代碼都擺給別人啦(unescape())!呵呵
二:轉義字元"\"的妙用
大家可能對轉義字元"\"不太熟悉,但對於JavaScript提供了一些特殊字元如:\n (換行)、 \r (回車)、\' (單引號
)等應該是有所了解的吧?其實"\"後面還可以跟八進制或十六進制的數字,如字元"a"則可以表示為:"\141"或"\x61"(注意是小寫字元"x"),至於雙位元組字元如漢字"黑"則僅能用十六進製表示為"\u9ED1"(注意是小寫字元"u"),其中字元"u"表示是雙位元組字元,根據這個原理例子代碼則可以表示為:
八進制轉義字元串如下:
eval("\141\154\145\162\164\50\42\u9ED1\u5BA2\u9632\u7EBF\42\51\73")
十六進制轉義字元串如下:
eval("\x61\x6C\x65\x72\x74\x28\x22\u9ED1\u5BA2\u9632\u7EBF\x22\x29\x3B")
這次沒有了解碼函數,因為JavaScript執行時會自行轉換,同樣解碼也是很簡單如下:
alert("\x61\x6C\x65\x72\x74\x28\x22\u9ED1\u5BA2\u9632\u7EBF\x22\x29\x3B")
就會彈出對話框告訴你解密後的結果!三:使用Microsoft出品的腳本編碼器Script. Encoder來進行編碼
工具的使用就不多介紹啦!我是直接使用JavaScript調用控制項Scripting.Encoder完成的編碼!代碼如下:
var Senc=new ActiveXObject("Scripting.Encoder");
var code='\r\nalert("《黑客防線》");\r\n';
var Encode=Senc.EncodeScriptFile(".htm",code,0,"");
alert(Encode);
編碼後的結果如下:
#@~^FgAAAA==@#@&lsDD`J黑客防線r#p@#@&FgMAAA==^#~@
夠難看懂得吧?但相應的解密工具早已出來,而且連解密網頁都有!因為其解密網頁代碼過多,我就不多說拉!給大家介紹一下我獨創的解密代碼,如下:
function decode(){
#@~^FgAAAA==@#@&lsDD`J黑客防線r#p@#@&FgMAAA==^#~@
}
alert(decode.toString());
咋樣?夠簡單吧?它是原理是:編碼後的代碼運行前IE會先對其進行解碼,如果我們先把加密的代碼放入一個自定義函數如上面的decode()中,然後對自定義函數decode調用toString()方法,得到的將是解碼後的代碼!
如果你覺得這樣編碼得到的代碼LANGUAGE屬性是JScript.Encode,很容易讓人識破,那麼還有一個幾乎不為人知的window對象的方法execScript(),其原形為:
window.execScript( sExpression, sLanguage )
參數:
sExpression: 必選項。字元串(String)。要被執行的代碼。
sLanguage: 必選項。字元串(String)。指定執行的代碼的語言。默認值為 Microsoft JScript
使用時,前面的"window"可以省略不寫!
利用它我們可以很好的運行編碼後的JavaScript代碼,如下:
execScript("#@~^FgAAAA==@#@&lsDD`J黑客防線r#p@#@&FgMAAA==^#~@","JScript.Encode")
你可以利用方法二對其中的""號內的字元串再進行編碼,使得"JScript.Encode"以及編碼特徵碼"#@~^"不出現,效果會更好!
四:任意添加NUL空字元(十六進制00H)
一次偶然的實驗,使我發現在HTML網頁中任意位置添加任意個數的"空字元",IE照樣會正常顯示其中的內容,並正常執行其中的JavaScript.
代碼,而添加的"空字元"我們在用一般的編輯器查看時,會顯示形如空格或黑塊,使得原碼很難看懂,如用記事本查看則"空字元"會變成"空格",利用這個原理加密結果如下:(其中顯示的"空格"代表"空字元")
a l er t (" 黑 客 防 線") ;
如何?是不是顯得亂七八糟的?如果不知道方法的人很難想到要去掉裡面的"空字元"(00H)的!
五:無用內容混亂以及換行空格TAB大法
在JAVASCRIPT代碼中我們可以加入大量的無用字元串或數字,以及無用代碼和注釋內容等等,使真正的有用代碼埋沒在其中,並把有用的代碼中能加入換行、空格、TAB的地方加入大量換行、空格、TAB,並可以把正常的字元串用"\"來進行換行,這樣就會使得代碼難以看懂!如我加密後的形式如下:
"xajgxsadffgds";1234567890
625623216;var $=0;alert//@$%%&*()(&(^%^
//cctv function//
(//hhsaasajx xc
/*
asjgdsgu*/
"黑\
\
客\
防線"//ashjgfgf
/*
@#%$^&%$96667r45fggbhytjty
*/
//window
)
;"#@$#%@#432hu";212351436
至少如果我看到這樣的代碼是不會有心思去分析它的,你哪?
六:自寫解密函數法
這個方法和一、二差不多,只不過是自己寫個函數對代碼進行解密,很多VBS病毒使用這種方法對自身進行加密,來防止特徵碼掃描!下面是我寫的一個簡單的加密解密函數,
加密代碼如下(詳細參照文件"加密.htm"):
function compile(code)
{
var c=String.fromCharCode(code.charCodeAt(0)+code.length);
for(var i=1;i
運行得到加密結果為:
o%CD%D1%D7%E6%9CJ%u9EF3%uFA73%uF1D4%u14F1%u7EE1Kd
相應的加密後解密的代碼如下:
function uncompile(code)
{
code=unescape(code);
var c=String.fromCharCode(code.charCodeAt(0)-code.length);
for(var i=1;i
七:錯誤的利用
利用try{}catch(e){}結構對代碼進行測試解密,雖然這個想法很好(呵呵,誇誇自己),因為實用性不大,我僅給個例子
var a='alert("《黑客防線》");';
var c="";
for(var i=0;i
c+=String.fromCharCode(a.charCodeAt(i)^61);}
alert(c);
//上面的是加密代碼,當然如果真正使用這個方法時,不會把加密寫上的
//現在變數c就是加密後的代碼
//下面的函數t()先假設初始密碼為0,解密執行,
//遇到錯誤則把密碼加1,然後接著解密執行,直到正確運行
var d=c; //保存加密後的代碼
var b=0; //假定初始密碼為0
t();
function t(){
trycatch(e){
c="";
for(var i=0;i
c+=String.fromCharCode(d.charCodeAt(i)^b);}
b+=1;
t();
//setTimeout("t()",0);
}
}
大工告成了!

㈦ 怎樣把文件2次加密

兩次加密完全可以啊,不要說兩次加密,你加密更多次也成,但得保證,每次加密的密碼不一樣,不然人家破解一層加密密碼後,就全解了。
如果文件重要。可以這樣層層加密,用不同的密碼。
1、先用word自帶的加密功能加密。這個加密不可靠,10秒鍾之類,再復雜的密碼也能破。
2、用winrar加密。把加密的word加密後,再用rar的加密功能加密。這個也能破解,只不過要多花點時間。
3、用你的「文件夾加密超級大師」加密。這個也不可靠,只用現有機器自帶的軟體,文件10秒鍾之類就能復制出來的。
4、推薦你使用ecboy來加密,它既能加密單個文件,也能加密文件夾,也可以批量加密,還能偽裝加密,這個也能破解的。相比其它加密軟體來說,要破解的話,要麻煩點。
俗話說:「不怕賊偷,就怕賊惦記」,有時加密倒不如不加,感興趣的話,私聊。

㈧ Word咋二次加密的

你所說的是"千層糕"吧
這個文件要載入的,你想加很多密碼的話.那麼,先加一次密碼,再用另外的加密文件加密
文件菜單設置:1、打開需要加密的Word文檔。2、選「文件」的「另存為」,出現「另存為」對話框,在「工具」中選「常規選項」,出現「保存」選項卡。3、分別在「打開許可權密碼」和「修改許可權密碼」中輸入密碼(這兩種密碼可以相同也可以不同)。4、再次確認「打開許可權密碼」和「修改許可權密碼」。按「確定」退出「保存」選項卡。
至於幾十個密碼嘛,我覺得沒這個必要吧???
誰會傻到,看一個不關重要的Word
文件而花幾個小時的時間解碼呢???
還是兩個就完全夠;咯

㈨ 二次加密什麼意思

軟體二次加密為了防止破解文件四處流傳。

㈩ U盤加密腳本

批處理創建加密文件夾(需輸入密碼) @echo off title 加密文件夾 color 4f mode con: cols=57 lines=17 :first echo 默認在D盤根目錄下創建加密文件夾:重要文件 echo 1.創建加密文件夾 echo 2.打開加密文件夾 echo 3.刪除加密文件夾 echo 4.退出 echo 5.看看yncg2046的BLOG set /p a=請選擇: if "%a%" equ "1" goto 1 if "%a%" equ "2" goto 2 if "%a%" equ "3" goto 3 if "%a%" equ "4" goto end if "%a%" equ "5" goto blog :1 md d:\重要文件 attrib d:\重要文件 +h +s +a >nul md d:\重要文件\重要文件..\ >nul echo 創建成功!按任意鍵繼續! pause >nul cls goto first :2 rem 下面p=後面就是自己要設置的密碼 set p=871111 set n=1 :in set /p b=請輸入正確的密碼: if %b% equ %% ( set/a n+=1 ) if %n% equ 3 goto wrong if %b% equ %p% goto right set/a n+=1 goto in :wrong if %b% neq %p% ( cls echo 連續3次輸入錯誤! ping 127.1 -n 3 >nul cls goto first ) :right start d:\重要文件\重要文件..\ >nul cls goto first :3 echo 您確認"重要文件"里的文件轉移了嗎?按1返回,按回車繼續 set /p b= if "%b%" equ "1" ( cls ping 127.1 -n 3 >nul goto first ) echo 正在刪除.. ping 127.1 -n 3 >nul attrib d:\重要文件 -h -s -a >nul 2>nul rd d:\重要文件\重要文件..\ >nul 2>nul rd d:\重要文件 >nul echo 刪除成功! goto end goto first :end echo 謝謝使用!按任意鍵退出! pause >nul 以上代碼適用於win xp(vista下是打不開加密文件夾的),代碼另存為"加密文件夾.bat」就行了。

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:336
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:944
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:740
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:371