小編給大家分享一下微信小程序如何在本地提取數(shù)據(jù),希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
創(chuàng)新互聯(lián)是網(wǎng)站建設(shè)專(zhuān)家,致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營(yíng)銷(xiāo),專(zhuān)業(yè)領(lǐng)域包括成都網(wǎng)站制作、成都做網(wǎng)站、外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè)、電商網(wǎng)站制作開(kāi)發(fā)、微信平臺(tái)小程序開(kāi)發(fā)、微信營(yíng)銷(xiāo)、系統(tǒng)平臺(tái)開(kāi)發(fā),與其他網(wǎng)站設(shè)計(jì)及系統(tǒng)開(kāi)發(fā)公司不同,我們的整合解決方案結(jié)合了恒基網(wǎng)絡(luò)品牌建設(shè)經(jīng)驗(yàn)和互聯(lián)網(wǎng)整合營(yíng)銷(xiāo)的理念,并將策略和執(zhí)行緊密結(jié)合,且不斷評(píng)估并優(yōu)化我們的方案,為客戶(hù)提供全方位的互聯(lián)網(wǎng)品牌整合方案!微信小程序正式發(fā)布以來(lái),在行業(yè)內(nèi)引起了足夠的關(guān)注度,也帶來(lái)了新一波的紅利。微信小程序具有無(wú)處不在,隨時(shí)可用,但又無(wú)需安裝卸載等優(yōu)點(diǎn),極具普及性及廣泛性。微信會(huì)記錄小程序產(chǎn)生的用戶(hù)數(shù)據(jù),包括地理位置、聊天記錄等。在大數(shù)據(jù)的時(shí)代,數(shù)據(jù)是充分證實(shí)的工具,通過(guò)數(shù)據(jù)可以獲得信息,微信小程序是用戶(hù)接觸最多的應(yīng)用,容易產(chǎn)生大量數(shù)據(jù),所以微信數(shù)據(jù)提取一直都是行業(yè)關(guān)注的焦點(diǎn)。今天我們來(lái)講講,如何在本地環(huán)境中提取小程序的數(shù)據(jù)。
微信6.5.3版本以上已攜帶小程序所需環(huán)境,appbrand文件為小程序相關(guān)文件,存儲(chǔ)在賬號(hào)id下。
經(jīng)數(shù)據(jù)人員分析,AppBrandComm.db為非常規(guī)數(shù)據(jù)庫(kù),通過(guò)對(duì)其進(jìn)行解密操作,發(fā)現(xiàn)如果未使用小程序的,數(shù)據(jù)庫(kù)內(nèi)多項(xiàng)表值為空;而使用過(guò)小程序的,則會(huì)在表中存儲(chǔ)數(shù)據(jù)。企業(yè)小程序陸續(xù)上線(xiàn),由于微信內(nèi)部對(duì)于小程序的大小進(jìn)行設(shè)定(目前大小為一兆),企業(yè)只能實(shí)現(xiàn)一些簡(jiǎn)單功能。在AppBrandComm.db中,某表則存儲(chǔ)了小程序與包名的關(guān)聯(lián)。
獲取使用的微信小程序本地存儲(chǔ)數(shù)據(jù)。微信小程序以key-data的鍵值方式存儲(chǔ)數(shù)據(jù)。其中,key值指明“程序名——操作”,data值為具體數(shù)據(jù),表中標(biāo)明數(shù)據(jù)存儲(chǔ)類(lèi)型。每項(xiàng)表中每個(gè)小程序都有一個(gè)size值,表明總共數(shù)據(jù)大小,統(tǒng)計(jì)該程序所有key-data的數(shù)據(jù)大小總和。
從AppBrandComm.db中的AppBrandWxaAppInfo表獲取appId、appName
從AppBrandComm.db中的AppBrandKVData表獲取key、data、dataType。
KEY值:appId_關(guān)鍵詞[如history];
Data:對(duì)應(yīng)的鍵值數(shù)據(jù);
微信小程序試圖創(chuàng)造操作系統(tǒng)中的微型操作系統(tǒng),顛覆現(xiàn)有的網(wǎng)絡(luò)應(yīng)用模式。無(wú)論是網(wǎng)站,還是APP,都將變成微信里的一個(gè)小程序。市面上大多的取證工具和軟件,針對(duì)的都是對(duì)手機(jī)應(yīng)用軟件數(shù)據(jù)進(jìn)行直接提取,而可以支持提取微信小程序數(shù)據(jù)的軟件或工具并不多。研究本地環(huán)境微信小程序的數(shù)據(jù)分析與提取,對(duì)小程序行業(yè)發(fā)展有著重要意義。
看完了這篇文章,相信你對(duì)“微信小程序如何在本地提取數(shù)據(jù)”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!