[發(fā)明專利]一種解析WindowsPhone手機(jī)短信數(shù)據(jù)結(jié)構(gòu)的方法有效
| 申請?zhí)枺?/td> | 201611090537.7 | 申請日: | 2016-11-30 |
| 公開(公告)號: | CN106649617B | 公開(公告)日: | 2020-11-03 |
| 發(fā)明(設(shè)計(jì))人: | 黃旭;許超明;趙飛;何升 | 申請(專利權(quán))人: | 四川秘?zé)o痕科技有限責(zé)任公司 |
| 主分類號: | G06F16/33 | 分類號: | G06F16/33;H04W4/14 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 641000 *** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 解析 windowsphone 手機(jī)短信 數(shù)據(jù)結(jié)構(gòu) 方法 | ||
1.一種解析Windows Phone手機(jī)短信數(shù)據(jù)結(jié)構(gòu)的方法,其特征在于包括以下步驟:
S1:提取Windows Phone手機(jī)短信數(shù)據(jù)庫文件,Windows Phone手機(jī)短信數(shù)據(jù)庫存放路徑為:\Users\WPCOMMSSERVICES\APPDATA\Local\Unistore\store.vol;
S2:查找所述Windows Phone手機(jī)短信數(shù)據(jù)庫文件中的短信標(biāo)識,在數(shù)據(jù)庫文件store.vol中,查找關(guān)鍵字010000002A2A2A2A2A2A2A2A0100,每條短信均包含有該關(guān)鍵字作為短信標(biāo)識;
S3:以所述短信標(biāo)識為標(biāo)記位置,向前查找短信收發(fā)標(biāo)識:以所述短信標(biāo)識010000002A2A2A2A2A2A2A2A0100為標(biāo)記位置,向前查找關(guān)鍵字0000002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A,該關(guān)鍵字的前一字節(jié)即為短信收發(fā)標(biāo)識;
S4:判定所述短信收發(fā)標(biāo)識的值,以判定短信是否為發(fā)送短信,如果是,則執(zhí)行步驟S5,否則執(zhí)行步驟S6;
S5:查找并解析所述發(fā)送短信的短信序號、短信內(nèi)容、發(fā)送短信的時(shí)間及接收短信的手機(jī)號碼,所述步驟S5包括以下步驟:
S501:以所述短信收發(fā)標(biāo)識為標(biāo)記位置,向前查找短信序號標(biāo)識,所述短信序號標(biāo)識的后兩字節(jié)內(nèi)容為所述短信的序號;
S502:以所述短信收發(fā)標(biāo)識為標(biāo)記位置,向后查找首個(gè)管理字段結(jié)束符,所述首個(gè)管理字段結(jié)束符的前3個(gè)字節(jié)與其構(gòu)成發(fā)送短信體管理字段;
S503:以所述發(fā)送短信體管理字段的首地址為標(biāo)記位置,向后查找內(nèi)容管理字段標(biāo)識,所述內(nèi)容管理字段標(biāo)識隨后兩個(gè)字節(jié)的低12位的值為偏移地址,以所述發(fā)送短信體管理字段的首地址加上所述偏移地址進(jìn)行尋址,讀取尋址的內(nèi)容為短信內(nèi)容,短信內(nèi)容以消息結(jié)束符為結(jié)束;
S504:以所述發(fā)送短信體管理字段的首地址為標(biāo)記位置,向后查找發(fā)送短信的時(shí)間管理字段標(biāo)識,所述發(fā)送短信的時(shí)間管理字段標(biāo)識隨后兩個(gè)字節(jié)的低12位的值為偏移地址,以所述發(fā)送短信體管理字段的首地址加上所述偏移地址進(jìn)行尋址,讀取尋址的內(nèi)容為發(fā)送短信的時(shí)間,所述發(fā)送短信的時(shí)間以消息結(jié)束符為結(jié)束;
S505:根據(jù)所述發(fā)送短信的時(shí)間,查找所述Windows Phone手機(jī)短信數(shù)據(jù)庫文件中的發(fā)送短信輔助標(biāo)識,并以所述發(fā)送短信輔助標(biāo)識為標(biāo)記位置,向后查找首個(gè)管理字段結(jié)束符,所述首個(gè)管理字段結(jié)束符的前3個(gè)字節(jié)與其構(gòu)成SMS管理字段;
S506:以所述SMS管理字段的首地址為標(biāo)記位置,向后查找接收短信的手機(jī)號碼的管理字段標(biāo)識,所述接收短信的手機(jī)號碼的管理字段標(biāo)識隨后兩個(gè)字節(jié)的低12位的值為偏移地址,以所述SMS管理字段的首地址加上所述偏移地址進(jìn)行尋址,讀取尋址的內(nèi)容為接收短信的手機(jī)號碼,所述接收短信的手機(jī)號碼以消息結(jié)束符為結(jié)束;
S6:判定所述短信收發(fā)標(biāo)識的值,以判定短信是否為接收短信,如果是,則執(zhí)行步驟S7,否則執(zhí)行步驟S4;
S7:查找并解析所述接收短信的短信序號、短信內(nèi)容、接收短信的時(shí)間及發(fā)送短信的手機(jī)號碼。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川秘?zé)o痕科技有限責(zé)任公司,未經(jīng)四川秘?zé)o痕科技有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611090537.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種JAVA平臺下的智能家居安防系統(tǒng)
- 一種Windows Phone設(shè)備解鎖方法、裝置及系統(tǒng)
- 在線自動生成并可以分享的電子相冊App系統(tǒng)及方法
- 一種基于WindowsPhone的二維碼室內(nèi)組合定位系統(tǒng)
- 一種基于WindowsPhone8平臺的引導(dǎo)應(yīng)用流量的方法
- 一種解析WindowsPhone手機(jī)短信數(shù)據(jù)結(jié)構(gòu)的方法
- 兼容蘋果和安卓系統(tǒng)以及windowsphone系統(tǒng)自動切換式音頻電路
- 一種基于ReactNative實(shí)現(xiàn)的學(xué)情分析方法
- 一種實(shí)現(xiàn)手機(jī)短信自毀的方法
- 使用手機(jī)短信息服務(wù)實(shí)現(xiàn)保險(xiǎn)卡式產(chǎn)品的銷售系統(tǒng)
- 使用手機(jī)短信服務(wù)和彩信服務(wù)實(shí)現(xiàn)保險(xiǎn)卡式產(chǎn)品的贈送系統(tǒng)
- 手機(jī)短信息安全存儲系統(tǒng)
- 手機(jī)短信息安全存儲系統(tǒng)
- 手機(jī)短信和內(nèi)網(wǎng)郵箱通訊系統(tǒng)及其實(shí)現(xiàn)方法
- 煙葉烘烤烘干手機(jī)短信報(bào)警自動控制設(shè)備
- 一種網(wǎng)絡(luò)信息與手機(jī)短信結(jié)合展示的方法及裝置
- 智能穿戴設(shè)備接收手機(jī)短信的方法及服務(wù)器
- 用手機(jī)短信驗(yàn)證碼實(shí)現(xiàn)高準(zhǔn)確率考勤的系統(tǒng)及其設(shè)備
- 數(shù)據(jù)結(jié)構(gòu)管理裝置、數(shù)據(jù)結(jié)構(gòu)管理系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)管理方法以及用于記錄數(shù)據(jù)結(jié)構(gòu)管理程序的計(jì)算機(jī)可讀介質(zhì)
- 電子墨水處理
- 一種數(shù)據(jù)結(jié)構(gòu)傳輸方法
- 一種基于元數(shù)據(jù)的任意版本兼容數(shù)據(jù)結(jié)構(gòu)存取方法及裝置
- 基于元模型的數(shù)據(jù)結(jié)構(gòu)建立方法、系統(tǒng)、裝置及存儲介質(zhì)
- XML數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換方法和裝置
- 用于數(shù)據(jù)結(jié)構(gòu)的專用讀取電壓
- 一種實(shí)現(xiàn)無人機(jī)余度管理數(shù)據(jù)結(jié)構(gòu)的方法及裝置
- 數(shù)據(jù)展示方法及裝置、電子設(shè)備和計(jì)算機(jī)可讀存儲介質(zhì)
- 一種數(shù)據(jù)結(jié)構(gòu)樹校驗(yàn)方法、裝置、設(shè)備及存儲介質(zhì)





