幫助中心

        當前位置:首頁 > 幫助中心 > U盤也可以進行軟件加密

        U盤也可以進行軟件加密

        日期:2011-05-04 | 時間:01:42
        一般的U盤不具備加密的功能,雖然U盤和加密狗外形有一些相似,但是內部完全不一樣的,U盤只是一個存儲器芯片和簡單的附屬電路,而現在的智能卡加密狗都具有一個單獨的CPU或者加密芯片,可以執行相當復雜的加密算法。

         


          有的軟件開發商有這樣一種需求,就是使用U盤發布軟件的同時,想要節約成本,防止U盤中的軟件被復制,但又不想再購買昂貴的加密狗,因此想要把軟件綁定在U盤上執行,當U盤拔下來的時候,軟件就不能正常運行,和我先前介紹的綁定硬件指紋相似,使用綁定U盤的方式加密軟件。

         


          在對軟件安全不是特別在意的情況下,可以在軟件中采用綁定U盤內部ID的方式來實現這種加密,先使用程序將U盤的ID讀出來,然后根據這個ID生成License文件,當解密者將U盤內的文件復制到其他電腦的時候,軟件執行過程中讀取U盤ID失敗,因此就無法校驗License。


          通常情況下兩個U盤的ID是不相同的,因此即使將軟件復制到另外一個U盤,軟件執行的時候,根據U盤ID驗證License,也會出現不匹配的現象,這樣就實現了軟件綁定U盤的加密方式。

          需要指出的是,這種U盤加密并不算安全,大多數U盤廠商有內部量產工具,可以修改U盤的內部ID號碼,這就存在了復制U盤的可能性,但對于普通用戶來說,通常沒有修改U盤內部ID的能力,因此也具有一定的加密性。

          這個加密方法中,讀取U盤ID號的函數的VB源代碼如下所示:


        Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")

        Set colItems = objWMIService.ExecQuery("Select * From Win32_USBHub")

        For Each objItem In colItems    

                a = objItem.DeviceID    

                 If InStr(a, "VID") Then b = Split(a, "\")  

               USB_ID = b(UBound(b))

        Next

          大白菜官網

        (責任編輯:m.hushhushevents.com)

        大白菜超級U盤啟動盤制作工具

        主站蜘蛛池模板: 无码人妻精品一区二区| 影音先锋中文无码一区| 丝袜美腿一区二区三区| 一区二区三区内射美女毛片| 国产一区二区在线观看视频| 亚洲男人的天堂一区二区| 亚洲高清一区二区三区电影| 免费观看一区二区三区| 国产日韩综合一区二区性色AV| 一区二区三区高清| 精品无码人妻一区二区三区品 | 国产午夜精品一区二区三区漫画| 在线不卡一区二区三区日韩| 在线成人一区二区| 亚洲一区二区三区免费观看| 亚洲无删减国产精品一区| 久久se精品一区精品二区国产| 国产aⅴ一区二区| 国产亚洲福利精品一区二区| 亚洲av无码成人影院一区| 蜜桃臀无码内射一区二区三区| 一区二区三区福利视频免费观看| 一区二区高清视频在线观看| 天码av无码一区二区三区四区 | 制服丝袜一区二区三区| 无码毛片一区二区三区中文字幕 | 日韩精品无码中文字幕一区二区 | 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 国产一区二区在线观看视频| 日本一区二区三区免费高清 | 国产福利电影一区二区三区,日韩伦理电影在线福 | 免费av一区二区三区| 精品人妻少妇一区二区三区| 亚洲AV无码一区二区三区在线观看| 日韩精品一区二区三区视频| 一区二区三区午夜| 国产日韩一区二区三区在线观看| 久久精品国产免费一区| 无码人妻AⅤ一区二区三区| 亚洲蜜芽在线精品一区| 亚洲欧美国产国产综合一区|