日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種傳送數(shù)據(jù)的方法、系統(tǒng)及通信終端的制作方法

文檔序號(hào):7976687閱讀:333來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種傳送數(shù)據(jù)的方法、系統(tǒng)及通信終端的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于通信技術(shù)領(lǐng)域,尤其涉及一種傳送數(shù)據(jù)的方法、系統(tǒng)及通信終端。
背景技術(shù)
隨著計(jì)算機(jī)應(yīng)用技術(shù)及網(wǎng)絡(luò)的普及,各種通信終端不斷出現(xiàn),并且在人們?nèi)粘I钪邪l(fā)揮這重要的作用,例如,工作中使用計(jì)算機(jī)、通信時(shí)的手機(jī)等,在通信過(guò)程中,大量的數(shù)據(jù)信息被存儲(chǔ)于通信終端中,并且借助互聯(lián)網(wǎng)絡(luò)和通信設(shè)備進(jìn)行快速的傳播和共享。這些數(shù)據(jù)信息中包含著大量的涉及企業(yè)生存與發(fā)展、及個(gè)人信息等的重要資料。然而,現(xiàn)有的通信終端,當(dāng)被惡意軟件感染時(shí),該通信終端的所有信息數(shù)據(jù)都可能在用戶(hù)不知情的情況下被盜取,從而給用戶(hù)造成很大的損失。按照現(xiàn)有技術(shù)所提供的技術(shù)方案,發(fā)現(xiàn)現(xiàn)有技術(shù)中存在如下技術(shù)問(wèn)題現(xiàn)有技術(shù)的通信終端系統(tǒng)在傳送數(shù)據(jù)時(shí)沒(méi)有任何檢測(cè)的能力,因此,無(wú)法主動(dòng)判斷當(dāng)前傳送的數(shù)據(jù)是否符合用戶(hù)的意愿,從而可能導(dǎo)致通信終端的數(shù)據(jù)被惡意軟件非法的盜取,給用戶(hù)造成損失。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種傳送數(shù)據(jù)的方法,旨在解決現(xiàn)有技術(shù)的通信終端系統(tǒng)在傳送數(shù)據(jù)時(shí)沒(méi)有任何檢測(cè)的能力,因此,無(wú)法主動(dòng)判斷當(dāng)前傳送的數(shù)據(jù)是否符合用戶(hù)的意愿,從而可能導(dǎo)致通信終端的數(shù)據(jù)被惡意軟件非法的盜取,給用戶(hù)造成損失的問(wèn)題。本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種傳送數(shù)據(jù)的方法,所述方法包括下述步驟在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含預(yù)設(shè)標(biāo)識(shí)信息,所述預(yù)設(shè)標(biāo)識(shí)信息為當(dāng)用戶(hù)主動(dòng)進(jìn)行傳送數(shù)據(jù)時(shí),在要傳送的數(shù)據(jù)中添加的標(biāo)識(shí);若是,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的預(yù)設(shè)標(biāo)識(shí)信息,并傳送所述數(shù)據(jù);若否,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。本發(fā)明實(shí)施例還提供了一種傳送數(shù)據(jù)的系統(tǒng),所述系統(tǒng)包括檢測(cè)單元,用于在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含預(yù)設(shè)標(biāo)識(shí)信息,所述預(yù)設(shè)標(biāo)識(shí)信息為當(dāng)用戶(hù)主動(dòng)進(jìn)行傳送數(shù)據(jù)時(shí),在要傳送的數(shù)據(jù)中添加的標(biāo)識(shí);數(shù)據(jù)傳送單元,用于若是,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的預(yù)設(shè)標(biāo)識(shí)信息,并傳送所述數(shù)據(jù);禁止外發(fā)單元,用于若否,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。本發(fā)明實(shí)施例還提供了一種通信終端,所述通信終端包括上述傳送數(shù)據(jù)的系統(tǒng)。本實(shí)施例中,通過(guò)在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含預(yù)設(shè)標(biāo)識(shí)信息,若是,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的預(yù)設(shè)標(biāo)識(shí)信息,并傳送所述數(shù)據(jù),若否,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。使得通信終端系統(tǒng)在傳送數(shù)據(jù)時(shí)可以主動(dòng)對(duì)數(shù)據(jù)的合法性進(jìn)行檢測(cè),實(shí)現(xiàn)主動(dòng)判斷當(dāng)前傳送的數(shù)據(jù)是否符合用戶(hù)的意愿,有效防止通信終端的數(shù)據(jù)被惡意軟件非法的盜取, 從而給用戶(hù)造成損失。


圖1是本發(fā)明實(shí)施例一提供的傳送數(shù)據(jù)的方法的實(shí)現(xiàn)的流程圖;圖2是本發(fā)明實(shí)施例二提供的傳送數(shù)據(jù)的方法的實(shí)現(xiàn)的流程圖;圖3是本發(fā)明實(shí)施例三提供的傳送數(shù)據(jù)的方法的實(shí)現(xiàn)的流程圖;圖4是本發(fā)明實(shí)施例四提供的傳送數(shù)據(jù)的系統(tǒng)的結(jié)構(gòu)圖;圖5是本發(fā)明實(shí)施例五提供的傳送數(shù)據(jù)的系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實(shí)施例中,在數(shù)據(jù)外發(fā)之前,檢查數(shù)據(jù)中是否包含預(yù)設(shè)標(biāo)識(shí)信息,如果包含有預(yù)設(shè)標(biāo)識(shí)信息,那么先將預(yù)設(shè)標(biāo)識(shí)信息剔除后,發(fā)送數(shù)據(jù)部分;如果不含有預(yù)設(shè)標(biāo)識(shí)信息,那么就不允許外發(fā)操作。本發(fā)明實(shí)施例提供了一種傳送數(shù)據(jù)的方法,所述方法包括下述步驟在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含預(yù)設(shè)標(biāo)識(shí)信息,所述預(yù)設(shè)標(biāo)識(shí)信息為當(dāng)用戶(hù)主動(dòng)進(jìn)行傳送數(shù)據(jù)時(shí),在要傳送的數(shù)據(jù)中添加的標(biāo)識(shí);若是,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的預(yù)設(shè)標(biāo)識(shí)信息,并傳送所述數(shù)據(jù);若否,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。本發(fā)明實(shí)施例還提供了一種傳送數(shù)據(jù)的系統(tǒng),所述系統(tǒng)包括檢測(cè)單元,用于在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含預(yù)設(shè)標(biāo)識(shí)信息,所述預(yù)設(shè)標(biāo)識(shí)信息為當(dāng)用戶(hù)主動(dòng)進(jìn)行傳送數(shù)據(jù)時(shí),在要傳送的數(shù)據(jù)中添加的標(biāo)識(shí);數(shù)據(jù)傳送單元,用于若是,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的預(yù)設(shè)標(biāo)識(shí)信息,并傳送所述數(shù)據(jù);禁止外發(fā)單元,用于若否,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。 本發(fā)明實(shí)施例還提供了一種通信終端,所述通信終端包括上述傳送數(shù)據(jù)的系統(tǒng)。以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的實(shí)現(xiàn)進(jìn)行詳細(xì)描述實(shí)施例一本發(fā)明實(shí)施例的應(yīng)用場(chǎng)景為當(dāng)通信終端檢測(cè)到當(dāng)前終端有數(shù)據(jù)外發(fā)時(shí),在網(wǎng)絡(luò)或者通信等可能與其它無(wú)線(xiàn)設(shè)備交換信息的接口層上面,例如,SOCKET接口,添加一層“數(shù)據(jù)安全審查”層,當(dāng)通過(guò)這些接口向其它無(wú)線(xiàn)設(shè)備傳送數(shù)據(jù)前的初始化的準(zhǔn)備階段,對(duì)數(shù)據(jù)包中的預(yù)設(shè)標(biāo)識(shí)信息進(jìn)行合法檢查,如果包含有預(yù)設(shè)標(biāo)識(shí)信息且合法,那么先將預(yù)設(shè)標(biāo)識(shí)信息剔除后,發(fā)送數(shù)據(jù)部分;如果不含有預(yù)設(shè)標(biāo)識(shí)信息或者預(yù)設(shè)標(biāo)識(shí)信息不是合法的,那么就不允許外發(fā)操作。以下通過(guò)進(jìn)行具體說(shuō)明,圖1示出了本發(fā)明實(shí)施例一提供的傳送數(shù)據(jù)的方法的實(shí)現(xiàn)的流程圖,詳述如下在步驟SlOl中,在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含預(yù)設(shè)標(biāo)識(shí)信息,所述預(yù)設(shè)標(biāo)識(shí)信息為當(dāng)用戶(hù)主動(dòng)進(jìn)行傳送數(shù)據(jù)時(shí),在要傳送的數(shù)據(jù)中添加的標(biāo)識(shí), 若檢測(cè)要傳送的數(shù)據(jù)中包含預(yù)設(shè)標(biāo)識(shí)信息,則執(zhí)行步驟S102,若檢測(cè)要傳送的數(shù)據(jù)中不包含預(yù)設(shè)標(biāo)識(shí)信息,執(zhí)行步驟S103。本實(shí)施例中所述預(yù)設(shè)標(biāo)識(shí)信息可以系統(tǒng)默認(rèn)的標(biāo)識(shí)信息,例如,可以是與應(yīng)用程序相關(guān)的屬性信息,也可以是用戶(hù)自行設(shè)定的標(biāo)識(shí)信息,例如,可以是預(yù)設(shè)數(shù)字信息,可選的,用戶(hù)可以對(duì)預(yù)設(shè)標(biāo)識(shí)信息進(jìn)行更改,不但可以提高檢測(cè)的可靠性,有效防止數(shù)據(jù)丟失, 也提升用戶(hù)的參與度,使用戶(hù)有良好的用戶(hù)體驗(yàn)。在步驟S102中,判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的預(yù)設(shè)標(biāo)識(shí)信息,并傳送所述數(shù)據(jù)。在步驟S103中,判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。為了便于理解,以下以一個(gè)具體的實(shí)現(xiàn)示例對(duì)本實(shí)施例的情況進(jìn)行說(shuō)明,但不以此實(shí)現(xiàn)示例為限,對(duì)于惡意程序,往往在后臺(tái)偷偷運(yùn)行,當(dāng)盜取用戶(hù)數(shù)據(jù)向外發(fā)送時(shí),初始化SOCKET時(shí),會(huì)進(jìn)行安全檢查數(shù)據(jù)的預(yù)設(shè)標(biāo)識(shí)信息,由于取數(shù)據(jù)的行為不是用戶(hù)在明確的應(yīng)用程序中和自己明確操作情況下進(jìn)行的,因此數(shù)據(jù)包預(yù)設(shè)標(biāo)識(shí)信息是不存在的,會(huì)導(dǎo)致審查不通過(guò),SOCKET初始化失敗,禁止外發(fā)數(shù)據(jù),則惡意程序無(wú)法盜取通信終端中的數(shù)據(jù)信肩、ο本實(shí)施例中,通過(guò)在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含預(yù)設(shè)標(biāo)識(shí)信息,若是,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的預(yù)設(shè)標(biāo)識(shí)信息,并傳送所述數(shù)據(jù),若否,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。使得通信終端系統(tǒng)在傳送數(shù)據(jù)時(shí)可以主動(dòng)對(duì)數(shù)據(jù)的合法性進(jìn)行檢測(cè),實(shí)現(xiàn)主動(dòng)判斷當(dāng)前傳送的數(shù)據(jù)是否符合用戶(hù)的意愿,有效防止通信終端的數(shù)據(jù)被惡意軟件非法的盜取, 從而給用戶(hù)造成損失。實(shí)施例二本實(shí)施例中,預(yù)設(shè)標(biāo)識(shí)信息可以為操作標(biāo)識(shí)(Operation Identifying,0ID),所述 OID可以為應(yīng)用標(biāo)識(shí)(Application Identifying,APPID)、動(dòng)作標(biāo)識(shí)(Action Application, ACTID)或者引用計(jì)數(shù)器的任意組合。圖2示出了本發(fā)明實(shí)施例二提供的傳送數(shù)據(jù)的方法的實(shí)現(xiàn)的流程圖,詳述如下在步驟S201中,在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含0ID,所述OID為當(dāng)用戶(hù)主動(dòng)進(jìn)行傳送數(shù)據(jù)時(shí),在要傳送的數(shù)據(jù)中添加的標(biāo)識(shí),若檢測(cè)要傳送的數(shù)據(jù)中包含0ID,則執(zhí)行步驟S202,若檢測(cè)要傳送的數(shù)據(jù)中不包含0ID,則執(zhí)行步驟S204。在步驟S202中,判斷OID是否合法,若判斷所述OID合法,則執(zhí)行步驟S203,若判斷所述OID不合法,則執(zhí)行步驟S203。在步驟S203中,判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的0ID,并傳送所述數(shù)據(jù)。在步驟S204中,判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。本發(fā)明實(shí)施例中,為了使當(dāng)前添加的OID信息不會(huì)對(duì)下次發(fā)送數(shù)據(jù)的檢查造成影響,當(dāng)傳送所述數(shù)據(jù)結(jié)束后,或者禁止數(shù)據(jù)外發(fā)后,可以清空OID中的所有信息,實(shí)現(xiàn)可以有效防止在下次傳送數(shù)據(jù)的檢查過(guò)程中造成誤判。本實(shí)施例中,通過(guò)在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含OID 且檢測(cè)該OID是否合法,若包含OID且合法,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的0ID,并傳送所述數(shù)據(jù),若未發(fā)現(xiàn)OID或者OID數(shù)據(jù)不是合法數(shù)據(jù), 則判定要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。使得通信終端系統(tǒng)在傳送數(shù)據(jù)時(shí)可以主動(dòng)對(duì)數(shù)據(jù)的合法性進(jìn)行檢測(cè),實(shí)現(xiàn)主動(dòng)判斷當(dāng)前傳送的數(shù)據(jù)是否符合用戶(hù)的意愿,有效防止通信終端的數(shù)據(jù)被惡意軟件非法的盜取,從而給用戶(hù)造成損失。實(shí)施例三 本實(shí)施例中,當(dāng)所述OID包括應(yīng)用標(biāo)識(shí)APPID、動(dòng)作標(biāo)識(shí)ACTID和引用計(jì)數(shù)器N時(shí), 傳送數(shù)據(jù)的方法的實(shí)現(xiàn)過(guò)程如下圖3示出了本發(fā)明實(shí)施例三提供的傳送數(shù)據(jù)的方法的實(shí)現(xiàn)的流程圖,詳述如下在步驟S301中,在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含OID,所述OID為當(dāng)用戶(hù)主動(dòng)進(jìn)行傳送數(shù)據(jù)時(shí),在要傳送的數(shù)據(jù)中添加的標(biāo)識(shí),若檢測(cè)要傳送的數(shù)據(jù)中包含0ID,則執(zhí)行步驟S302,若檢測(cè)要傳送的數(shù)據(jù)中不包含0ID,則執(zhí)行步驟S306。在步驟S302中,判斷所述APPID是否合法,若APPID合法,則執(zhí)行步驟S303,若 APPID不合法,則執(zhí)行步驟S306。本實(shí)施例中,APPID為應(yīng)用程序標(biāo)識(shí),每個(gè)應(yīng)用程序都有相應(yīng)的APPID與其對(duì)應(yīng)。在步驟S303中,判斷所述ACTID是否合法,若ACTID合法,則執(zhí)行步驟S304,若 ACTID不合法,則執(zhí)行步驟S306。本實(shí)施例中,ACTID為應(yīng)用動(dòng)作標(biāo)識(shí),對(duì)于每個(gè)應(yīng)用對(duì)應(yīng)的動(dòng)作標(biāo)識(shí)可以有多個(gè)具體動(dòng)作標(biāo)識(shí),例如,對(duì)于郵件應(yīng)用程序,其對(duì)應(yīng)的動(dòng)作標(biāo)識(shí)可以有發(fā)送標(biāo)識(shí)、添加標(biāo)識(shí)、刪除標(biāo)識(shí)、點(diǎn)擊標(biāo)識(shí)等。在步驟S304中,判斷所述引用計(jì)數(shù)器N值是否合法,若引用計(jì)數(shù)器N值合法,則執(zhí)行步驟S305,若引用計(jì)數(shù)器N值不合法,則執(zhí)行步驟S306。本實(shí)施例中,引用計(jì)數(shù)器N對(duì)每個(gè)應(yīng)用運(yùn)行過(guò)程中的執(zhí)行動(dòng)作的次數(shù)進(jìn)行計(jì)數(shù), 當(dāng)N = 0時(shí),則當(dāng)前沒(méi)有對(duì)應(yīng)用進(jìn)行動(dòng)作操作,而此時(shí)若檢測(cè)到有數(shù)據(jù)外發(fā),則為非法數(shù)據(jù), 禁止外發(fā),當(dāng)1時(shí),為當(dāng)前在對(duì)應(yīng)用進(jìn)行動(dòng)作操作,此時(shí)數(shù)據(jù)外發(fā)的是合法數(shù)據(jù)。在步驟S305中,判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的0ID,并傳送所述數(shù)據(jù)。本實(shí)施例中,數(shù)據(jù)檢測(cè)為合法數(shù)據(jù)后,刪除其中的OID可以提高數(shù)據(jù)發(fā)送的效率。在步驟S306中,判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。本實(shí)施例中,在一個(gè)應(yīng)用程序運(yùn)行過(guò)程中,添加了 APPID和ACTID,在APPID對(duì)應(yīng)的應(yīng)用程序運(yùn)行的過(guò)程中,若執(zhí)行了多個(gè)動(dòng)作,可以只檢查一次ACTID,而執(zhí)行其它的動(dòng)作時(shí),不再檢查ACTID,由于在一個(gè)應(yīng)用執(zhí)行過(guò)程中,只檢查了一次ACTID,提高了系統(tǒng)運(yùn)行的效率。
為了便于理解,以下以一個(gè)具體的實(shí)現(xiàn)示例對(duì)本實(shí)施例的情況進(jìn)行說(shuō)明,但不以此實(shí)現(xiàn)示例為限,以下通過(guò)正常使用電子郵件發(fā)送一封帶有OID的數(shù)據(jù)為例進(jìn)行說(shuō)明,其中,OID包括APPID、ACTID和引用計(jì)數(shù)器N,流程具體如下1、添加電子郵件 APPID (YL_APP_EMAIL_0x. · ·);2、添加郵件的發(fā)送標(biāo)識(shí)為 ACTID(YL_APP_EMAIL_SENT_ACT_Ox. · ·);3、使用一個(gè)賬戶(hù),寫(xiě)Eamil,添加一個(gè)附件,那么在應(yīng)用程序維護(hù)的OID數(shù)據(jù)結(jié)構(gòu)中保存應(yīng)用標(biāo)識(shí)與發(fā)送標(biāo)識(shí),且將引用計(jì)數(shù)器N置為1 ;4、第一次發(fā)送數(shù)據(jù),檢查發(fā)送標(biāo)識(shí),當(dāng)多次發(fā)送數(shù)據(jù)時(shí),則可以不檢測(cè)發(fā)送標(biāo)識(shí), 直接將N加1即可;5、發(fā)送時(shí),將OID信息放到數(shù)據(jù)中,然后建立SOCKET鏈接,初始化SOCKET時(shí),檢查數(shù)據(jù)中是否有OID及該OID是否合法,如果合法,去掉數(shù)據(jù)中的0ID,直接發(fā)送數(shù)據(jù)部分;否則,初始化失敗,禁止數(shù)據(jù)發(fā)送。6、清空OID中的所有信息,如,APPID、ACTID及引用計(jì)數(shù)器。本實(shí)施例中,通過(guò)對(duì)OID數(shù)據(jù)中的APPID、ACTID和引用計(jì)數(shù)器N的合法性分別進(jìn)行檢查,通過(guò)設(shè)置多層檢查機(jī)制,可以有效的對(duì)惡意程序盜取數(shù)據(jù)的情況進(jìn)行檢查,有效防止通信終端的數(shù)據(jù)被惡意軟件非法的盜取,從而給用戶(hù)造成損失。實(shí)施例四圖4示出了本發(fā)明實(shí)施例四提供的傳送數(shù)據(jù)的系統(tǒng)的結(jié)構(gòu)圖,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,該系統(tǒng)可以是內(nèi)置于通信終端中的軟件單元、硬件單元或者軟硬結(jié)合單元。本實(shí)施例中,傳送數(shù)據(jù)的系統(tǒng)包括檢測(cè)單元41、數(shù)據(jù)傳送單元42和禁止外發(fā)單元43。檢測(cè)單元41,用于在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含預(yù)設(shè)標(biāo)識(shí)信息,所述預(yù)設(shè)標(biāo)識(shí)信息為當(dāng)用戶(hù)主動(dòng)進(jìn)行傳送數(shù)據(jù)時(shí),在要傳送的數(shù)據(jù)中添加的標(biāo)識(shí)。數(shù)據(jù)傳送單元42,用于若檢測(cè)要傳送的數(shù)據(jù)中包含預(yù)設(shè)標(biāo)識(shí)信息,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的預(yù)設(shè)標(biāo)識(shí)信息,并傳送所述數(shù)據(jù)。禁止外發(fā)單元43,用于若檢測(cè)要傳送的數(shù)據(jù)中未包含預(yù)設(shè)標(biāo)識(shí)信息,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。本發(fā)明實(shí)施例提供的傳送數(shù)據(jù)的系統(tǒng)可以使用在前述對(duì)應(yīng)的方法實(shí)施例一中,詳情參見(jiàn)上述實(shí)施例一的描述,在此不再贅述。實(shí)施例五圖5示出了本發(fā)明實(shí)施例五提供的傳送數(shù)據(jù)的系統(tǒng)的結(jié)構(gòu)圖,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,該系統(tǒng)可以是內(nèi)置于通信終端中的軟件單元、硬件單元或者軟硬結(jié)合單元。本實(shí)施例中,所述預(yù)設(shè)標(biāo)識(shí)信息為操作標(biāo)識(shí)0ID,OID具體可以是應(yīng)用標(biāo)識(shí)APPID、 動(dòng)作標(biāo)識(shí)ACTID或者引用計(jì)數(shù)器的任意組合。本實(shí)施例中,傳送數(shù)據(jù)的系統(tǒng)包括檢測(cè)單元51、判斷單元52、數(shù)據(jù)傳送單元53和禁止外發(fā)單元M及清空單元55。
可選的,判斷單元52,用于判斷OID是否合法,若是,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),若否,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù)??蛇x的,當(dāng)OID為應(yīng)用標(biāo)識(shí)APPID、動(dòng)作標(biāo)識(shí)ACTID和引用計(jì)數(shù)器時(shí),判斷單元52 具體包括第一判斷模塊521、第二判斷模塊522和第三判斷模塊523。第一判斷模塊521,用于判斷所述APPID是否合法,若APPID不合法,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù)。第二判斷模塊522,用于若APPID合法,則判斷所述ACTID是否合法,若ACTID不合法,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù)。第三判斷模塊523,用于若ACTID合法,則判斷所述引用計(jì)數(shù)器N值是否合法,若引用計(jì)數(shù)器N值不合法,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),若引用計(jì)數(shù)器N值合法,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù)。清空單元55,用于清空OID中的所有信息。本發(fā)明實(shí)施例提供的傳送數(shù)據(jù)的系統(tǒng)可以使用在前述對(duì)應(yīng)的方法實(shí)施例二、三中,詳情參見(jiàn)上述實(shí)施例二、三的描述,在此不再贅述。綜上,本發(fā)明實(shí)施例的有益效果在于通過(guò)在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含預(yù)設(shè)標(biāo)識(shí)信息,若是,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的預(yù)設(shè)標(biāo)識(shí)信息, 并傳送所述數(shù)據(jù),若否,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。使得通信終端系統(tǒng)在傳送數(shù)據(jù)時(shí)可以主動(dòng)對(duì)數(shù)據(jù)的合法性進(jìn)行檢測(cè),實(shí)現(xiàn)主動(dòng)判斷當(dāng)前傳送的數(shù)據(jù)是否符合用戶(hù)的意愿,有效防止通信終端的數(shù)據(jù)被惡意軟件非法的盜取,從而給用戶(hù)造成損失。值得注意的是,上述裝置和系統(tǒng)實(shí)施例中,所包括的各個(gè)單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱(chēng)也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。另外,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,相應(yīng)的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如ROM/RAM、磁盤(pán)或光盤(pán)等。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種傳送數(shù)據(jù)的方法,其特征在于,所述方法包括下述步驟在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含預(yù)設(shè)標(biāo)識(shí)信息,所述預(yù)設(shè)標(biāo)識(shí)信息為當(dāng)用戶(hù)主動(dòng)進(jìn)行傳送數(shù)據(jù)時(shí),在要傳送的數(shù)據(jù)中添加的標(biāo)識(shí);若是,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的預(yù)設(shè)標(biāo)識(shí)信息,并傳送所述數(shù)據(jù);若否,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)標(biāo)識(shí)信息為操作標(biāo)識(shí)0ID,所述OID 為應(yīng)用標(biāo)識(shí)APPID、動(dòng)作標(biāo)識(shí)ACTID或者引用計(jì)數(shù)器的任意組合。
3.如權(quán)利要求2所述的方法,其特征在于,所述檢測(cè)要傳送的數(shù)據(jù)中是否包含預(yù)設(shè)標(biāo)識(shí)信息的步驟之后,所述方法還包括下述步驟判斷OID是否合法,若是,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),若否,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù)。
4.如權(quán)利要求2所述的方法,其特征在于,所述傳送所述數(shù)據(jù)或者禁止外發(fā)所述數(shù)據(jù)的步驟之后,所述方法還包括下述步驟清空OID中的所有信息。
5.如權(quán)利要求2所述的方法,其特征在于,當(dāng)所述OID包括應(yīng)用標(biāo)識(shí)APPID、動(dòng)作標(biāo)識(shí) ACTID和引用計(jì)數(shù)器N時(shí),所述判斷所述OID是否合法,若是,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),若否,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù)的步驟具體為判斷所述APPID是否合法,若APPID不合法,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù); 若APPID合法,則判斷所述ACTID是否合法,若ACTID不合法,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù);若ACTID合法,則判斷所述引用計(jì)數(shù)器N值是否合法,若引用計(jì)數(shù)器N值不合法,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù);若引用計(jì)數(shù)器N值合法,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù)。
6.一種傳送數(shù)據(jù)的系統(tǒng),其特征在于,所述系統(tǒng)包括檢測(cè)單元,用于在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含預(yù)設(shè)標(biāo)識(shí)信息,所述預(yù)設(shè)標(biāo)識(shí)信息為當(dāng)用戶(hù)主動(dòng)進(jìn)行傳送數(shù)據(jù)時(shí),在要傳送的數(shù)據(jù)中添加的標(biāo)識(shí);數(shù)據(jù)傳送單元,用于若是,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的預(yù)設(shè)標(biāo)識(shí)信息,并傳送所述數(shù)據(jù);禁止外發(fā)單元,用于若否,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述預(yù)設(shè)標(biāo)識(shí)信息為操作標(biāo)識(shí)0ID,所述OID 為應(yīng)用標(biāo)識(shí)APPID、動(dòng)作標(biāo)識(shí)ACTID或者引用計(jì)數(shù)器的任意組合。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括判斷單元,用于判斷OID是否合法,若是,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),若否, 則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù)。
9.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括 清空單元,用于清空OID中的所有信息。
10.如權(quán)利要求7所述的系統(tǒng),其特征在于,當(dāng)所述OID包括應(yīng)用標(biāo)識(shí)APPID、動(dòng)作標(biāo)識(shí) ACTID和引用計(jì)數(shù)器N時(shí),所述判斷單元具體包括第一判斷模塊,用于判斷所述APPID是否合法,若APPID不合法,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù);第二判斷模塊,用于若APPID合法,則判斷所述ACTID是否合法,若ACTID不合法,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù);第三判斷模塊,用于若ACTID合法,則判斷所述引用計(jì)數(shù)器N值是否合法,若引用計(jì)數(shù)器N值不合法,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),若引用計(jì)數(shù)器N值合法,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù)。
11. 一種通信終端,其特征在于,所述通信終端包括權(quán)利要求6至10任一權(quán)利要求所述的傳送數(shù)據(jù)的系統(tǒng)。
全文摘要
本發(fā)明適用于通信技術(shù)領(lǐng)域,提供了一種傳送數(shù)據(jù)的方法、系統(tǒng)及通信終端,所述方法包括下述步驟在通信接口初始化過(guò)程中,檢測(cè)要傳送的數(shù)據(jù)中是否包含預(yù)設(shè)標(biāo)識(shí)信息,所述預(yù)設(shè)標(biāo)識(shí)信息為當(dāng)用戶(hù)主動(dòng)進(jìn)行傳送數(shù)據(jù)時(shí),在要傳送的數(shù)據(jù)中添加的標(biāo)識(shí);若是,則判定所述要傳送的數(shù)據(jù)是合法數(shù)據(jù),刪除所述要傳送的數(shù)據(jù)中包含的預(yù)設(shè)標(biāo)識(shí)信息,并傳送所述數(shù)據(jù);若否,則判定所述要傳送的數(shù)據(jù)是非法數(shù)據(jù),禁止外發(fā)所述數(shù)據(jù)。本發(fā)明使得通信終端系統(tǒng)在傳送數(shù)據(jù)時(shí)可以主動(dòng)對(duì)數(shù)據(jù)的合法性進(jìn)行檢測(cè),實(shí)現(xiàn)主動(dòng)判斷當(dāng)前傳送的數(shù)據(jù)是否符合用戶(hù)的意愿,有效防止通信終端的數(shù)據(jù)被惡意軟件非法的盜取,從而給用戶(hù)造成損失。
文檔編號(hào)H04L29/06GK102413134SQ20111036582
公開(kāi)日2012年4月11日 申請(qǐng)日期2011年11月17日 優(yōu)先權(quán)日2011年11月17日
發(fā)明者侯現(xiàn)龍 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1