CN112235782A - Method and system for preventing mobile phone from brushing amount - Google Patents

Method and system for preventing mobile phone from brushing amount Download PDF

Info

Publication number
CN112235782A
CN112235782A CN202011107323.2A CN202011107323A CN112235782A CN 112235782 A CN112235782 A CN 112235782A CN 202011107323 A CN202011107323 A CN 202011107323A CN 112235782 A CN112235782 A CN 112235782A
Authority
CN
China
Prior art keywords
mobile phone
parameters
basic parameters
current
current mobile
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011107323.2A
Other languages
Chinese (zh)
Other versions
CN112235782B (en
Inventor
林冬娴
陈春攀
李泽文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bee Assistant Co ltd
Original Assignee
Bee Assistant Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bee Assistant Co ltd filed Critical Bee Assistant Co ltd
Priority to CN202011107323.2A priority Critical patent/CN112235782B/en
Publication of CN112235782A publication Critical patent/CN112235782A/en
Application granted granted Critical
Publication of CN112235782B publication Critical patent/CN112235782B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/183Processing at user equipment or user record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Abstract

The invention discloses a method and a system for preventing the brushing amount of a mobile phone, wherein the method comprises the following steps: step S1, when the application program runs, respectively obtaining a plurality of basic parameters of the current mobile phone through a plurality of modes; and step S2, comparing the corresponding parameters acquired in various ways one by one, judging as a virtual mobile phone if the comparison of the corresponding parameters is inconsistent, and judging as an effective mobile phone if the comparison of all the corresponding parameters is consistent.

Description

Method and system for preventing mobile phone from brushing amount
Technical Field
The invention relates to the technical field of software application, in particular to a method and a system for preventing mobile phone refresh.
Background
The IMEI (International Mobile Equipment Identity, also called International Mobile Equipment Identity) is a unique identification number that a Mobile phone feels. The IMEI consists of 15 digits, each using only 0-9 digits, consisting of: 1. the first 6 digits (TAC, Type Approval Code) is a "model Approval number", which generally represents a model. 2. The next 2-digit number (FAC, Final Assembly Code) is the "Final Assembly number", which generally represents the place of origin. 3. The next 6 digits (SNR, Serial Number, factory Serial Number) are "Serial Number" which generally represents a production Serial Number. 4. The last 1 digit (SP) is usually "0", and is reserved for the check code, e.g. the IMEI of the handset is: 355065053311001/01 where 355065 is TAC, 05 is FAC, 331100 is SNR, 1 is SP, 01 is the software version number. The IMEI code is unique, and is the 'file' and 'identity card' of the mobile phone at the manufacturer.
At present, many developers of mobile phone APPs (application programs) count the installation amount of the mobile phone APPs according to the IMEI number of the user, that is, the user is considered to be a user by the IMEI number of the user, for example, a software promotion method exists in the mobile phone industry. However, the method for counting the users through the single check of the IMEI number can be easily used for generating similar Imei numbers to be fake and spurious, and the application is clicked, browsed and the like through simulated mobile phone parameters so as to achieve the purpose of swiping the amount. Such an artificial brushing amount causes the following disadvantages:
1. for application developers, the application promotion cost is increased, the application promotion data is not real, the real user behavior and the user preference cannot be known, the application is optimized,
2. for investors, some internet companies can specially request a swiping volume group to swipe their APPs in order to acquire third-party financing, and higher downloading volume, click volume and access volume are used as the standards for applying for investment, so that false data is misleading the judgment of investors.
3. For the application malls, each application mall has a download list, and APPs participating in the brushing amount often occupy the list head, which is a bad competition for other APPs not brushing amount.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention aims to provide a method and a system for preventing the brushing amount of a mobile phone, which comprehensively filter the data of suspected brushing amount through multi-path and multi-dimensional verification to determine the authenticity of the access amount and prevent the artificial brushing amount.
In order to achieve the above object, the present invention provides a method for preventing the brushing amount of a mobile phone, comprising the following steps:
step S1, when the application program runs, respectively obtaining a plurality of basic parameters of the current mobile phone through a plurality of modes;
step S2, comparing the corresponding parameters obtained in multiple ways one by one, if the corresponding parameters are found to be inconsistent, determining as a virtual mobile phone, and if all the corresponding parameters are consistent, determining as an effective mobile phone.
Preferably, the basic parameters of the mobile phone include, but are not limited to, Imei code, cid code, mac address of the mobile phone, and Imsi code.
Preferably, in step S1, the basic parameters of the current mobile phone are respectively obtained by adopting two ways, one way is to obtain the basic parameters of the current mobile phone by using an API in Java language, and the other way is to obtain the basic parameters of the current mobile phone by using a jni in C/C + + language.
Preferably, after step S2, the method further includes the following steps:
step S3, if the corresponding basic parameters are all compared consistently, storing the obtained basic parameters in different storage positions of the mobile phone, when a submitted network request is received, obtaining the basic parameters of the current mobile phone with the consistent comparison of the corresponding basic parameters of the mobile phone again according to the step S1, comparing the obtained basic parameters of the mobile phone with the storage information stored in different storage positions, if the storage information of one or more storage positions is not matched with the basic parameters of the current mobile phone, determining that the current mobile phone is a virtual mobile phone, and if the storage information of all storage positions is matched with the basic parameters of the current mobile phone, determining that the current mobile phone is an effective mobile phone.
Preferably, in step S3, the obtained basic parameters Imei code, Imsi code, cid code and mobile phone mac address of the valid mobile phone are stored in the file directory of the SDK, the file directory of the mobile phone memory and the App memory, respectively, and the parameters are added to Imei + Imsi + cid + mac + Imei to obtain MD5, and then stored.
Preferably, in step S3, when a network submitting request is received, the basic parameters of the current mobile phone are obtained according to step S1, and combined into Imei + Imsi + cid + mac + Imei to obtain MD5, which are respectively compared with the stored values stored in the file directory of the SDK, the file directory of the mobile phone memory, and the App memory.
Preferably, after step S3, the method further includes the following steps:
and step S4, sending the current basic parameters of the mobile phone with valid results verified in steps S2 and S3 to the server, and comparing the current basic parameters with the database of stored data to determine whether the current mobile phone is a mobile phone with a credit.
Preferably, in step S4, if the current basic parameters of the mobile phone are different from the corresponding parameters in the database, the current mobile phone is determined to be a valid mobile phone, and the basic parameters of the current mobile phone are stored in the corresponding database, and if the parameters are repeated with the corresponding parameters in the database, the current mobile phone is determined to be a measuring mobile phone.
Preferably, after step S3, the method further includes the following steps:
step S5, if the result is verified to be a valid mobile phone through steps S2 and S3, encapsulating the acquired basic parameters of the current mobile phone and the acquired local IP into a Body to send a request to the server, so that the server compares the IP address of the access request with the acquired IP address in the Body to determine whether the current mobile phone is a valid mobile phone.
To achieve the above object, the present invention also provides a system for preventing a brushing amount of a mobile phone, comprising:
the basic parameter acquiring unit is used for respectively acquiring a plurality of basic parameters of the current mobile phone in a plurality of modes when the application program runs;
and the first parameter comparison unit is used for comparing the corresponding parameters acquired in various modes one by one, if the comparison of the corresponding parameters is inconsistent, the virtual mobile phone is judged, and if the comparison of all the corresponding parameters is consistent, the effective mobile phone is judged.
Compared with the prior art, the method and the system for preventing the mobile phone traffic from being refreshed realize a multi-dimensional refreshing prevention mechanism, can effectively identify traffic refreshing data, and save the popularization cost.
Drawings
FIG. 1 is a flow chart illustrating the steps of a method for preventing a handset from being flushed according to the present invention;
fig. 2 is a system architecture diagram of a system for preventing handset flash in accordance with the present invention.
Detailed Description
Other advantages and capabilities of the present invention will be readily apparent to those skilled in the art from the present disclosure by describing the embodiments of the present invention with specific embodiments thereof in conjunction with the accompanying drawings. The invention is capable of other and different embodiments and its several details are capable of modification in various other respects, all without departing from the spirit and scope of the present invention.
FIG. 1 is a flow chart illustrating the steps of a method for preventing a handset from being flushed according to the present invention. As shown in fig. 1, the method for preventing the brushing amount of the mobile phone of the present invention comprises the following steps:
step S1, when the application program runs, a plurality of basic parameters of the current mobile phone are respectively obtained through a plurality of ways.
In an embodiment of the present invention, the current basic parameters of the Mobile phone include, but are not limited to, Imei (International Mobile Equipment Identity), cid (customer Identity, platform version), MAC address of the Mobile phone (MAC address of Wi-Fi wireless network card), Imsi (International Mobile Subscriber Identity).
Specifically, in step S1, the basic parameters Imei, cid, the mac address of the mobile phone and Imsi of the current mobile phone are respectively obtained in two ways, one of which is to obtain the basic parameters of the current mobile phone through the API in the Java language, and the other is to obtain the basic parameters of the current mobile phone through the jni in the C/C + + language.
Step S2, comparing the corresponding parameters obtained in multiple ways one by one, if the corresponding parameters are found to be inconsistent, determining the mobile phone as a virtual mobile phone, and regarding the access data of the mobile phone as invalid data, if the corresponding parameters are all consistent, determining the mobile phone as a valid mobile phone, and regarding the access data of the mobile phone as valid data.
In the invention, the current basic parameters of the mobile phone are obtained by the two modes for comparison, because the Api mode of the Java layer is easy to crack, the real parameters can be easily identified according to the generated basic parameters, the cracking difficulty of the C language layer is high, and the basic parameters of the mobile phone obtained by the jni mode of the C/C + + language can be used as the reference of the correct parameters.
Preferably, after step S2, the method for preventing the brushing amount of the mobile phone further comprises the following steps:
step S3, if the corresponding basic parameters are all compared and consistent, storing the obtained basic parameters in different storage positions of the mobile phone, when a submitted network request is received, obtaining the basic parameters of the current mobile phone with all the compared and consistent corresponding basic parameters of the mobile phone according to the step S1 again, comparing the obtained basic parameters of the mobile phone with the stored information stored in different storage positions, if the stored information of more than one storage position is not matched with the basic parameters of the currently obtained mobile phone, determining the mobile phone as virtual mobile phone parameters, if the stored information of all the storage positions is matched with the basic parameters of the currently obtained mobile phone, determining the current mobile phone as an effective mobile phone.
Specifically, when the program just starts to run, the parameters such as the basic parameters Imei, Imsi, cid, and the mobile phone mac address of the effective mobile phone obtained in step S1 are respectively stored in the file directory of the SDK, the file directory of the mobile phone memory, and the App memory, and the MD5 is taken by using Imei + Imsi + cid + mac + Imei and then stored; when a network submitting request is received, the basic parameters of the current mobile phone are obtained through the step S1 again, the basic parameters are combined into Imei + Imsi + cid + mac + Imei to obtain MD5, the MD5 is compared with the stored values stored in the file directory of the SDK, the file directory of the mobile phone memory and the stored value in the App memory respectively, if more than one stored value is not matched with the basic parameters of the currently obtained mobile phone, the virtual mobile phone parameters are determined, and the corresponding current mobile phone is the virtual mobile phone. The reason for this step is that the same mobile phone only has one set of basic parameters, if the generated parameters are not matched with the stored parameters, the anti-brushing situation that the basic parameters are repeatedly generated after operation can be eliminated through this step
Preferably, after step S3, the method for preventing the brushing amount of the mobile phone further comprises the following steps:
and step S4, sending the current basic parameters of the mobile phone which are verified to be valid through the step S2 and the step S3 to a server, comparing the current basic parameters with a database for storing data, if the current basic parameters of the mobile phone are different from the corresponding parameters in the database, judging that the current mobile phone is a valid mobile phone, storing the basic parameters of the mobile phone into the corresponding database, and if the parameters are repeated with the corresponding parameters in the database, judging that the current mobile phone is a brush-measuring mobile phone.
That is, relevant information of an accessed valid mobile phone is stored in the database of the server, after the current mobile phone is verified in steps S2 and S3, the basic parameters Imei, Imsi, cid and the mobile phone mac address of the current mobile phone are submitted to the server, the server compares the current mobile phone with the database storing valid mobile phone data, if none of the four basic parameters is repeated with the corresponding parameters in the database, the current mobile phone is determined to be a valid mobile phone, and the four basic parameters of the current mobile phone are stored in the corresponding database, if one or more of the basic parameters are repeated with the corresponding data in the database, the current mobile phone is determined to be a virtual mobile phone parameter, that is, the current mobile phone is a swipe mobile phone. In principle, each mobile phone has the unique basic parameters such as imei number and Imsi number, and the virtual mobile phone generated by simulation can possibly generate the same mobile phone parameters as those of an effective mobile phone, so that whether the current mobile phone is a measuring mobile phone can be distinguished by matching verification of a server.
Preferably, after step S3, the method for preventing the brushing amount of the mobile phone further comprises the following steps:
step S5, if the result is verified to be a valid mobile phone through steps S2 and S3, the obtained basic parameters of the current mobile phone and the obtained local IP are packaged into a Body to send a request to the server, so that the server compares the IP address of the access request with the obtained IP address in the Body to determine whether the current mobile phone is a valid mobile phone.
Generally, when the same IP access amount is too high in the same time period, the behavior of flashing the mobile phone can be regarded as being represented, and some flashing workers can modify the IP address by using the agent to disperse the access amount of the same IP and attempt to escape the verification of the server, aiming at the situation, the basic parameters of the mobile phone which is preliminarily judged to be the valid mobile phone can be obtained by steps S2 and S3, the local IP is obtained, the local IP is packaged into a Body to send a request to the server, the server end obtains the IP address of the access request according to the access request and compares the IP address with the obtained IP address in the Body, if the IP address is not consistent, the IP address of the access is the IP address modified by using the agent and is not the real IP address, and the access can be judged to be the invalid mobile phone. The step can effectively prevent the data which is continuously accessed by the brush weight molecules on the same network from being false data.
Fig. 2 is a system architecture diagram of a system for preventing handset flash in accordance with the present invention. As shown in fig. 2, the present invention provides a system for preventing a brush amount of a mobile phone, comprising:
the basic parameter acquiring unit 201 is configured to acquire a plurality of basic parameters of a current mobile phone in a plurality of ways when an application runs.
In an embodiment of the present invention, the current basic parameters of the Mobile phone include, but are not limited to, Imei (International Mobile Equipment Identity), cid (customer Identity, platform version), MAC address of the Mobile phone (MAC address of Wi-Fi wireless network card), Imsi (International Mobile Subscriber Identity).
Specifically, the basic parameter obtaining unit 201 may respectively obtain the basic parameters Imei, cid, mac address and Imsi of the current mobile phone in two ways, one of which is obtaining the basic parameters of the current mobile phone in an API way of Java language, and the other is obtaining the basic parameters of the current mobile phone in a jni way of C/C + + language.
The first parameter comparison unit 202 is configured to compare the corresponding parameters acquired in multiple ways one by one, and if the corresponding parameters are found to be inconsistent in comparison, determine that the mobile phone is a virtual mobile phone, regard the access data of the mobile phone as invalid data, and if all the corresponding parameters are consistent in comparison, determine that the mobile phone is a valid mobile phone, where the access data of the mobile phone is valid data.
In the invention, the current basic parameters of the mobile phone are obtained by the two modes for comparison, because the Api mode of the Java layer is easy to crack, the real parameters can be easily identified according to the generated basic parameters, the cracking difficulty of the C language layer is high, and the basic parameters of the mobile phone obtained by the jni mode of the C/C + + language can be used as the reference of the correct parameters.
Preferably, the system for preventing the brushing amount of the mobile phone of the present invention further comprises:
a second parameter comparison unit 203, configured to, when the comparison result of the first parameter comparison unit 202 is that all corresponding basic parameters are compared and consistent, store the obtained basic parameters in different storage locations of the mobile phone, and when a network request is submitted, obtain the basic parameters of the mobile phone with consistent comparison result again through the first parameter comparison unit 202, and compare the obtained basic parameters of the mobile phone with the storage information stored in different storage locations, respectively, if there is a mismatch between the storage information of more than one of the storage locations and the currently obtained basic parameters of the mobile phone, determine that the mobile phone is a virtual mobile phone parameter, determine that the corresponding mobile phone is a virtual mobile phone, and if the storage information of all the storage locations is matched with the currently obtained basic parameters of the mobile phone, determine that the current mobile phone is an effective mobile phone.
Specifically, when the program just starts to run, the parameters such as the basic parameters Imei, Imsi, cid, and the mobile phone mac address of the effective mobile phone obtained by the first parameter comparison unit 202 are respectively stored in the file directory of the SDK, the file directory of the mobile phone memory, and the App memory, and the MD5 is obtained by using Imei + Imsi + cid + mac + Imei and then stored; when a network request is submitted, the basic parameters of the current mobile phone are obtained through the first parameter comparison unit 202 again, the basic parameters are combined into Imei + Imsi + cid + mac + Imei to obtain MD5, the MD5 is compared with the stored values stored in the SDK file directory, the mobile phone memory file directory and the App memory, if more than one stored value is not matched with the basic parameters of the currently obtained mobile phone, the virtual mobile phone parameters are determined, and the corresponding current mobile phone is the virtual mobile phone. The reason for this step is that the same mobile phone has only one set of basic parameters, if the generated parameters are not matched with the stored parameters, the second parameter comparison unit 203 can eliminate the anti-brushing situation that the basic parameters are repeatedly generated after operation.
Preferably, the system for preventing the brushing amount of the mobile phone of the present invention further comprises:
the first server comparison unit 204 is configured to send the current basic mobile phone parameters of the mobile phone that are verified to be valid by the first parameter comparison unit 202 and the second parameter comparison unit 203 to the server, compare the current basic mobile phone parameters with a database stored in the server, and determine whether the current mobile phone is a metered mobile phone.
That is, relevant information of an accessed valid mobile phone is stored in a database at a server side, after the current mobile phone is verified by the first parameter comparison unit 202 and the second parameter comparison unit 203, the basic parameters Imei, Imsi, cid and the mobile phone mac address of the current mobile phone are submitted to the server, the server side compares the basic parameters Imei, Imsi, cid and mobile phone mac address with the database storing valid mobile phone data, if none of the four basic parameters is repeated with the corresponding parameters in the database, the current mobile phone is determined to be a valid mobile phone, the four basic parameters of the current mobile phone are stored in the corresponding database, and if one or more of the basic parameters are repeated with the corresponding data in the database, the current mobile phone is determined to be a virtual mobile phone parameter, that is, the current mobile phone is a volume-refreshing mobile phone. In principle, each mobile phone has the unique basic parameters such as imei number and Imsi number, and the virtual mobile phone generated by simulation can possibly generate the same mobile phone parameters as those of an effective mobile phone, so that whether the current mobile phone is a measuring mobile phone can be distinguished by matching verification of a server.
Preferably, the system for preventing the brushing amount of the mobile phone of the present invention further comprises:
a second server comparing unit 205, configured to encapsulate the basic parameters of the mobile phone and the obtained local IP, of which the results are verified to be valid by the first parameter comparing unit 202 and the second parameter comparing unit 203, into a Body, and send a request to the server, so that the server compares the IP address of the access request with the obtained IP address in the Body, thereby determining whether the current mobile phone is a valid mobile phone.
In general, too high of the same IP access amount in the same time period can be regarded as the behavior of flashing, and some flash workers will use the proxy to modify the IP address to distribute the access to the same IP, in an attempt to escape the verification of the server, in which case, the second server comparing unit 205 can obtain the basic mobile phone parameters of the mobile phone primarily determined to be valid through the first parameter comparing unit 202 and the second parameter comparing unit 203, and acquires the local IP, encapsulates the local IP into Body and sends a request to the server, the server acquires the IP address of the access request according to the access request, compares the IP address with the acquired IP address in the Body, if the IP address is inconsistent, it is stated that the visited IP address is the IP address modified by the proxy, not the native real IP address, therefore, the second server comparison unit 205 can effectively prevent the data that the brush number molecule continuously accesses on the same network from being false data.
The foregoing embodiments are merely illustrative of the principles and utilities of the present invention and are not intended to limit the invention. Modifications and variations can be made to the above-described embodiments by those skilled in the art without departing from the spirit and scope of the present invention. Therefore, the scope of the invention should be determined from the following claims.

Claims (10)

1. A method of preventing handset flash comprising the steps of:
step S1, when the application program runs, respectively obtaining a plurality of basic parameters of the current mobile phone through a plurality of modes;
step S2, comparing the corresponding parameters obtained in multiple ways one by one, if the corresponding parameters are found to be inconsistent, determining as a virtual mobile phone, and if all the corresponding parameters are consistent, determining as an effective mobile phone.
2. A method of preventing handset flash as claimed in claim 1, wherein: the basic parameters of the mobile phone include, but are not limited to, Imei code, cid code, mac address of the mobile phone, and Imsi code.
3. A method of preventing handset flash as claimed in claim 2, wherein: in step S1, the basic parameters of the current mobile phone are respectively obtained by adopting two ways, one way is to obtain the basic parameters of the current mobile phone by using the API in the Java language, and the other way is to obtain the basic parameters of the current mobile phone by using the jni in the C/C + + language.
4. The method for preventing handset burn according to claim 1, wherein after step S2, the method further comprises the steps of:
step S3, if the corresponding basic parameters are all compared consistently, storing the obtained basic parameters in different storage positions of the mobile phone, when a submitted network request is received, obtaining the basic parameters of the current mobile phone with the consistent comparison of the corresponding basic parameters of the mobile phone again according to the step S1, comparing the obtained basic parameters of the mobile phone with the storage information stored in different storage positions, if the storage information of one or more storage positions is not matched with the basic parameters of the current mobile phone, determining that the current mobile phone is a virtual mobile phone, and if the storage information of all storage positions is matched with the basic parameters of the current mobile phone, determining that the current mobile phone is an effective mobile phone.
5. The method of preventing handset brushing according to claim 4, wherein: in step S3, the obtained basic parameters Imei code, Imsi code, cid code and mobile phone mac address of the valid mobile phone are stored in the file directory of the SDK, the file directory of the mobile phone memory and the App memory, respectively, and the parameters are added to Imei + Imsi + cid + mac + Imei to obtain MD5, and then stored.
6. The method of preventing handset brushing according to claim 5, wherein: in step S3, when a network submitting request is received, the basic parameters of the current mobile phone are obtained according to step S1, and combined into Imei + Imsi + cid + mac + Imei to obtain MD5, which are compared with the stored values stored in the file directory of the SDK, the file directory of the mobile phone memory, and the App memory, respectively.
7. The method for preventing handset burn according to claim 4, wherein after step S3, the method further comprises the steps of:
and step S4, sending the current basic parameters of the mobile phone with valid results verified in steps S2 and S3 to the server, and comparing the current basic parameters with the database of stored data to determine whether the current mobile phone is a mobile phone with a credit.
8. The method of preventing handset brushing according to claim 7, wherein: in step S4, if the current basic parameters of the mobile phone are different from the corresponding parameters in the database, the current mobile phone is determined to be a valid mobile phone, and the basic parameters of the current mobile phone are stored in the corresponding database, and if there is a repetition of the parameters and the corresponding parameters in the database, the current mobile phone is determined to be a swipe mobile phone.
9. The method for preventing handset burn according to claim 4, wherein after step S3, the method further comprises the steps of:
step S5, if the result is verified to be a valid mobile phone through steps S2 and S3, encapsulating the acquired basic parameters of the current mobile phone and the acquired local IP into a Body to send a request to the server, so that the server compares the IP address of the access request with the acquired IP address in the Body to determine whether the current mobile phone is a valid mobile phone.
10. A system for preventing handset flash, comprising:
the basic parameter acquiring unit is used for respectively acquiring a plurality of basic parameters of the current mobile phone in a plurality of modes when the application program runs;
and the first parameter comparison unit is used for comparing the corresponding parameters acquired in various modes one by one, if the comparison of the corresponding parameters is inconsistent, the virtual mobile phone is judged, and if the comparison of all the corresponding parameters is consistent, the effective mobile phone is judged.
CN202011107323.2A 2020-10-16 2020-10-16 Method and system for preventing mobile phone from brushing Active CN112235782B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011107323.2A CN112235782B (en) 2020-10-16 2020-10-16 Method and system for preventing mobile phone from brushing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011107323.2A CN112235782B (en) 2020-10-16 2020-10-16 Method and system for preventing mobile phone from brushing

Publications (2)

Publication Number Publication Date
CN112235782A true CN112235782A (en) 2021-01-15
CN112235782B CN112235782B (en) 2023-04-28

Family

ID=74118033

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011107323.2A Active CN112235782B (en) 2020-10-16 2020-10-16 Method and system for preventing mobile phone from brushing

Country Status (1)

Country Link
CN (1) CN112235782B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114268958A (en) * 2021-12-13 2022-04-01 奇安信科技集团股份有限公司 Method and device for simulating real mobile phone by cloud mobile phone and computer equipment
CN115616678A (en) * 2022-12-02 2023-01-17 成都智元汇信息技术股份有限公司 Method and device for correcting and synchronizing operation parameters of security inspection system

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5738728A (en) * 1996-07-26 1998-04-14 Bio Dot, Inc. Precision metered aerosol dispensing apparatus
US20070289358A1 (en) * 2006-06-20 2007-12-20 Abb Patent Gmbh Method for determining spraying parameters for controlling a paint-spraying apparatus using a spraying agent
CN103841134A (en) * 2012-11-22 2014-06-04 阿里巴巴集团控股有限公司 API-based method for sending and receiving information, API-based apparatus, and API-based system
US20150067143A1 (en) * 2013-09-03 2015-03-05 Cisco Technology, Inc. System for virtual machine risk monitoring
CN107133805A (en) * 2017-05-09 2017-09-05 北京小度信息科技有限公司 Method of adjustment, device and the equipment of user's cheating category forecasting Model Parameter
CN107153971A (en) * 2017-05-05 2017-09-12 北京京东尚科信息技术有限公司 Method and device for recognizing equipment cheating in APP popularizations
CN107832117A (en) * 2017-11-15 2018-03-23 北京东土科技股份有限公司 A kind of virtual machine state information synchronous method and electronic equipment
CN109146546A (en) * 2018-07-23 2019-01-04 广州至真信息科技有限公司 A kind of method and device of cheating detection
CN109416639A (en) * 2016-04-06 2019-03-01 是德科技新加坡(销售)私人有限公司 For intending the method, system and computer-readable medium of true network traffic patterns on a virtual machine
CN110169124A (en) * 2016-11-03 2019-08-23 瑞典爱立信有限公司 The method and radio node of measurement are executed for using multiple parameters collection

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5738728A (en) * 1996-07-26 1998-04-14 Bio Dot, Inc. Precision metered aerosol dispensing apparatus
US20070289358A1 (en) * 2006-06-20 2007-12-20 Abb Patent Gmbh Method for determining spraying parameters for controlling a paint-spraying apparatus using a spraying agent
CN103841134A (en) * 2012-11-22 2014-06-04 阿里巴巴集团控股有限公司 API-based method for sending and receiving information, API-based apparatus, and API-based system
US20150067143A1 (en) * 2013-09-03 2015-03-05 Cisco Technology, Inc. System for virtual machine risk monitoring
CN109416639A (en) * 2016-04-06 2019-03-01 是德科技新加坡(销售)私人有限公司 For intending the method, system and computer-readable medium of true network traffic patterns on a virtual machine
CN110169124A (en) * 2016-11-03 2019-08-23 瑞典爱立信有限公司 The method and radio node of measurement are executed for using multiple parameters collection
CN107153971A (en) * 2017-05-05 2017-09-12 北京京东尚科信息技术有限公司 Method and device for recognizing equipment cheating in APP popularizations
CN107133805A (en) * 2017-05-09 2017-09-05 北京小度信息科技有限公司 Method of adjustment, device and the equipment of user's cheating category forecasting Model Parameter
CN107832117A (en) * 2017-11-15 2018-03-23 北京东土科技股份有限公司 A kind of virtual machine state information synchronous method and electronic equipment
CN109146546A (en) * 2018-07-23 2019-01-04 广州至真信息科技有限公司 A kind of method and device of cheating detection

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
M.SCHNEIDER: "Sliding contact performance of multiple brush armatures" *
张小波: "动态传感器网络几个关键技术问题研究" *
李泽文: "配电网自动调谐及故障选线的研究" *
赵月奇: "浅析互联网广告虚假流量的常见类型及产生原因" *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114268958A (en) * 2021-12-13 2022-04-01 奇安信科技集团股份有限公司 Method and device for simulating real mobile phone by cloud mobile phone and computer equipment
CN114268958B (en) * 2021-12-13 2023-12-22 奇安信科技集团股份有限公司 Method and device for simulating real mobile phone by cloud mobile phone and computer equipment
CN115616678A (en) * 2022-12-02 2023-01-17 成都智元汇信息技术股份有限公司 Method and device for correcting and synchronizing operation parameters of security inspection system

Also Published As

Publication number Publication date
CN112235782B (en) 2023-04-28

Similar Documents

Publication Publication Date Title
US20180004852A1 (en) Method and system for facilitating terminal identifiers
CN109474578A (en) Message method of calibration, device, computer equipment and storage medium
CN112235782A (en) Method and system for preventing mobile phone from brushing amount
CN110430205B (en) Single sign-on method, device, equipment and computer readable storage medium
CN110048879B (en) Microservice registration method, microservice registration device, electronic equipment and computer-readable storage medium
CN109495467B (en) Method and device for updating interception rule and computer readable storage medium
WO2019178967A1 (en) Jmeter-based stress testing method and apparatus, and device and storage medium
CN106487939B (en) A kind of method and apparatus, a kind of electronic equipment of determining User IP subnet
CN106550031A (en) The method and device of data backup
CN109669718A (en) System permission configuration method, device, equipment and storage medium
CN105022939A (en) Information verification method and device
CN106325936A (en) Rapid access method and rapid access system for application program
CN105100132A (en) Terminal device and terminal device identification method and system
CN110659019A (en) Parameter checking method and device and server
CN109118291B (en) User authentication method and device in advertisement task popularization and computer equipment
CN108156053B (en) Service processing method, device, system and server
CN116017462B (en) SIM card authorization management method, device and system
CN112699034A (en) Virtual login user construction method, device, equipment and storage medium
CN112613893A (en) Method, system, equipment and medium for identifying malicious user registration
CN105162799A (en) Method for checking whether client is legal mobile terminal or not and server
CN110138715A (en) Real name identification method, device, computer equipment and storage medium
CN114154983A (en) Real estate transaction method based on block chain
CN112698932A (en) Industrial application program calling method and device, computer equipment and storage medium
CN111143644B (en) Identification method and device of Internet of things equipment
CN111985979A (en) Method and device for processing invalid traffic information in advertisement service

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant