一種用于社交軟件中的消息防偽方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及互聯(lián)網(wǎng)技術(shù),尤其涉及一種用于社交軟件中的消息防偽方法及裝置。
【背景技術(shù)】
[0002]由于移動(dòng)通信提供商的資費(fèi)較高,費(fèi)用相對(duì)低廉的基于互聯(lián)網(wǎng)的社交軟件受到人們的青睞。隨著社交軟件的迅速發(fā)展,功能日益豐富,逐漸集成了電子郵件、博客、音樂(lè)、電視、游戲和搜索等多種功能。社交軟件不再是一個(gè)單純的聊天工具,它已經(jīng)發(fā)展成集交流、資訊、娛樂(lè)、搜索、電子商務(wù)、辦公協(xié)作和企業(yè)客戶(hù)服務(wù)等為一體的綜合化信息平臺(tái)。
[0003]然而隨著社交軟件應(yīng)用的普及,也給不法分子提供了可乘之機(jī)。例如,不法分子通過(guò)木馬病毒或者其他手段盜取用戶(hù)的社交軟件的賬號(hào)密碼,使用該賬號(hào)密碼登陸社交軟件后,給社交軟件的好友名單中的其他用戶(hù)發(fā)送虛假消息,特別是涉及財(cái)產(chǎn)的詐騙信息。收到虛假信息的用戶(hù)缺乏有效手段分辨對(duì)方的真實(shí)性,因此常常有上當(dāng)受騙的情況發(fā)生。
[0004]現(xiàn)有技術(shù)中都是通過(guò)在PC或手機(jī)上安裝安全軟件來(lái)減少設(shè)備被病毒盜取信息的可能,從而減少通過(guò)社交軟件等帳號(hào)密碼被盜的信息安全問(wèn)題,但是這種方式是提高設(shè)備安全的方法,并不能提高信息的安全,因?yàn)槌瞬《局獯嬖诤芏嗥渌麜?huì)讓帳號(hào)密碼被泄露的可能,消息接收方并不清楚對(duì)方是否是真實(shí)可信的。
【發(fā)明內(nèi)容】
[0005]本申請(qǐng)?zhí)峁┝艘环N用于社交軟件中的信息防偽方法及裝置,可以讓社交軟件的接收方分辨消息的真?zhèn)巍?br>[0006]本申請(qǐng)實(shí)施例提供了一種用于社交軟件中的消息防偽的方法,社交軟件維護(hù)一個(gè)終端設(shè)備的唯一標(biāo)識(shí)與好友名綁定的對(duì)應(yīng)關(guān)系表,該方法包括:
[0007]A、第一用戶(hù)向第二用戶(hù)發(fā)送聊天消息,該聊天消息除了包括聊天內(nèi)容外,還攜帶第一終端設(shè)備的唯一標(biāo)識(shí);
[0008]B、第二用戶(hù)接收到該聊天消息,將聊天消息中攜帶的唯一標(biāo)識(shí)與本用戶(hù)的對(duì)應(yīng)關(guān)系表中與第一用戶(hù)綁定的唯一標(biāo)識(shí)進(jìn)行匹配,判斷是否匹配成功,若是,執(zhí)行步驟C,否則執(zhí)行步驟D ;
[0009]C、在第二用戶(hù)的聊天界面上正常顯示該聊天消息,然后結(jié)束本流程;
[0010]D、在第二用戶(hù)的聊天界面上顯示警示信息,提示第一用戶(hù)可能并非本人。
[0011]較佳地,所述終端設(shè)備的唯一標(biāo)識(shí)為終端設(shè)備的媒體接入控制MAC地址。
[0012]較佳地,步驟A之前進(jìn)一步包括:
[0013]第一用戶(hù)向第二用戶(hù)發(fā)出要求添加好友的請(qǐng)求,該請(qǐng)求中附加第一用戶(hù)當(dāng)前使用的第一終端設(shè)備的MAC地址;
[0014]第二用戶(hù)同意該請(qǐng)求,將第一終端設(shè)備的MAC地址記錄在本終端設(shè)備中存儲(chǔ)的對(duì)應(yīng)關(guān)系表中,并將該MAC地址與第一用戶(hù)的用戶(hù)名綁定,將第二用戶(hù)當(dāng)前使用的第二終端設(shè)備的MAC地址攜帶在添加好友的響應(yīng)中發(fā)送給第一用戶(hù);第一用戶(hù)將第二終端設(shè)備的MAC地址記錄在本終端設(shè)備中存儲(chǔ)的對(duì)應(yīng)關(guān)系表中,并將該MAC地址與第二用戶(hù)的用戶(hù)名綁定。
[0015]較佳地,步驟C進(jìn)一步包括:在第二用戶(hù)的聊天界面上顯示表示無(wú)異常的標(biāo)記。
[0016]較佳地,步驟D進(jìn)一步包括:隱藏該條聊天消息,并提示第二用戶(hù)確認(rèn),確認(rèn)后才顯示聊天消息。
[0017]較佳地,步驟D進(jìn)一步包括:在第二用戶(hù)的聊天界面上彈出信息提示框,提示第二用戶(hù)是否發(fā)起認(rèn)證過(guò)程。
[0018]較佳地,該方法進(jìn)一步包括:將對(duì)應(yīng)關(guān)系表在本地與網(wǎng)絡(luò)側(cè)進(jìn)行同步。
[0019]較佳地,該方法進(jìn)一步包括:
[0020]a、第三用戶(hù)向第四用戶(hù)發(fā)出認(rèn)證請(qǐng)求,第四用戶(hù)的社交軟件界面上彈出信息提示框,提示第三用戶(hù)將對(duì)本設(shè)備進(jìn)行認(rèn)證,第四用戶(hù)確認(rèn)后執(zhí)行下一步驟;
[0021]b、第三用戶(hù)與第四用戶(hù)建立視頻連接,通過(guò)視頻進(jìn)行認(rèn)證;
[0022]C、第三用戶(hù)和第四用戶(hù)均點(diǎn)擊其各自社交軟件界面上的認(rèn)證通過(guò)按鈕;
[0023]d、然后第三用戶(hù)所使用的第三終端設(shè)備獲取第四用戶(hù)當(dāng)前使用的第四終端設(shè)備的唯一標(biāo)識(shí),將其記錄在本終端設(shè)備的對(duì)應(yīng)關(guān)系表中,并將該唯一標(biāo)識(shí)與第四用戶(hù)的用戶(hù)名綁定;同時(shí),第四終端設(shè)備獲取第三終端設(shè)備的唯一標(biāo)識(shí),將其記錄在本終端設(shè)備的對(duì)應(yīng)關(guān)系表中,并將該唯一標(biāo)識(shí)與第三用戶(hù)的用戶(hù)名綁定。
[0024]較佳地,步驟c所述第四終端設(shè)備獲取第三終端設(shè)備的唯一標(biāo)識(shí),將其記錄在本終端設(shè)備的對(duì)應(yīng)關(guān)系表中,并將該唯一標(biāo)識(shí)與第三用戶(hù)的用戶(hù)名綁定之后,進(jìn)一步包括:刪除與第三用戶(hù)的用戶(hù)名綁定的原唯一標(biāo)識(shí)。
[0025]本申請(qǐng)實(shí)施例還提供了一種用于社交軟件中的消息防偽的裝置,該裝置為運(yùn)行于終端設(shè)備的社交軟件所構(gòu)成的虛擬裝置,包括:
[0026]綁定關(guān)系維護(hù)模塊,用于維護(hù)一個(gè)終端設(shè)備的唯一標(biāo)識(shí)與好友名綁定的對(duì)應(yīng)關(guān)系表;
[0027]收發(fā)模塊,用于發(fā)送和接收聊天消息,該聊天消息除了包括聊天內(nèi)容外,還攜帶本終端設(shè)備的唯一標(biāo)識(shí);
[0028]匹配模塊,用于對(duì)收發(fā)模塊所接收的其他用戶(hù)的聊天消息中攜帶的唯一標(biāo)識(shí)與綁定關(guān)系維護(hù)模塊所維護(hù)的對(duì)應(yīng)關(guān)系表中與所述用戶(hù)綁定的唯一標(biāo)識(shí)進(jìn)行匹配,判斷是否匹配成功,若是,向顯示模塊發(fā)送正常指示,否則向顯示模塊發(fā)送異常指示;
[0029]顯示模塊,用于在收到正常指示后,在本終端設(shè)備的聊天界面上正常顯示聊天消息;在收到異常指示后,在本終端設(shè)備的聊天界面上顯示警示信息,提示所述其他用戶(hù)可能并非本人。
[0030]較佳地,所述終端設(shè)備的唯一標(biāo)識(shí)為終端設(shè)備的媒體接入控制MAC地址。
[0031]較佳地,該裝置進(jìn)一步包括好友管理模塊,
[0032]用于向其他用戶(hù)發(fā)出要求添加好友的請(qǐng)求,該請(qǐng)求中附加本用戶(hù)當(dāng)前使用的終端設(shè)備的MAC地址;接收來(lái)自其他用戶(hù)當(dāng)前使用的終端設(shè)備的添加好友的響應(yīng),將該響應(yīng)中攜帶的MAC地址發(fā)送至綁定關(guān)系維護(hù)模塊;
[0033]綁定關(guān)系維護(hù)模塊將所述MAC地址記錄在對(duì)應(yīng)關(guān)系表中,并將該MAC地址與所述其他用戶(hù)的用戶(hù)名綁定。
[0034]較佳地,所述顯示模塊,進(jìn)一步用于在收到正常指示后,在聊天界面上顯示表示無(wú)異常的標(biāo)記。
[0035]較佳地,所述顯示模塊,用于在收到異常指示后,隱藏該條聊天消息,并提示用戶(hù)確認(rèn),確認(rèn)后才顯示聊天消息。
[0036]較佳地,所述顯示模塊進(jìn)一步用于在收到異常指示后,在聊天界面上彈出信息提示框,提示用戶(hù)是否發(fā)起認(rèn)證過(guò)程。
[0037]較佳地,該裝置進(jìn)一步包括:同步模塊,用于將對(duì)應(yīng)關(guān)系表在本地與網(wǎng)絡(luò)側(cè)進(jìn)行同步。
[0038]較佳地,該裝置包括認(rèn)證模塊,用于向其他用戶(hù)發(fā)出認(rèn)證請(qǐng)求,若收到所述其他用戶(hù)的認(rèn)證確認(rèn)消息,與所述其他用戶(hù)當(dāng)前使用的終端設(shè)備建立視頻通信連接;若認(rèn)證通過(guò),獲取所述其他用戶(hù)當(dāng)前使用的終端設(shè)備的唯一標(biāo)識(shí),將所述唯一標(biāo)識(shí)發(fā)送到綁定關(guān)系維護(hù)豐吳塊;
[0039]綁定關(guān)系維護(hù)模塊將所述唯一標(biāo)識(shí)記錄在對(duì)應(yīng)關(guān)系表中,并將該唯一標(biāo)識(shí)與所述其他用戶(hù)的用戶(hù)名綁定。
[0040]較佳地,綁定關(guān)系維護(hù)模塊將所述唯一標(biāo)識(shí)記錄在對(duì)應(yīng)關(guān)系表中,并將該唯一標(biāo)識(shí)與所述其他用戶(hù)的用戶(hù)名綁定之后,刪除與第三用戶(hù)的用戶(hù)名綁定的原唯一標(biāo)識(shí)。
[0041]從以上技術(shù)方案可以看出,在通信過(guò)程中,發(fā)送方每發(fā)出的一條信息都會(huì)同時(shí)附帶本機(jī)的設(shè)備唯一標(biāo)識(shí),接收方將所收到的設(shè)備唯一標(biāo)識(shí)與對(duì)應(yīng)關(guān)系表中該發(fā)送方對(duì)應(yīng)的設(shè)備唯一標(biāo)識(shí)進(jìn)行比對(duì),并將比對(duì)結(jié)果顯示在社交軟件的可視化界面上,以提示用戶(hù)或者發(fā)起認(rèn)證過(guò)程。通過(guò)應(yīng)用該方案,如果好友通過(guò)未經(jīng)認(rèn)證的終端設(shè)備聊天,用戶(hù)會(huì)立即發(fā)覺(jué),從而減少受騙的風(fēng)險(xiǎn)。
【附圖說(shuō)明】
[0042]圖1為本申請(qǐng)實(shí)施例提供的一種用于社交軟件中的消息防偽方法流程示意圖;
[0043]圖2為本申請(qǐng)實(shí)施例提供的由用戶(hù)發(fā)起的認(rèn)證過(guò)程示意圖;
[004