1.一種確定地址仿冒用戶的方法,其特征在于,包括以下步驟:獲取第一用戶接入網(wǎng)絡(luò)后發(fā)送的第一報(bào)文,根據(jù)所述第一報(bào)文計(jì)算第一特征值,并建立所述第一用戶MAC地址與所述第一特征值的對(duì)應(yīng)關(guān)系;
當(dāng)所述第一用戶退出網(wǎng)絡(luò)后,獲取第二用戶根據(jù)所述MAC地址發(fā)送的第二報(bào)文,根據(jù)所述第二報(bào)文計(jì)算第二特征值,根據(jù)所述對(duì)應(yīng)關(guān)系比較所述第二特征值與所述第一特征值;當(dāng)所述第一特征值不等于所述第二特征值時(shí),則確定所述第二用戶為仿冒MAC地址用戶。
2.如權(quán)利要求1所述的方法,其特征在于,所述第一報(bào)文為第一DHCP請(qǐng)求報(bào)文,所述根據(jù)所述第一報(bào)文計(jì)算第一特征值的步驟具體包括:
獲取所述第一DHCP請(qǐng)求報(bào)文中的至少一個(gè)屬性字段的內(nèi)容,根據(jù)所述第一DHCP請(qǐng)求報(bào)文中的至少一個(gè)屬性字段的內(nèi)容計(jì)算MD5值,將該MD5值作為第一特征值。
所述第二報(bào)文為第二DHCP請(qǐng)求報(bào)文,
所述根據(jù)所述第二報(bào)文計(jì)算第二特征值的步驟具體包括:
獲取所述第二DHCP請(qǐng)求報(bào)文中的至少一個(gè)屬性字段的內(nèi)容,根據(jù)所述第二DHCP請(qǐng)求報(bào)文中的至少一個(gè)屬性字段的內(nèi)容計(jì)算MD5值,將該MD5值作為第二特征值。
3.如權(quán)利要求1所述的方法,其特征在于,所述第一報(bào)文為第一IP報(bào)文,
所述根據(jù)所述第一報(bào)文計(jì)算第一特征值的步驟具體包括:
獲取所述第一IP報(bào)文中的TTL字段的值,當(dāng)所述第一IP報(bào)文中的TTL字段的值大于設(shè)定閾值時(shí),將所述第一IP報(bào)文中的TTL字段的值作為第一特征值;
所述第二報(bào)文為第二IP報(bào)文,
所述根據(jù)所述第二報(bào)文計(jì)算第二特征值的步驟具體包括:
獲取所述第二IP報(bào)文中的TTL字段的值,當(dāng)所述第二IP報(bào)文中的TTL字段的值大于設(shè)定閾值時(shí),將所述第二IP報(bào)文中的TTL字段的值作為第二特征值;
所述比較所述第二特征值與所述第一特征值;當(dāng)所述第一特征值不等于所述第二特征值時(shí),則確定所述第二用戶為仿冒MAC地址用戶的步驟具體包括:
比較所述第一IP報(bào)文中的TTL字段的值與所述第二IP報(bào)文中的TTL字段的值;當(dāng)所述第一IP報(bào)文中的TTL字段的值不等于所述第二IP報(bào)文中的TTL字段的值,且所述第一IP報(bào)文中的TTL字段的值與所述第二IP報(bào)文中的TTL字段的值的差的絕對(duì)值大于設(shè)定閾值時(shí),則確定所述第二用戶為仿冒MAC地址用戶。
4.如權(quán)利要求1所述的方法,其特征在于,所述第一報(bào)文為第一HTTP報(bào)文,
所述根據(jù)所述第一報(bào)文計(jì)算第一特征值的步驟具體包括:
獲取所述第一HTTP報(bào)文中的用戶屬性信息,將所述第一HTTP報(bào)文中的用戶屬性信息作為第一特征值;
所述第二報(bào)文為第二HTTP報(bào)文,
所述根據(jù)所述第二報(bào)文計(jì)算第二特征值的步驟具體包括:
獲取所述第二HTTP報(bào)文中的用戶屬性信息,將所述第二HTTP報(bào)文中的用戶屬性信息作為第二特征值。
5.如權(quán)利要求1所述的方法,其特征在于,所述第一報(bào)文包含第一應(yīng)用的賬號(hào)信息;
所述根據(jù)所述第一報(bào)文計(jì)算第一特征值的步驟具體包括:
將所述第一報(bào)文的第一應(yīng)用的賬號(hào)信息作為第一特征值;
所述第二報(bào)文包含第一應(yīng)用的賬號(hào)信息;
所述根據(jù)所述第二報(bào)文計(jì)算第二特征值的步驟具體包括:
將所述第二報(bào)文的第一應(yīng)用的賬號(hào)信息作為第二特征值;
所述比較所述第二特征值與所述第一特征值;當(dāng)所述第一特征值不等于所述第二特征值時(shí),則確定所述第二用戶為仿冒MAC地址用戶的步驟具體包括:
比較所述第一報(bào)文的第一應(yīng)用的賬號(hào)信息與所述第二報(bào)文的第一應(yīng)用的賬號(hào)信息,當(dāng)所述第一報(bào)文的第一應(yīng)用的賬號(hào)信息與所述第二報(bào)文的第一應(yīng)用的賬號(hào)信息不同,且所述第二報(bào)文的第一應(yīng)用的不同賬號(hào)信息的數(shù)量大于預(yù)設(shè)閾值時(shí),則確定所述第二用戶為仿冒MAC地址用戶。
6.一種確定地址仿冒用戶的裝置,其特征在于,包括:
獲取模塊,用于獲取第一用戶接入網(wǎng)絡(luò)后發(fā)送的第一報(bào)文,
計(jì)算模塊,用于根據(jù)所述第一報(bào)文計(jì)算第一特征值,
建立模塊,用于建立所述第一用戶MAC地址與所述第一特征值的對(duì)應(yīng)關(guān)系;
所述獲取模塊,還用于當(dāng)所述第一用戶退出網(wǎng)絡(luò)后,獲取第二用戶根據(jù)所述MAC地址發(fā)送的第二報(bào)文,
所述計(jì)算模塊,還用于根據(jù)所述第二報(bào)文計(jì)算第二特征值,
比較模塊,用于根據(jù)所述對(duì)應(yīng)關(guān)系比較所述第二特征值與所述第一特征值;
確定模塊,用于當(dāng)所述第一特征值不等于所述第二特征值時(shí),則確定所述第二用戶為仿冒MAC地址用戶。
7.如權(quán)利要求6所述的裝置,其特征在于,所述第一報(bào)文為第一DHCP請(qǐng)求報(bào)文,所述計(jì)算模塊具體用于:
獲取所述第一DHCP請(qǐng)求報(bào)文中的至少一個(gè)屬性字段的內(nèi)容,根據(jù)所述第一DHCP請(qǐng)求報(bào)文中的至少一個(gè)屬性字段的內(nèi)容計(jì)算MD5值,將該MD5值作為第一特征值。
所述第二報(bào)文為第二DHCP請(qǐng)求報(bào)文,
所述計(jì)算模塊還具體用于:
獲取所述第二DHCP請(qǐng)求報(bào)文中的至少一個(gè)屬性字段的內(nèi)容,根據(jù)所述第二DHCP請(qǐng)求報(bào)文中的至少一個(gè)屬性字段的內(nèi)容計(jì)算MD5值,將該MD5值作為第二特征值。
8.如權(quán)利要求6所述的方法,其特征在于,所述第一報(bào)文為第一IP報(bào)文,
所述計(jì)算模塊具體用于:
獲取所述第一IP報(bào)文中的TTL字段的值,當(dāng)所述第一IP報(bào)文中的TTL字段的值大于設(shè)定閾值時(shí),將所述第一IP報(bào)文中的TTL字段的值作為第一特征值;
所述第二報(bào)文為第二IP報(bào)文,
所述計(jì)算模塊還具體用于:
獲取所述第二IP報(bào)文中的TTL字段的值,當(dāng)所述第二IP報(bào)文中的TTL字段的值大于設(shè)定閾值時(shí),將所述第二IP報(bào)文中的TTL字段的值作為第二特征值;
所述比較模塊具體用于:根據(jù)所述對(duì)應(yīng)關(guān)系比較所述第一IP報(bào)文中的TTL字段的值與所述第二IP報(bào)文中的TTL字段的值;
所述確定模塊具體用于:
當(dāng)所述第一IP報(bào)文中的TTL字段的值不等于所述第二IP報(bào)文中的TTL字段的值,且所述第一IP報(bào)文中的TTL字段的值與所述第二IP報(bào)文中的TTL字段的值的差的絕對(duì)值大于設(shè)定閾值時(shí),則確定所述第二用戶為仿冒MAC地址用戶。
9.如權(quán)利要求6所述的裝置,其特征在于,所述第一報(bào)文為第一HTTP報(bào)文,
所述計(jì)算模塊具體用于:
獲取所述第一HTTP報(bào)文中的用戶屬性信息,將所述第一HTTP報(bào)文中的用戶屬性信息作為第一特征值;
所述第二報(bào)文為第二HTTP報(bào)文,
所述計(jì)算模塊還具體用于:
獲取所述第二HTTP報(bào)文中的用戶屬性信息,將所述第二HTTP報(bào)文中的用戶屬性信息作為第二特征值。
10.如權(quán)利要求6所述的裝置,其特征在于,所述第一報(bào)文包含第一應(yīng)用的賬號(hào)信息;
所述計(jì)算模塊具體用于:
將所述第一報(bào)文的第一應(yīng)用的賬號(hào)信息作為第一特征值;
所述第二報(bào)文包含第一應(yīng)用的賬號(hào)信息;
所述計(jì)算模塊還具體用于:
將所述第二報(bào)文的第一應(yīng)用的賬號(hào)信息作為第二特征值;
所述比較模塊,具體用于根據(jù)所述對(duì)應(yīng)關(guān)系比較所述第一報(bào)文的第一應(yīng)用的賬號(hào)信息與所述第二報(bào)文的第一應(yīng)用的賬號(hào)信息;所述確認(rèn)模塊具體用于:
當(dāng)所述第一報(bào)文的第一應(yīng)用的賬號(hào)信息與所述第二報(bào)文的第一應(yīng)用的賬號(hào)信息不同,且所述第二報(bào)文的第一應(yīng)用的不同賬號(hào)信息的數(shù)量大于預(yù)設(shè)閾值時(shí),則確定所述第二用戶為仿冒MAC地址用戶。