一種識別行動裝置硬體唯一序列號的遠程系統及方法
2023-09-19 23:11:45
一種識別行動裝置硬體唯一序列號的遠程系統及方法
【專利摘要】本發明還提供一種識別硬體唯一序列號的遠程系統及方法,所述系統包括被測試硬體、網絡、輔助設備和伺服器端,所述被測試硬體和輔助設備分別通過網絡和伺服器端相連,所述伺服器端能夠獲取並記錄所述被測試硬體的唯一的序列號,所述遠程方法能夠經過第三方的驗證,保證序列號的真實性。本發明通過應用伺服器發出的密匙,以及輔助設備提供中間傳輸圖片信息,並驗證發出的密匙來確認序列號,即通過第三方平臺驗證能有效避免出現序列號的造假、替換和冒充。
【專利說明】一種識別行動裝置硬體唯一序列號的遠程系統及方法
【技術領域】
[0001]本發明涉及一種進行硬體唯一性確認的方法,特別是指一種識別行動裝置硬體唯一序列號的遠程方法。
【背景技術】
[0002]移動硬體的序列號碼就如同我們生活中的身份證一樣,它是識別手機身份的重要依據,如用虛假號碼的移動硬體,網絡運營商可隨時通過技術手段關閉此手機在網絡中的運營,這將給移動硬體的使用者帶來巨大的使用風險,但是卻難以有第三方平臺和遠程檢測軟體對移動硬體的序列號進行快捷、高效、公正的對移動硬體進行檢測。目前現有的驗證序列號的技術中,大部分是在硬體設備上的進行手動操作查詢序列號,例如在手機-設置裡面進行查詢,或是通過輸入「*#06#」來查詢,而少部分能實現遠程檢測硬體序列號的應用程式,在移動硬體平臺上運行時,由於缺少第三方的驗證,經常出現造假、替換和冒充等現象,對消費者造成了嚴重的經濟損失。
【發明內容】
[0003]為有效解決上述問題,本發明提供一種識別行動裝置硬體唯一序列號的遠程方法,能夠經過第三方的驗證,保證序列號的真實性,具體包括:
a)啟動硬體初始化,打開被測試硬體,硬體上的程序初始化;
b)發送解鎖密匙,在被測試硬體上的作業系統上的應用
程序要求伺服器端根據隨機算法的種子產生隨機密匙,密匙通過網絡交流被推送到被測試硬體上;
c)被測硬體獲取並顯示序列碼和解鎖密匙:被測試硬體的操
作系統上的應用程式獲取唯一序列號,並在屏幕上顯示,同時顯示推送的密匙;
d)獲取被測硬體的序列碼和解鎖密匙圖像:利用輔助設備獲取被測試硬體設備屏幕上顯示的序列號和推送的密匙的圖像;
e)伺服器端識別並記錄被測硬體的序列碼:所述圖像發送至伺服器端,輔助設備通過網絡將識別出的序列號反饋給伺服器端,伺服器通過驗證密匙來確認輔助設備發送的序列號,並記錄該序列號。
[0004]本發明還提供一種識別硬體唯一序列號的遠程系統,所述系統包括被測試硬體、網絡、輔助設備和伺服器端,所述被測試硬體和輔助設備分別通過網絡和伺服器端相連,所述伺服器端能夠獲取並記錄所述被測試硬體的唯一的序列號。
[0005]本發明的有益效果:本發明通過應用伺服器發出的密匙,以及輔助設備提供中間傳輸圖片信息,並驗證發出的密匙來確認序列號,即通過第三方平臺驗證能有效避免出現序列號的造假、替換和冒充。
[0006]【專利附圖】
【附圖說明】
[0007]圖1為本發明的系統結構框圖;
圖2為伺服器端模塊的結構框圖;
圖3為本發明的方法流程圖。
[0008]
【具體實施方式】
[0009]下面結合附圖和【具體實施方式】對本發明做進一步解釋。
[0010]如附圖1-2所示,為本發明一種識別行動裝置硬體唯一序列號的
遠程系統及方法,所述系統包括被測試硬體、網絡、輔助設備和伺服器端。其中所述被測試硬體包括手機、電腦、ipad等移動電子設備;網絡可以是有線網絡或無線網絡;
伺服器端包括安全控制模塊、記錄存檔模塊、圖像識別解析模塊和第一網絡模塊;所述記錄存檔模塊、圖像識別解析模塊和第一網絡模塊分別連接在安全控制模塊上,其中:
安全控制模塊,可生成遠程解鎖密匙並識別遠程解鎖密匙,生成遠程解鎖密匙發送至網絡模塊;並通過網絡傳送到被測試硬體上;
記錄存檔模塊,用於記錄移動硬體設備序列號信息;
圖像識別解析模塊,所述圖像識別解析模塊,通過OCR等圖像識別技術識別輔助設備推送的圖像,所述圖像的格式包括bmp、jpg、tiff、gif、pcx、tga、eXif、fpX、SVg等,並將圖像解析獲得圖形、字母和/或文字信息等圖片信息(例如序列號為AM1045-0502-9715-8471-5218-7925),並發送至安全控制模塊;安全控制模塊驗證密匙來確認被測試硬體的序列號,確定後發送至記錄存檔模塊記錄該序列號。
[0011]第一網絡模塊,用來連接網絡並將解鎖密匙發送出去,以及接收第二網絡模塊發送的圖像。
[0012]所述輔助設備包括圖像獲取模塊和第二網絡模塊,所述圖像獲取模塊獲取被測試硬體設備屏幕上顯示的序列號和推送的密匙的圖像,第二網絡模塊,用於將獲得的圖像通過網絡傳送給伺服器端。所述輔助設備可以是但不限於行動裝置上的攝像裝置。
[0013]如圖3所示,本發明還提供一種識別行動裝置硬體唯一序列號的遠程方法,具體包括以下步驟:
a)硬體初始化:啟動硬體初始化,打開被測試硬體,硬體上 的程序初始化;
b)伺服器端發送解鎖密匙:在被測試硬體上的作業系統上的
應用程式要求伺服器端發送密匙,伺服器端生成長度為4-16位的隨機數字,作為遠程解鎖密匙,解鎖密匙通過網絡交流被推送到被測試硬體上;
c)被測硬體獲取並顯示序列碼和解鎖密匙:被測試硬體的操
作系統接收遠程解鎖密匙後,對硬體設備進行檢測,通過應用編程接口 API提取硬體設備上的序列號,並在被測試硬體的屏幕上顯示,同時顯示接收的遠程解鎖密匙;
d)輔助設備獲取序列碼和解鎖密匙圖像:利用輔助設備獲取被 測試硬體設備屏幕上顯示的序列號和推送的解鎖密匙的圖像;
e)伺服器端識別並記錄序列碼:輔助設備通過網絡將序列號和解鎖密匙的圖像反饋給伺服器端,伺服器識別出圖像中的序列號信息解鎖密匙信息,通過驗證該密匙來確認輔助設備發送的序列號,並記錄該序列號。
[0014]本發明通過應用伺服器發出的密匙,以及輔助設備提供中間傳輸圖片信息,並驗證發出的密匙來確認序列號,即通過第三方平臺驗證能有效避免出現序列號的造假、替換和冒充。
[0015]上述實例用來說明本發明,而不是對其進行限制。在本發明的權利要求保護範圍內,任何對對本發明的修改都落入本發明的保護範圍內。
【權利要求】
1.一種識別硬體唯一序列號的遠程系統,所述系統包括被測試硬體、網絡、輔助設備和伺服器端,其特徵在於,所述被測試硬體和輔助設備分別通過網絡和伺服器端相連,所述伺服器端能夠獲取並記錄所述被測試硬體的唯一的序列號。
2.根據權利要求1所述的系統,其特徵在於,所述被測試硬體是移動電子設備。
3.根據權利要求1所述的系統,其特徵在於,伺服器端包括安全控制模塊、記錄存檔模塊、圖像識別解析模塊和第一網絡模塊;所述記錄存檔模塊、圖像識別解析模塊和第一網絡模塊分別連接在安全控制模塊上,其中: 安全控制模塊,可生成遠程解鎖密匙並識別遠程解鎖密匙,生成的遠程解鎖密匙發送至網絡模塊;並通過網絡傳送到被測試硬體上; 圖像識別解析模塊,所述圖像識別解析模塊,通過OCR等圖像識 別技術識別輔助設備推送的圖像,並將圖像解析獲得圖片信息,並發送至安全控制模塊;安全控制模塊驗證密匙來確認被測試硬體的序列號,確定後發送至記錄存檔模塊記錄該序列號; 記錄存檔模塊,用於記錄被測試硬體設備的序列號信息; 第一網絡模塊,用來連接網絡並將解鎖密匙發送出去,以及接收第二網絡模塊推送的圖像。
4.根據權利要求3所述的系統,其特徵在於,所述圖片信息包括被測試硬體的序列號和解鎖密匙。
5.根據權利要求3所述的系統,其特徵在於,所述輔助設備包括圖像獲取模塊和第二網絡模塊,所述圖像獲取模塊獲取被測試硬體設備屏幕上顯示的序列號和推送的密匙的圖像,第二網絡模塊,用於將獲得的圖像通過網絡傳送給伺服器端。
6.一種識別行動裝置硬體唯一序列號的遠程方法,其特徵在於,所述方法具體包括以下步驟: 硬體初始化:啟動硬體初始化,打開被測試硬體,硬體上 的程序初始化; b)伺服器端發送解鎖密匙:在被測試硬體要求伺服器端發送密匙,伺服器端生成長度為4-16位的隨機數字,作為遠程解鎖密匙,解鎖密匙通過網絡被推送到被測試硬體上; c)被測硬體獲取並顯示序列碼和解鎖密匙:被測試硬體接收遠程解鎖密匙後,對硬體設備進行檢測,通過應用編程接口 API提取硬體設備上的序列號,並在被測試硬體的屏幕上顯示,同時顯示接收的遠程解鎖密匙; 輔助設備獲取序列碼和解鎖密匙圖像:利用輔助設備獲取被 測試硬體設備屏幕上顯示的序列號和推送的解鎖密匙的圖像; e)伺服器端識別並記錄序列碼:輔助設備通過網絡將序列號和解鎖密匙的圖像反饋給伺服器端,伺服器端識別出圖像中的序列號信息解鎖密匙信息,通過驗證該密匙來確認輔助設備發送的序列號,並記錄該序列號。
【文檔編號】G06F21/73GK103763108SQ201410044957
【公開日】2014年4月30日 申請日期:2014年2月7日 優先權日:2014年2月7日
【發明者】陳子祺 申請人:陳子祺