Method for detecting illegal registration of account, electronic equipment and computer storage medium
By verifying the communication status between the game joint operation application and the account registration behavior inspection program, and judging the device information, the problem of illegal account registration was solved, and effective account security and user experience were improved.
Patent Information
- Application Number
- CN202511759937.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-26
- Publication Date
- 2025-12-30
AI Technical Summary
Existing technologies are unable to effectively identify illegal account registrations, leading to disruption of in-game social order, impact on player experience, imbalance in the in-game economic system, and negative impact on the operational ecosystem.
The system confirms the existence of an account registration behavior checking program in the operating system by analyzing the communication between the game joint operation application and the account registration behavior checking program. It obtains the analysis results of the behavior data and sends them to the game joint operation server. Combined with the device information, it determines whether the terminal device is an illegal device and generates a prompt message to restrict illegal registration.
It improves the security of account registration, ensures a good user experience for legitimate users, prevents unauthorized registration and device identification, and maintains fairness and order within the game.
Smart Images

Figure CN121222084A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a method for detecting illegal account registration, an electronic device, and a computer storage medium. Background Technology
[0002] With the rapid development of the mobile internet and online gaming industry, the value of game accounts is constantly increasing. Accounts jointly operated by various terminal device manufacturers may be illegally and automatically registered in bulk, and then resold for profit through the gift packs or benefits of the new accounts. These behaviors not only seriously disrupt the social order and player experience within the game, but also interfere with the balance of the game's economic system, affect the fairness of the game, and thus threaten the overall operational ecosystem.
[0003] Currently, most manufacturers restrict account registration by monitoring the frequency of game account registrations. For example, if the registration frequency exceeds the preset frequency, manual or automatic restrictions are implemented. However, the accuracy of identifying illegally registered accounts is not high. Summary of the Invention
[0004] In view of this, the method, electronic device and computer storage medium for detecting illegal account registration provided in the embodiments of this application are intended to solve the problem that existing methods cannot effectively identify illegally registered accounts.
[0005] To address the aforementioned technical problems, the first aspect of this application provides the following technical solution: a method for detecting illegal account registration, applied to a terminal device, wherein the terminal device has a game co-operation application installed, comprising: Based on the communication status between the game joint operation application and the account registration behavior checking program, it is confirmed whether the account registration behavior checking program exists in the operating system. The account registration behavior checking program is used to analyze the acquired user behavior data in the preset application. Upon confirming the existence of the account registration behavior checking program in the operating system, obtain the first analysis result of the account registration behavior checking program on the behavior data; The first analysis result is sent to the game's joint operation server.
[0006] In one possible design, based on the communication status between the game joint operation application and the account registration behavior checking program, it is confirmed whether the account registration behavior checking program exists in the operating system. The account registration behavior checking program is used to analyze the acquired user behavior data in the preset application. Upon confirming the existence of the account registration behavior checking program in the operating system, obtain the first analysis result of the account registration behavior checking program on the behavior data; The first analysis result is sent to the game's joint operation server.
[0007] In one possible design, the device information includes Bluetooth device information or SIM card information. The step of determining whether the terminal device is an illegal device based on the acquired device information and generating the determination result includes: If the Bluetooth device information of the terminal device is not obtained, the terminal device is determined to be an illegal device; or If the SIM card information of the terminal device is not obtained, the terminal device is determined to be an illegal device.
[0008] In one possible design, after the step of determining that the terminal device is the illegal device, the following method is further included: The device identification information and network address information of the terminal device are reported to the game joint operation server.
[0009] In one possible design, the method further includes: Receive and display the notification information returned by the game joint operation server, which is based on the registration information of real-name authenticated accounts based on statistical analysis or the notification information of illegal account registration determined based on the device identification information and / or network address information of the terminal device; The prompts include suggestions to appeal for unblocking or to undergo facial verification.
[0010] In one possible design, the preset application includes a game application, and the behavioral data includes at least one of the following: new user account registration behavior, account benefit claiming behavior, account gift pack claiming behavior, and copying redemption code behavior.
[0011] In one possible design, the method further includes: When the first analysis result indicates that the account registration is illegal, the device identification information and network address information of the terminal device are reported to the game joint operation server; Receive registration information of real-name authenticated accounts based on statistical analysis or prompt information of illegal account registration determined based on device identification information and / or network address information of the terminal device returned by the game joint operation server, and display the prompt information; The prompts include suggestions to appeal for unblocking or to undergo facial verification.
[0012] In one possible design, the notification message may also include a notification that the terminal device is restricted from registering new user accounts.
[0013] Accordingly, the second aspect of this application provides the following technical solution: an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and running on the processor, wherein when the computer program is executed by the processor, it implements the steps of the method for detecting illegal account registration provided in the first aspect of this application.
[0014] Accordingly, the third aspect of this application provides the following technical solution: a computer storage medium storing a program for detecting illegal account registration, wherein when the program for detecting illegal account registration is executed by a processor, it implements the steps of the method for detecting illegal account registration provided in the first aspect of this application.
[0015] Compared with related technologies, the method, electronic device, and computer storage medium for detecting illegal account registration proposed in this application confirm the existence of the account registration behavior checking program in the operating system based on the communication status between the game joint operation application and the account registration behavior checking program. The account registration behavior checking program analyzes user behavior data acquired in a preset application. When the existence of the account registration behavior checking program in the operating system is confirmed, a first analysis result of the behavior data by the account registration behavior checking program is obtained; the first analysis result is sent to the game joint operation server. When it is determined that the terminal device is an illegal device or the first analysis result indicates illegal account registration, the device identification information and network address information of the terminal device are reported to the game joint operation server. The server returns registration information of real-name authenticated accounts based on statistical analysis or prompts indicating illegal account registration based on the device identification information and / or network address information of the terminal device, and displays prompts including suggestions for unblocking appeals or facial verification. This effectively identifies illegally registered accounts and illegal devices, thereby restricting illegally registered accounts, improving account registration security, and ensuring a good user experience for normal users. Attached Figure Description
[0016] One or more embodiments are illustrated by way of example with reference numerals in the accompanying drawings. These illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the drawings are not to be limited by scale.
[0017] Figure 1 A flowchart illustrating a method for detecting illegal account registration provided in this application; Figure 2 This application provides a schematic diagram of the structure of another system for detecting illegal account registration. Figure 3This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0018] To make the technical problems, technical solutions, and beneficial effects to be solved by this application clearer and more understandable, this application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0019] In the following description, the use of suffixes such as "module," "part," or "unit" to denote elements is solely for the purpose of illustration and has no specific meaning in itself. Therefore, "module," "part," or "unit" may be used interchangeably.
[0020] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0021] In one embodiment, such as Figure 1 As shown, this application provides a method for detecting illegal account registration. The method is applied to a terminal device that has a game co-operation application installed. The method may include: S100. Based on the communication status between the game joint operation application and the account registration behavior checking program, confirm whether the account registration behavior checking program exists in the operating system. The account registration behavior checking program is used to analyze the acquired user behavior data in the preset application. S101. When it is confirmed that the account registration behavior checking program exists in the operating system, obtain the first analysis result of the account registration behavior checking program on the behavior data; S102. Send the first analysis result to the game joint operation server.
[0022] This application provides a method for detecting illegal account registration, applied to a terminal device with a game co-operation application installed. The method includes: confirming the existence of the account registration behavior checking program in the operating system based on the communication status between the game co-operation application and the account registration behavior checking program, wherein the account registration behavior checking program analyzes user behavior data acquired in a preset application; upon confirming the existence of the account registration behavior checking program in the operating system, obtaining a first analysis result of the account registration behavior checking program on the behavior data; and sending the first analysis result to a game co-operation server. This allows the game co-operation server to subsequently manage registered accounts based on the first analysis result of the account registration behavior checking program's analysis of the user behavior data acquired in the preset application, thereby improving account registration security.
[0023] In this embodiment, the account registration behavior checking program can be encrypted and reside in the operating system of the terminal device, preventing it from running on the operating systems of other devices. That is, it cannot be easily deciphered and run on other devices (e.g., devices with emulators installed), thus improving the accuracy of detecting illegal account registration. The account registration behavior checking program can be used to analyze user behavior data acquired in preset applications.
[0024] In this embodiment, the communication status may include successful or failed handshake communication. The presence of the account registration behavior checking program in the operating system can be confirmed based on the communication status between the game joint operation application and the account registration behavior checking program. When the handshake communication between the game joint operation application and the account registration behavior checking program is successful, it can be confirmed that the account registration behavior checking program exists in the operating system; when the handshake communication between the game joint operation application and the account registration behavior checking program fails or the account registration behavior checking program cannot be detected, it can be confirmed that the account registration behavior checking program does not exist in the operating system.
[0025] In this embodiment of the application, after step S100, the following may also be included: When it is confirmed that the account registration behavior checking program does not exist in the operating system, the system determines whether the terminal device is an illegal device based on the obtained device information and generates a judgment result. The judgment result is sent to the game joint operation server.
[0026] In this embodiment, the device information may include Bluetooth device information or SIM card information. It is understood that in other embodiments, the device information may also include other information such as device identification information, which is not limited here.
[0027] In this embodiment of the application, the step of determining whether the terminal device is an illegal device based on the acquired device information and generating a determination result may include: If the Bluetooth device information of the terminal device is not obtained, the terminal device is determined to be an illegal device; or If the SIM card information of the terminal device is not obtained, the terminal device is determined to be an illegal device.
[0028] In this embodiment, when it is confirmed that the account registration behavior checking program does not exist in the operating system, i.e., the handshake communication between the game joint operation application and the account registration behavior checking program fails, the game joint operation application can obtain the device information. If it does not obtain the Bluetooth device information or the SIM card information of the terminal device, the game joint operation application can determine that the terminal device is an illegal device and send the determination result of the terminal device being an illegal device to the game joint operation server, so that in subsequent steps, the game joint operation server can restrict the registration behavior of new user accounts and the login behavior of registered accounts on the illegal device based on the obtained determination result of the terminal device being an illegal device.
[0029] In this embodiment of the application, after the step of determining that the terminal device is the illegal device, the method further includes: The device identification information and network address information of the terminal device are reported to the game joint operation server.
[0030] In this embodiment of the application, the device identification information of the terminal device may include the unique identity information of the terminal device.
[0031] In this embodiment of the application, the method may further include: Receive and display the notification information returned by the game joint operation server, which is based on the registration information of real-name authenticated accounts based on statistical analysis or the notification information of illegal account registration determined based on the device identification information and / or network address information of the terminal device; The prompts include suggestions to appeal for unblocking or to undergo facial verification.
[0032] In this embodiment, when the game joint operation application determines that the terminal device is an illegal device, it sends the determination result of the terminal device being an illegal device, the device identification information and network address information of the terminal device to the game joint operation server. The game joint operation server receives the determination result, the device identification information and network address information of the terminal device, and a prompt message indicating that an illegal account registration is determined based on the device identification information and / or the network address information of the terminal device, and sends the prompt message to the terminal device. The terminal device receives and displays the prompt message suggesting that the account be unblocked or undergo face verification, thereby restricting the registration behavior of new user accounts and the login behavior of registered accounts on illegal devices.
[0033] In this embodiment, the game joint operation application can also send the registration information of the real-name authenticated account to the game joint operation server. The game joint operation server can obtain the registration information and perform statistical analysis on it. If the statistical analysis confirms that a certain registration information is used by multiple real-name authenticated accounts, then the multiple real-name authenticated accounts containing the same registration information are determined to be illegal registration accounts. The registration information may include real-name information. When the game joint operation server confirms that a real-name authenticated account is an illegal registration account based on the statistical analysis of the registration information of the real-name authenticated account, it returns a prompt message based on the real-name authenticated account being an illegal registration account to the terminal device. The terminal device receives and displays the prompt message suggesting unblocking appeal or face verification, thereby restricting the registration behavior of new user accounts using the real-name information corresponding to illegal registration accounts and the login behavior of already registered accounts.
[0034] In this embodiment, the notification information also includes a notification that the terminal device is restricted from registering new user accounts. Specifically, the game operation server restricts new user account registration and registered account login on the terminal device at a preset frequency based on the terminal device's device identification information and network address information. The preset frequency can be once a day, once every two days, once every three days, etc., and is not limited here. For example, the preset frequency can be once a day, and the game operation server can restrict the registration of new user accounts and the login of registered accounts on the terminal device to a frequency of once a day, thereby improving the security of account registration.
[0035] In some embodiments, the game joint operation server can also block illegally registered accounts based on the registration information of real-name authenticated accounts determined by statistical analysis or the device identification information and / or network address information of the terminal device, as well as the registration behavior of new user accounts and the login behavior of registered accounts. The blocked illegally registered accounts can be unblocked and log in to the account again after completing the preset verification (such as face verification) and appeal process (with the appeal reasons filled in by the user recorded). This avoids normal accounts being identified as illegally registered accounts and thus being restricted, improving the security of account registration and enhancing the user experience.
[0036] In this embodiment of the application, the preset application may include a game application. The behavioral data may include at least one of the following: new user account registration behavior, account benefit claiming behavior, account gift pack claiming behavior, and copying redemption code behavior.
[0037] In this embodiment, the account registration behavior checking program can analyze the acquired user behavior data in a preset application and generate a first analysis result, which is then sent to the terminal device. For example, the preset application is a game application. The behavior data includes new user account registration behavior, account benefit claiming behavior, and code copying behavior. The account registration behavior checking program can analyze the acquired user registration behavior, benefit claiming behavior, and code copying behavior in the game application. If it is confirmed that a new user registration account has benefit claiming behavior and code copying behavior, and then logs out and registers another new user account shortly after completing these behaviors, the account registration behavior checking program sends the first analysis result (that the new user account is an illegal account registration) to the game operation server.
[0038] In this embodiment of the application, for example, the preset application is a game application. The behavioral data includes new user account registration behavior, account gift pack redemption behavior, and redemption code copying behavior. The account registration behavior checking program can analyze the acquired user's new user account registration behavior, account gift pack redemption behavior, and redemption code copying behavior in the game application. If it is confirmed that a new user registered account has account gift pack redemption behavior and redemption code copying behavior, and logs out and registers another new user account shortly after completing account gift pack redemption behavior and redemption code copying behavior, the account registration behavior checking program sends the first analysis result of the new user account registration as an illegal account registration to the game joint operation server.
[0039] In other embodiments, the preset application may include other applications such as live streaming applications and food delivery applications, which are not limited here. The behavioral data may also include other behaviors such as claiming accounts and obtaining trust benefits, which are not limited here.
[0040] In this embodiment of the application, the method may further include: When the first analysis result indicates that the account registration is illegal, the device identification information and network address information of the terminal device are reported to the game joint operation server; Receive registration information of real-name authenticated accounts based on statistical analysis or prompt information of illegal account registration determined based on device identification information and / or network address information of the terminal device returned by the game joint operation server, and display the prompt information; The prompts include suggestions to appeal for unblocking or to undergo facial verification.
[0041] In this embodiment of the application, when the first analysis result indicates that the registration of a new user account is an illegal account registration, the device identification information and network address information of the terminal device are reported to the game joint operation server. The game joint operation server receives the first analysis result, the device identification information and network address information of the terminal device, and a prompt message indicating illegal account registration based on the device identification information and / or the network address information of the terminal device. The server then sends the prompt message to the terminal device. The terminal device receives the registration information of the real-name authenticated account based on statistical analysis or the prompt message indicating illegal account registration based on the device identification information and / or network address information returned by the game joint operation server, and displays the prompt message, thereby restricting the registration of new user accounts and the login behavior of registered accounts on illegal devices.
[0042] In this embodiment, the game joint operation application can also send the registration information of the real-name authenticated account to the game joint operation server. The game joint operation server can obtain the registration information and perform statistical analysis on it. If the statistical analysis confirms that a certain registration information is used by multiple real-name authenticated accounts, then the multiple real-name authenticated accounts containing the same registration information are determined to be illegal registration accounts. When the game joint operation server confirms that a real-name authenticated account is an illegal registration account based on the registration information of the real-name authenticated account obtained through statistical analysis, it returns a prompt message indicating that the real-name authenticated account is an illegal registration account to the terminal device. The terminal device receives and displays the prompt message suggesting unblocking the account or performing face verification, thereby restricting the registration of new user accounts using the real-name information corresponding to the illegal registration account and the login behavior of already registered accounts.
[0043] In this embodiment, the notification information also includes a notification that the terminal device is restricted from registering new user accounts. Specifically, the game operation server restricts new user account registration and registered account login on the terminal device at a preset frequency based on the terminal device's device identification information and network address information. The preset frequency can be once a day, once every two days, once every three days, etc., and is not limited here. For example, the preset frequency can be once a day, and the game operation server can restrict the registration of new user accounts and the login of registered accounts on the terminal device to a frequency of once a day, thereby improving the security of account registration.
[0044] In some embodiments, the game joint operation server can also block illegally registered accounts based on the registration information of real-name authenticated accounts determined by statistical analysis or the device identification information and / or network address information of the terminal device, as well as the registration behavior of new user accounts and the login behavior of registered accounts. The blocked illegally registered accounts can be unblocked and log in to the account again after completing the preset verification (such as face verification) and appeal process (with the appeal reasons filled in by the user recorded). This avoids normal accounts being identified as illegally registered accounts and thus being restricted, improving the security of account registration and enhancing the user experience.
[0045] In this embodiment of the application, the preset application may include a game application. The behavioral data may include at least one of the following: new user account registration behavior, account benefit claiming behavior, account gift pack claiming behavior, and copying redemption code behavior.
[0046] In this embodiment, the account registration behavior checking program can analyze the acquired user behavior data in a preset application and generate a first analysis result, which is then sent to the terminal device. For example, the preset application is a game application. The behavior data includes new user account registration behavior, account benefit claiming behavior, and code copying behavior. The account registration behavior checking program can analyze the acquired user registration behavior, benefit claiming behavior, and code copying behavior in the game application. If it is confirmed that a new user registration account has benefit claiming behavior and code copying behavior, and then logs out and registers another new user account shortly after completing these behaviors, the account registration behavior checking program sends the first analysis result (that the new user account is an illegal account registration) to the game operation server.
[0047] In this embodiment of the application, for example, the preset application is a game application. The behavioral data includes new user account registration behavior, account gift pack redemption behavior, and redemption code copying behavior. The account registration behavior checking program can analyze the acquired user's new user account registration behavior, account gift pack redemption behavior, and redemption code copying behavior in the game application. If it is confirmed that a new user registered account has account gift pack redemption behavior and redemption code copying behavior, and logs out and registers another new user account shortly after completing account gift pack redemption behavior and redemption code copying behavior, the account registration behavior checking program sends the first analysis result of the new user account registration as an illegal account registration to the game joint operation server.
[0048] In other embodiments, the preset application may include other applications such as live streaming applications and food delivery applications, which are not limited here. The behavioral data may also include other behaviors such as claiming accounts and obtaining trust benefits, which are not limited here.
[0049] Through the above implementation method, by assessing the communication status between the game joint operation application and the account registration behavior checking program, the existence of the account registration behavior checking program in the operating system is confirmed. This program analyzes user behavior data acquired in a preset application. Upon confirming the existence of the account registration behavior checking program in the operating system, the first analysis result of the program on the behavior data is obtained, and this first analysis result is sent to the game joint operation server. When it is determined that the terminal device is an illegal device or the first analysis result indicates illegal account registration, the device identification information and network address information of the terminal device are reported to the game joint operation server. The server receives registration information of a real-name authenticated account based on statistical analysis or a prompt message indicating illegal account registration determined based on the device identification information and / or network address information of the terminal device, and displays prompt messages including suggestions for unblocking the account or facial verification. This multi-dimensional judgment and analysis confirms illegal registration accounts and devices, thereby restricting illegal registration accounts, illegal devices, and real-name authenticated accounts, ensuring a good user experience for normal users, and improving the security of account registration.
[0050] Based on the same inventive concept, such as Figure 2 As shown, the present invention also provides a system 10 for detecting illegal account registration, applied to the method for detecting illegal account registration described in the above embodiments. The system 10 for detecting illegal account registration includes: The confirmation module 11 is used to confirm whether the account registration behavior checking program exists in the operating system based on the communication status between the game joint operation application and the account registration behavior checking program. The account registration behavior checking program is used to analyze the acquired user behavior data in the preset application. Template 12 is used to obtain the first analysis result of the account registration behavior checking program on the behavior data when it is confirmed that the account registration behavior checking program exists in the operating system. The sending module 13 is used to send the first analysis result to the game joint operation server.
[0051] In this embodiment, a system for detecting illegal account registration is provided. The confirmation module 11 confirms the existence of the account registration behavior checking program in the operating system based on the communication status between the game joint operation application and the program. This program analyzes user behavior data acquired in a preset application. When the acquisition module 12 confirms the existence of the program in the operating system, it acquires the first analysis result of the program on the behavior data. The sending module 13 sends this first analysis result to the game joint operation server. This allows for the identification of illegally registered accounts based on the first analysis result of the user behavior data acquired by the program in the preset application, enabling subsequent restrictions on these accounts.
[0052] In this embodiment, the confirmation module 11 is used to confirm whether the account registration behavior checking program exists in the operating system based on the communication status between the game joint operation application and the account registration behavior checking program. The account registration behavior checking program is used to analyze the acquired user behavior data in a preset application; specifically including: The communication status may include successful handshake communication or failed handshake communication. When the game joint operation application and the account registration behavior checking program successfully communicate through a handshake, the confirmation module 11 can be used to confirm that the account registration behavior checking program exists in the operating system; when the game joint operation application and the account registration behavior checking program fail to communicate through a handshake, the confirmation module 11 can be used to confirm that the account registration behavior checking program does not exist in the operating system.
[0053] The confirmation module 11 is used to determine whether the terminal device is an illegal device based on the obtained device information when it is confirmed that the account registration behavior checking program does not exist in the operating system, and to generate a judgment result. The sending module 13 is used to send the judgment result to the game joint operation server.
[0054] In this embodiment, the device information may include Bluetooth device information or SIM card information. It is understood that in other embodiments, the device information may also include other information such as device identification information, which is not limited here. The confirmation module 11 is used to determine whether the terminal device is an illegal device based on the acquired device information, and to generate a determination result; specifically including: The confirmation module 11 is used to determine that the terminal device is an illegal device when the Bluetooth device information of the terminal device is not obtained; or to determine that the terminal device is an illegal device when the SIM card information of the terminal device is not obtained.
[0055] In this embodiment, the confirmation module 11 is used to obtain the device information, i.e., Bluetooth device information or SIM card information, when it is confirmed that the account registration behavior checking program does not exist in the operating system, i.e., the handshake communication between the game joint operation application and the account registration behavior checking program fails. When the Bluetooth device information or SIM card information of the terminal device is not obtained, the module 11 determines that the terminal device is an illegal device. The sending module 13 is used to send the determination result that the terminal device is an illegal device to the game joint operation server, so that the game joint operation server can restrict the registration behavior of new user accounts and the login behavior of registered accounts based on the obtained determination result that the terminal device is an illegal device in subsequent steps.
[0056] In this embodiment of the application, the sending module 13 is further configured to report the device identification information and network address information of the terminal device to the game joint operation server.
[0057] In this embodiment, the template 12 is used to receive registration information of real-name authenticated accounts based on statistical analysis or prompts indicating illegal account registration based on device identification information and / or network address information of the terminal device returned by the game joint operation server, and to display the prompts, thereby restricting the registration of new user accounts and the login behavior of registered accounts on illegal devices. The prompts include suggestions to appeal for account unblocking or to perform facial verification.
[0058] In this embodiment of the application, when the first analysis result indicates illegal account registration, the sending module 13 is further configured to report the device identification information and network address information of the terminal device to the game joint operation server, and the obtaining template 12 is further configured to receive the registration information of the real-name authenticated account based on statistical analysis or the prompt information of illegal account registration determined based on the device identification information and / or network address information of the terminal device returned by the game joint operation server, and display the prompt information; wherein, the prompt information includes a suggestion to file an unblocking appeal or perform face verification.
[0059] In this embodiment of the application, the prompt information also includes a prompt that the terminal device is restricted from registering new user accounts.
[0060] Through the above implementation method, the confirmation module 11 confirms whether the account registration behavior checking program exists in the operating system based on the communication status between the game joint operation application and the account registration behavior checking program. The account registration behavior checking program is used to analyze the acquired user behavior data in the preset application. When the acquisition template 12 confirms that the account registration behavior checking program exists in the operating system, it acquires the first analysis result of the account registration behavior checking program on the behavior data. The sending module 13 sends the first analysis result to the game joint operation server. When it is determined that the terminal device is an illegal device or the first analysis result indicates illegal account registration, the device identification information and network address information of the terminal device are also reported to the game joint operation server through the sending module 13. The game joint operation server receives the registration information of the real-name authenticated account based on statistical analysis or the illegal account registration information determined based on the device identification information and / or network address information of the terminal device through the acquisition template 12, and displays prompts including suggestions to appeal for unblocking or face verification. In this way, illegal registration accounts and illegal devices are confirmed through multi-dimensional judgment and analysis, and then illegal registration accounts, illegal devices and real-name authenticated accounts are restricted, which ensures the user experience of normal users and improves the security of account registration.
[0061] It should be noted that the above system embodiments and method embodiments belong to the same concept. For details of their specific implementation process, please refer to the method embodiments. Furthermore, the technical features in the method embodiments are all applicable to the system embodiments, and will not be repeated here.
[0062] Furthermore, embodiments of this application also provide an electronic device, which may be the aforementioned terminal device, the aforementioned server, or the aforementioned network base station. For example... Figure 3 As shown, the electronic device 100 includes: a memory 109, a processor 110, and one or more computer programs stored in the memory 109 and executable on the processor 110. The memory 109 and the processor 110 are coupled together via a bus system 130. When the one or more computer programs are executed by the processor 110, they implement the embodiments of this application. Figure 1 A method for detecting illegal account registration is provided, the method comprising: S100. Based on the communication status between the game joint operation application and the account registration behavior checking program, confirm whether the account registration behavior checking program exists in the operating system. The account registration behavior checking program is used to analyze the acquired user behavior data in the preset application. S101. When it is confirmed that the account registration behavior checking program exists in the operating system, obtain the first analysis result of the account registration behavior checking program on the behavior data; S102. Send the first analysis result to the game joint operation server.
[0063] The methods disclosed in the embodiments of this application can be applied to the processor 110, or implemented by the processor 110. The processor 110 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in the processor 110 or by instructions in the form of software. The processor 110 may be a general-purpose processor, DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 110 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly reflected as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in the memory 109. The processor 110 reads the information in the memory 109 and combines its hardware to complete the steps of the aforementioned method.
[0064] It is understood that the memory 109 in the embodiments of this application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic random access memory (FRAM), flash memory or other memory technologies, compact disk read-only memory (CD-ROM), digital video disk (DVD) or other optical disc storage, magnetic cartridges, magnetic tapes, disk storage or other magnetic storage devices; the volatile memory can be random access memory (RAM). By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM). Memory, Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memories described in the embodiments of this application are intended to include, but are not limited to, these and any other suitable types of memories.
[0065] It should be noted that the above-described electronic device embodiments and method embodiments belong to the same concept. For details of their implementation process, please refer to the method embodiments. Furthermore, the technical features in the method embodiments are all applicable to the electronic device embodiments, and will not be repeated here.
[0066] In addition, in an exemplary embodiment, this application also provides a computer storage medium, specifically a computer-readable storage medium, such as a memory 109 storing computer programs. The computer storage medium stores one or more programs for a method of detecting illegal account registration. When the processor 110 executes the one or more programs for detecting illegal account registration, it implements the embodiments of this application. Figure 1 A method for detecting illegal account registration is provided, the method comprising: S100. Based on the communication status between the game joint operation application and the account registration behavior checking program, confirm whether the account registration behavior checking program exists in the operating system. The account registration behavior checking program is used to analyze the acquired user behavior data in the preset application. S101. When it is confirmed that the account registration behavior checking program exists in the operating system, obtain the first analysis result of the account registration behavior checking program on the behavior data; S102. Send the first analysis result to the game joint operation server.
[0067] It should be noted that the above-mentioned computer-readable storage medium method program embodiment and method embodiment belong to the same concept. For details of its specific implementation process, please refer to the method embodiment. Furthermore, the technical features in the method embodiment are all applicable to the above-mentioned computer-readable storage medium embodiment, and will not be repeated here.
[0068] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0069] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0070] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0071] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims. All of these forms are within the protection scope of this application.
Claims
1. A method for detecting illegal account registration, applied to a terminal device, wherein the terminal device has a game co-operation application installed, characterized in that, The method includes: Based on the communication status between the game joint operation application and the account registration behavior checking program, it is confirmed whether the account registration behavior checking program exists in the operating system. The account registration behavior checking program is used to analyze the acquired user behavior data in the preset application. Upon confirming the existence of the account registration behavior checking program in the operating system, obtain the first analysis result of the account registration behavior checking program on the behavior data; The first analysis result is sent to the game's joint operation server.
2. The method for detecting illegal account registration as described in claim 1, characterized in that, After the step of confirming whether the account registration behavior checking program exists in the operating system, the method further includes: When it is confirmed that the account registration behavior checking program does not exist in the operating system, the system determines whether the terminal device is an illegal device based on the obtained device information and generates a judgment result. The judgment result is sent to the game joint operation server.
3. The method for detecting illegal account registration as described in claim 2, characterized in that, The device information includes Bluetooth device information or SIM card information. The step of determining whether the terminal device is an illegal device based on the acquired device information and generating a determination result includes: If the Bluetooth device information of the terminal device is not obtained, the terminal device is determined to be an illegal device; or If the SIM card information of the terminal device is not obtained, the terminal device is determined to be an illegal device.
4. The method for detecting illegal account registration as described in claim 3, characterized in that, After the step of determining that the terminal device is the illegal device, the method further includes: The device identification information and network address information of the terminal device are reported to the game joint operation server.
5. The method for detecting illegal account registration as described in claim 4, characterized in that, The method further includes: Receive and display the notification information returned by the game joint operation server, which is based on the registration information of real-name authenticated accounts based on statistical analysis or the notification information of illegal account registration determined based on the device identification information and / or network address information of the terminal device; The prompts include suggestions to appeal for unblocking or to undergo facial verification.
6. The method for detecting illegal account registration as described in claim 1, characterized in that, The preset application includes a game application, and the behavioral data includes at least one of the following: new user account registration behavior, account benefit claiming behavior, account gift pack claiming behavior, and copying redemption code behavior.
7. The method for detecting illegal account registration as described in claim 1, characterized in that, The method further includes: When the first analysis result indicates that the account registration is illegal, the device identification information and network address information of the terminal device are reported to the game joint operation server; Receive registration information of real-name authenticated accounts based on statistical analysis or prompt information of illegal account registration determined based on device identification information and / or network address information of the terminal device returned by the game joint operation server, and display the prompt information; The prompts include suggestions to appeal for unblocking or to undergo facial verification.
8. The method for detecting illegal account registration as described in claim 5 or 7, characterized in that, The notification message also includes a notification that the terminal device is restricted from registering new user accounts.
9. An electronic device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and running on the processor, wherein the computer program, when executed by the processor, implements the steps of a method for detecting illegal account registration as described in any one of claims 1 to 8.
10. A computer storage medium, characterized in that, The computer storage medium stores a program for a method of detecting illegal account registration. When the program for detecting illegal account registration is executed by a processor, it implements the steps of the method for detecting illegal account registration as described in any one of claims 1 to 8.