[發明專利]一種基于移動終端的偽寄存器值反饋處理方法及系統有效
| 申請號: | 201611090243.4 | 申請日: | 2016-12-01 |
| 公開(公告)號: | CN106650474B | 公開(公告)日: | 2020-06-02 |
| 發明(設計)人: | 俞斌;楊維琴 | 申請(專利權)人: | 惠州TCL移動通信有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/62;G06F9/30 |
| 代理公司: | 深圳市君勝知識產權代理事務所(普通合伙) 44268 | 代理人: | 王永文;劉文求 |
| 地址: | 516006 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 移動 終端 寄存器 反饋 處理 方法 系統 | ||
本發明公開了一種基于移動終端的偽寄存器值反饋處理方法及系統,所述當移動終端的寄存器值被讀取時,由中央處理器獲取反饋的寄存器地址及值,并組成十六進制數字序列;對所述十六進制數字序列按預先設置的加密方法生成偽寄存器值序列并反饋被讀出。所述方法通過當移動終端的寄存器值被讀取時,由中央處理器獲取反饋的寄存器地址及值,并組成十六進制數字序列;對所述十六進制數字序列按所設置的加密方法生成偽寄存器值序列并反饋,從而即使當移動終端即使被破解后,讀出的數據內容仍為加密內容;使移動終端的技術保密性更高。
技術領域
本發明涉及移動終端領域,尤其涉及的是一種基于移動終端的偽寄存器值反饋處理方法及系統。
背景技術
移動終端由于其軟硬件的復雜性,難免會出現問題;因此,在移動終端開發階段,移動終端廠商保留其調試功能方便工程師調試,以及解決移動終端存在的問題。雖然該調試功能會在移動終端出廠時關閉,但還是有專門的方法可以重新打開。
因此,競爭對手可以通過購買移動終端,并且獲取專門打開調試功能的方法可以反解出移動終端的各種重要設置及信息,造成移動終端技術泄漏。比如,廠商A研發了一款移動終端,該移動終端號稱充電五分鐘通話兩小時,其充電設置極為精妙;廠商B購買了該移動終端,并且對移動終端進行破解,獲取移動終端的充電設置,容易造成廠商A號稱充電五分鐘通話兩小時的充電設置泄漏,容易給投入巨大研發的公司造成損失。
因此,現有技術還有待于改進和發展。
發明內容
本發明要解決的技術問題在于,針對現有技術的移動終端出售后調試功能會被競爭對手破解的缺陷問題,本發明提供一種基于移動終端的偽寄存器值反饋處理方法及系統,提供了一種偽寄存器值反饋方法,通過該方法,可以當移動終端即使被破解后,讀出的數據內容仍為加密內容;從而使移動終端的技術保密性更高,提高了安全性。
本發明解決技術問題所采用的技術方案如下:
一種基于移動終端的偽寄存器值反饋處理方法,其中,包括:
A, 當移動終端的寄存器值被讀取時,由中央處理器獲取反饋的寄存器地址及值,并組成十六進制數字序列;
B,對所述十六進制數字序列按預先設置的加密方法生成偽寄存器值序列并反饋被讀出。
所述基于移動終端的偽寄存器值反饋處理方法,其中,在所述步驟A之前還包括:
S,預先在移動終端設置用于當移動終端被破解后,用于對寄存器值讀出的數據內容進行加密的加密碼算法。
所述基于移動終端的偽寄存器值反饋處理方法,其中,在所述步驟A還包括:設置讀取寄存器地址為X,其值為Y,則生成的十六進制數字序列為PXMYL;
其中P為超始符,用于指明一個寄存器地址及值的開始;
其中M為分隔附,用于指示其之前為寄存器地址,其之后為該寄存器的值;
其中L為結束符,用于指明一個寄存器地址及值的結束;
P與L之間為一個寄存器的地址與值,并且寄存器的地址與值由M分隔開。
所述基于移動終端的偽寄存器值反饋處理方法,其中,所述步驟A還包括:
當一次性讀取到多個寄存器時,設置讀取寄存器地址為X1,其值為Y1,寄存器地址為X2,其值為Y2,……,寄存器地址為XN,其值為YN;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于惠州TCL移動通信有限公司,未經惠州TCL移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611090243.4/2.html,轉載請聲明來源鉆瓜專利網。





