[發(fā)明專利]用于計(jì)算機(jī)軟件保護(hù)的網(wǎng)絡(luò)通訊方法在審
| 申請(qǐng)?zhí)枺?/td> | 201711462121.8 | 申請(qǐng)日: | 2017-12-28 |
| 公開(公告)號(hào): | CN108229110A | 公開(公告)日: | 2018-06-29 |
| 發(fā)明(設(shè)計(jì))人: | 不公告發(fā)明人 | 申請(qǐng)(專利權(quán))人: | 江蘇易潤信息技術(shù)有限公司 |
| 主分類號(hào): | G06F21/12 | 分類號(hào): | G06F21/12;G06F21/55 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 212000 江蘇省鎮(zhèn)江市*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 計(jì)算機(jī)軟件保護(hù) 網(wǎng)絡(luò)通訊 自動(dòng)終止 密鑰 保護(hù)軟件代碼 程序結(jié)構(gòu)流程 軟件程序代碼 計(jì)算機(jī)軟件 軟件客戶端 硬加密模塊 采集數(shù)據(jù) 程序內(nèi)存 敏感數(shù)據(jù) 輸入密鑰 隨機(jī)密碼 隨機(jī)生成 木馬 運(yùn)行時(shí) 只讀區(qū) 計(jì)算機(jī) 磁盤 軟盤 破解 映像 自檢 混淆 登陸 指令 入侵 發(fā)現(xiàn) 記錄 | ||
本發(fā)明公開了一種用于計(jì)算機(jī)軟件保護(hù)的網(wǎng)絡(luò)通訊方法,在計(jì)算機(jī)的USB接口上插入密鑰,所述密鑰上設(shè)有LED顯示屏,并且在LED顯示屏隨機(jī)生成密碼,登陸軟件客戶端第一步需要輸入密鑰上顯示的隨機(jī)密碼,在軟件程序代碼上加入迷惑性指令或改變程序結(jié)構(gòu)流程的代碼,通過代碼之間的混淆增加軟件本身的復(fù)雜性,從而加大逆向破解的難度,增強(qiáng)軟件自身的抗木馬性能,計(jì)算機(jī)軟件的運(yùn)行時(shí)可以通過軟盤硬加密模塊進(jìn)行自檢,發(fā)現(xiàn)程序內(nèi)存映像的只讀區(qū)被修改或者敏感數(shù)據(jù)被修改,自動(dòng)終止軟件的運(yùn)行,保護(hù)軟件代碼的完好,軟件發(fā)現(xiàn)被入侵,將采集數(shù)據(jù)記錄在磁盤內(nèi),同時(shí)自動(dòng)終止軟件的運(yùn)行,大大提高計(jì)算機(jī)的安全性。
技術(shù)領(lǐng)域
本發(fā)明屬于計(jì)算機(jī)技術(shù)領(lǐng)域,更具體地說,尤其涉及一種基于網(wǎng)絡(luò)通訊實(shí)現(xiàn)計(jì)算機(jī)軟件保護(hù)的方法。
背景技術(shù)
計(jì)算機(jī)和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,使得計(jì)算機(jī)軟件和網(wǎng)絡(luò)服務(wù)得到了廣泛應(yīng)用。計(jì)算機(jī)軟件的研發(fā)和維護(hù)需耗費(fèi)大量人力物力,但大量的軟件盜版和軟件破解行為,使得軟件開發(fā)者的利益受到嚴(yán)重侵害,因此如何保護(hù)軟件版權(quán)和軟件的核心技術(shù)日益成為困擾軟件開發(fā)商以及整個(gè)軟件產(chǎn)業(yè)發(fā)展的重要問題。目前主要有基于軟件和基于硬件兩種類型的軟件保護(hù)方法,但其均有各自的局限性和不足。基于軟件的保護(hù)方法眾多,易于實(shí)施,成本低,但保護(hù)強(qiáng)度不高基于硬件的保護(hù)方法保護(hù)強(qiáng)度較大,但受硬件限制不易實(shí)施且不便于用戶使用,成本高。而基于虛擬機(jī)的軟件保護(hù)方法是通過把關(guān)鍵代碼轉(zhuǎn)化為只能由虛擬機(jī)解釋執(zhí)行的虛擬機(jī)偽代碼,并采用多樣化處理,在加強(qiáng)了軟件防破解和防盜版能力的同時(shí),有效降低了軟件保護(hù)的成本,增強(qiáng)了受保護(hù)軟件的易用性,可有效的實(shí)現(xiàn)對(duì)軟件的保護(hù)。
發(fā)明內(nèi)容
本發(fā)明的目的是為了解決現(xiàn)有技術(shù)中存在的缺點(diǎn),而提出的一種基于網(wǎng)絡(luò)通訊實(shí)現(xiàn)計(jì)算機(jī)軟件保護(hù)的方法。
為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種用于計(jì)算機(jī)軟件保護(hù)的網(wǎng)絡(luò)通訊方法,該基于網(wǎng)絡(luò)通訊實(shí)現(xiàn)計(jì)算機(jī)軟件保護(hù)的方法具體步驟如下:
S1:在計(jì)算機(jī)的USB接口上插入密鑰,所述密鑰上設(shè)有LED顯示屏,并且在LED顯示屏隨機(jī)生成密碼,登陸軟件客戶端第一步需要輸入密鑰上顯示的隨機(jī)密碼;
S2:在軟件程序代碼上加入迷惑性指令或改變程序結(jié)構(gòu)流程的代碼,通過代碼之間的混淆增加軟件本身的復(fù)雜性,從而加大逆向破解的難度,增強(qiáng)軟件自身的抗木馬性能;
S3:計(jì)算機(jī)軟件的運(yùn)行時(shí)可以通過軟盤硬加密模塊進(jìn)行自檢,發(fā)現(xiàn)程序內(nèi)存映像的只讀區(qū)被修改或者敏感數(shù)據(jù)被修改,自動(dòng)終止軟件的運(yùn)行,保護(hù)軟件代碼的完好;
S4:入侵檢測(cè),基于主機(jī)的入侵檢測(cè)系統(tǒng)和基于網(wǎng)絡(luò)入侵檢測(cè)系統(tǒng),基于主機(jī)的入侵檢測(cè)系統(tǒng)檢測(cè)作為網(wǎng)絡(luò)服務(wù)器的單個(gè)計(jì)算機(jī),而基于網(wǎng)絡(luò)的入侵檢測(cè)系統(tǒng)是檢測(cè)計(jì)算機(jī)之間的數(shù)據(jù)傳輸,可以對(duì)系統(tǒng)和網(wǎng)絡(luò)資源進(jìn)行實(shí)時(shí)檢測(cè),及時(shí)發(fā)現(xiàn)闖入系統(tǒng)或網(wǎng)絡(luò)的入侵者;
S5:軟件發(fā)現(xiàn)被入侵,將采集數(shù)據(jù)記錄在磁盤內(nèi),同時(shí)自動(dòng)終止軟件的運(yùn)行;
S6:對(duì)S3中檢測(cè)到的入侵,通過及時(shí)的報(bào)警和響應(yīng),通過無線通訊模塊將信號(hào)發(fā)送給移動(dòng)終端,使用戶可以及時(shí)的發(fā)現(xiàn)計(jì)算機(jī)軟件被入侵。
優(yōu)選的,所述密鑰插在計(jì)算機(jī)上,被保護(hù)軟件才可以運(yùn)行,當(dāng)拔掉密鑰時(shí),被保護(hù)軟件將自動(dòng)終止運(yùn)行。
優(yōu)選的,所述密鑰生成的密碼為中英文結(jié)合的6位數(shù)數(shù)字。
優(yōu)選的,所述計(jì)算機(jī)內(nèi)部設(shè)置CUP資源檢測(cè)模塊,所述CUP資源檢測(cè)模塊可以實(shí)時(shí)的檢測(cè)CUP資源的分配狀況。
本發(fā)明的技術(shù)效果和優(yōu)點(diǎn):本發(fā)明提供的一種基于網(wǎng)絡(luò)通訊實(shí)現(xiàn)計(jì)算機(jī)軟件保護(hù)的方法,與傳統(tǒng)技術(shù)相比,本發(fā)明將軟件代碼加入迷惑性代碼,提高代碼防入侵性,防止入侵者篡改軟件的代碼,通過設(shè)置的密鑰,密鑰可以有效的防止沒有授權(quán)的人登陸軟件,通過設(shè)置的入侵檢測(cè),可以檢測(cè)軟件被入侵的情況,可以保護(hù)軟件不被入侵。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于江蘇易潤信息技術(shù)有限公司,未經(jīng)江蘇易潤信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711462121.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過限制訪問或處理程序或過程
- 一種對(duì)計(jì)算機(jī)軟件進(jìn)行保護(hù)的方法和裝置
- 一種計(jì)算機(jī)軟件安全加密管理系統(tǒng)
- 一種安全加密管理計(jì)算機(jī)軟件的系統(tǒng)
- 一種保護(hù)計(jì)算機(jī)軟件的方法及裝置
- 一種新型計(jì)算機(jī)軟件安全加密管理系統(tǒng)
- 用于計(jì)算機(jī)軟件保護(hù)的網(wǎng)絡(luò)通訊方法
- 一種計(jì)算機(jī)軟件保護(hù)系統(tǒng)
- 一種計(jì)算機(jī)軟件加密保護(hù)裝置及方法
- 一種計(jì)算機(jī)軟件推廣展示裝置
- 計(jì)算機(jī)軟件加密保護(hù)方法及裝置
- 網(wǎng)絡(luò)通訊裝置安全系統(tǒng)及其方法
- 網(wǎng)絡(luò)通訊裝置功能擴(kuò)充系統(tǒng)以及方法
- 基于分組的網(wǎng)絡(luò)通訊錄的實(shí)現(xiàn)方法及系統(tǒng)
- 數(shù)字電表通訊系統(tǒng)以及方法
- 網(wǎng)絡(luò)通訊錄中的交互方法及裝置
- 一種無繩電話與網(wǎng)絡(luò)通訊軟件相結(jié)合的通訊裝置
- 帶自學(xué)習(xí)的工業(yè)控制系統(tǒng)全景感知監(jiān)測(cè)方法、裝置和系統(tǒng)
- 一種短信收發(fā)裝置
- 一種網(wǎng)絡(luò)通訊方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 通訊管理單元及微電網(wǎng)管理系統(tǒng)





