Method and device of identifying real machine and simulator and terminal

A technology for identifying terminals and simulators, applied in the computer field, can solve problems such as data inconsistency, cheating consumers, and damage to application developers, achieving fast processing speed, improving recognition accuracy, and ensuring legitimate interests
CN107908952AActive Publication Date: 2018-04-13ALIBABA (CHINA) CO LTD

Patent Information

Authority / Receiving Office
CN Β· China
Current Assignee / Owner
ALIBABA (CHINA) CO LTD
Publication Date
2018-04-13

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention provides a method of identifying a real machine and a simulator. The method includes the following steps: executing an instruction located at a specific memory address; writing an instruction to the specific memory address; circularly executing the instruction located at the specific memory address; judging whether the written instruction is executed; if yes, identifying a terminal as the simulator of an X86 architecture; and otherwise, identifying the terminal as the real machine of an ARM architecture. According to the method, application behaviors are tracked and detected through execution results of the instruction to identify the simulator on the basis that the architectures adopted for the simulator and the real machine are different, the problem of how to carry out defending by an Android application market against adopting the simulator for application quantity counterfeiting is solved, and legitimate interests of application developers and consumers are ensured.The invention also provides a device of identifying the real machine and the simulator and the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to the field of computer technology, in particular, the present invention relates to a method, device and terminal for identifying a real machine and a simulator. Background technique

[0002] The Android emulator is an emulator that can simulate the Android mobile phone system on the Windows platform. The Android emulator can simulate the operating environment of an Android phone on a computer, allowing users to experience Android games and applications on a computer. It simulates the Android operating system on the computer, can install, use and uninstall Android application software, and has the characteristics of simplicity, convenience, and low cost.

[0003] The application market, also known as the application store, commonly known as APP STORE, is an electronic application store that provides paid or free game or application download services for mobile devices such as mobile phones and tablets. It involves the v...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More