[go: up one dir, main page]

CN107102885A - The method and device of Android simulator is detected using ADB modes - Google Patents

The method and device of Android simulator is detected using ADB modes Download PDF

Info

Publication number
CN107102885A
CN107102885A CN201710242791.2A CN201710242791A CN107102885A CN 107102885 A CN107102885 A CN 107102885A CN 201710242791 A CN201710242791 A CN 201710242791A CN 107102885 A CN107102885 A CN 107102885A
Authority
CN
China
Prior art keywords
android
android simulator
access
adb
access device
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.)
Pending
Application number
CN201710242791.2A
Other languages
Chinese (zh)
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.)
YANGPUWEIYE TECHNOLOGY Ltd
Original Assignee
YANGPUWEIYE TECHNOLOGY 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 YANGPUWEIYE TECHNOLOGY Ltd filed Critical YANGPUWEIYE TECHNOLOGY Ltd
Priority to CN201710242791.2A priority Critical patent/CN107102885A/en
Publication of CN107102885A publication Critical patent/CN107102885A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3604Analysis of software for verifying properties of programs
    • G06F11/3612Analysis of software for verifying properties of programs by runtime analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45591Monitoring or debugging support

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention provides the method and device that a kind of utilization ADB modes detect Android simulator, wherein, method includes:Detect the access interface type of access device;Whether it is Android simulator according to the access interface type decision access device.The method and device that the present invention is provided can precisely identify which access device is Android simulator, so as to ensure the legitimate interests of Application developer, suppress spreading unchecked for the black production of network.

Description

The method and device of Android simulator is detected using ADB modes
Technical field
The present invention relates to field of computer technology, more particularly to a kind of side for detecting non-Android device operation Android system Method, specifically exactly a kind of utilization ADB modes detect the method and device of Android simulator.
Background technology
Simulator (Emulator), also translations emulator, refers to mainly by hardware or software so that a department of computer science System (being referred to as main host) is similar to another computer system (being referred to as client guest) in behavior.Simulator typically allows The software or peripheral hardware of client design are operated in main system.Simulation (emulation) refer in an electronic equipment or One computer program can simulate (emulator imitate) other equipment or program.
Android simulator is one can simulate the simulator of Android mobile phone system in windows platform.Android simulator energy Android mobile phone running environment is simulated on computers, and Android game can be also experienced on computers and is applied.In a word, Android simulator A kind of instruction exactly carried out by software is changed, so as to perform the process of Android operation system in non-Android device.
However, since the birth of Android simulator, being widely used in the black production in internet, and then grow network swindle, net Network is practised fraud, severe infestation network environment, for example, cribber installs simulator, virtual machine etc. using access devices such as PCs Virtual Android running environment realizes application program activation feedback to run application program (APP), causes application program actual use Data are mismatched with activation quantity, and serious infringement is caused to Application developer.Therefore, server end or other visitors It is Android simulator which access device how family end, which to recognize, and which access device is Android device, is those skilled in the art The technical problem of urgent need to resolve.
The content of the invention
In view of this, the technical problem to be solved in the present invention is that provide one kind detects Android simulator using ADB modes Method and device, solve in the prior art can not accurate recognition Android simulator the problem of.
In order to solve the above-mentioned technical problem, embodiment of the invention provides one kind and detects Android using ADB modes The method of simulator, including:Detect the access interface type of access device;According to the access interface type decision access device Whether it is Android simulator.
The embodiment of the present invention also provides the device that a kind of utilization ADB modes detect Android simulator, including:Inspection Survey unit, the access interface type for detecting access device;Judging unit, for being connect according to the access interface type decision Whether enter equipment is Android simulator.
It can be seen from the above-mentioned embodiment of the present invention, the method and dress of Android simulator are detected using ADB modes Put and at least have the advantages that:Because Android device is by USB port (usb bus) access network, and Android simulator By the network port (ICP/IP protocol) access network, therefore, by the access interface type for detecting access device, it can be determined that Whether access device is Android simulator, and accuracy of detection is high, and processing speed is fast, it is easy to accomplish, it is ensured that Android application program (APP) legitimate interests of developer, prevent criminal from replicating user identity, are engaged in illegal activity, purify Internet environment, and press down Network processed swindle and the black production of network are spread unchecked.
It is to be understood that above-mentioned general description and detailed description below are merely illustrative and illustrative, it is not Can the limitation scope of the invention to be advocated.
Brief description of the drawings
Following appended accompanying drawing is a part for the specification of the present invention, and it depicts the example embodiment of the present invention, institute Accompanying drawing is used for illustrating the principle of the present invention together with the description of specification.
Fig. 1 detects the reality of the method for Android simulator for a kind of utilization ADB modes that the specific embodiment of the invention is provided Apply the flow chart of example one;
Fig. 2 detects the reality of the method for Android simulator for a kind of utilization ADB modes that the specific embodiment of the invention is provided Apply the flow chart of example two;
Fig. 3 detects the reality of the method for Android simulator for a kind of utilization ADB modes that the specific embodiment of the invention is provided Apply the flow chart of example three;
Fig. 4 detects the reality of the device of Android simulator for a kind of utilization ADB modes that the specific embodiment of the invention is provided Apply the schematic block diagram of example one;
Fig. 5 detects the reality of the device of Android simulator for a kind of utilization ADB modes that the specific embodiment of the invention is provided Apply the schematic block diagram of example two;
Fig. 6 detects the reality of the device of Android simulator for a kind of utilization ADB modes that the specific embodiment of the invention is provided Apply the schematic block diagram of example three;
A kind of application schematic diagram for detection Android simulator that Fig. 7 provides for the specific embodiment of the invention.
Embodiment
For the purpose, technical scheme and advantage of the embodiment of the present invention are more clearly understood, below will with accompanying drawing and in detail Narration clearly illustrates the spirit of disclosed content, and any skilled artisan is understanding present invention After embodiment, when the technology that can be taught by present invention, it is changed and modifies, its essence without departing from present invention God and scope.
The schematic description and description of the present invention is used to explain the present invention, but not as a limitation of the invention. In addition, element/component of the same or like label used in drawings and the embodiments is for representing same or like portion Point.
On " first " used herein, " second " ... etc., not especially censure the meaning of order or cis-position, Be not used to limit the present invention, its only for distinguish with constructed term describe element or operation.
On direction term used herein, for example:Upper and lower, left and right, front or rear etc., are only the sides of refer to the attached drawing To.Therefore, the direction term used is intended to be illustrative and not intended to limit this creation.
It is open term, i.e., on "comprising" used herein, " comprising ", " having ", " containing " etc. Mean including but not limited to.
On it is used herein " and/or ", include the things any or all combination.
On term used herein " substantially ", " about " etc., to modify it is any can be with the quantity or mistake of microvariations Difference, but this slight variations or error can't change its essence.In general, microvariations that such term is modified or error Scope in some embodiments can be 20%, in some embodiments can be 10%, can be in some embodiments 5% or its His numerical value.It will be understood by those skilled in the art that the foregoing numerical value referred to can be adjusted according to actual demand, it is not limited thereto.
It is some to describe the word of the application by lower or discuss in the other places of this specification, to provide art technology Personnel's guiding extra on about the description of the present application.
Fig. 1 detects the reality of the method for Android simulator for a kind of utilization ADB modes that the specific embodiment of the invention is provided The flow chart of example one is applied, as shown in figure 1, whether being Android simulation according to the access interface type decision access device of access device Device.
In the embodiment shown in the drawings, examined using ADB (Android Debug Bridge debug bridge) mode Surveying the method for Android simulator includes:
Step 101:Detect the access interface type of access device.In the specific embodiment of the present invention, access interface type Including:USB (USB) ports and the network port (Socket ports).Step 101 is specifically included:Using ADB and ADBD detects the access interface type of access device.
Step 102:Whether it is Android simulator according to the access interface type decision access device.Android simulator leads to Often in operation on personal computers (pcs), Android simulator is communicated by the network port with miscellaneous equipment;Android device (example Such as Android smartphone) communicated by USB port with miscellaneous equipment, therefore, it can be determined to connect according to access interface type Whether enter equipment is Android simulator.
Referring to Fig. 1, ADB full name is Android Debug Bridge, that is, debugs bridge, be connection Android phone with The bridge at PC ends, can be managed by ADB, operate Android simulator and Android device, such as install software, system upgrade, operation Shell-command etc..Android simulator (Android Emulator), also has translations Android emulator, refers mainly to by software side Formula runs Android system in computer operating system, so as to carry out the distinctive certain operations of Android system;Android simulator mould While intending a Android system, it is necessary to transferred out the instruction of itself using ADB services.When implementing, ADB services packages Include operation ADB code modules on the server and the ADBD code modules operated on access device, by ADB code modules and ADBD code modules are combined with the packing of APP application programs, and access device is installed after APP application programs, in access device Communication between upper ADB code modules and ADBD code modules simulation access device and server, if access device is Android Simulator, ADB code modules are communicated with ADBD code modules using ICP/IP protocol, if access device sets for Android Standby, ADB code modules are communicated with ADBD code modules using usb bus, if it is decided that access device is Android simulator, The operation of APP application programs can be directly terminated, so that the function of suppressing network hacker is reached, therefore can be with by ADB modes Android simulator easily is found out, by detecting that the access interface type of access device can accurately judge the class of access device Type, accuracy of detection is high, and processing speed is fast, it is easy to accomplish.
Fig. 2 detects the reality of the method for Android simulator for a kind of utilization ADB modes that the specific embodiment of the invention is provided The flow chart of example two is applied, as shown in Fig. 2 access device is to server feedback result of determination information, so that beneficial to server by utilizing Judged result information carries out statistical analysis.
In the embodiment shown in the drawings, after step 102, this method also includes:
Step 103:To server feedback result of determination information.Wherein, server can be cluster computer or distal end Cloud platform etc..
Referring to Fig. 2, access device can be entered to server feedback result of determination information, server using judged result information Row statistical analysis, is improved or upgrades to APP application programs according to analysis result beneficial to APP developer, so as to protect APP to open The legitimate rights and interests of originator.
Fig. 3 detects the reality of the method for Android simulator for a kind of utilization ADB modes that the specific embodiment of the invention is provided Apply the flow chart of example three, if as shown in figure 3, access interface type be USB port, judge access device as Android device, Otherwise it is Android simulator.
In the embodiment shown in the drawings, step 102 is specifically included:
Step 1021:If the access interface type is USB port, judge access device as Android device.Wherein, USB port is the interface that Android device is connected with miscellaneous equipment.
Step 1022:If the access interface type is the network port, judge access device as Android simulator.Its In, the network port is the interface that Android simulator is connected with miscellaneous equipment.
Referring to Fig. 3, the type of access device is determined according to the access interface type of access device, accuracy of detection is high, processing Speed is fast, it is easy to accomplish, prevent criminal from replicating user identity, be engaged in illegal activity, purify Internet environment, suppress network swindleness Deceive and network black production is spread unchecked.
Fig. 4 detects the reality of the device of Android simulator for a kind of utilization ADB modes that the specific embodiment of the invention is provided The schematic block diagram of example one is applied, as shown in figure 4, whether being Android mould according to the access interface type decision access device of access device Intend device.
In the embodiment shown in the drawings, the device for detecting Android simulator using ADB modes includes:Detection is single Member 1 and judging unit 2.Wherein, detection unit 1 is used for the access interface type for detecting access device;Judging unit 2 is used for basis Whether the access interface type decision access device is Android simulator.It is described to judge single in the specific embodiment of the present invention Member 2 when the access interface type is USB port specifically for judging access device as Android device, when the access interface Judge access device as Android simulator when type is the network port;Access interface type includes USB port and the network port.
Referring to Fig. 4, Android simulator is normally operated on PC, therefore, Android simulator by the network port with it is other Equipment communication;And Android device is then communicated by usb bus with miscellaneous equipment, therefore, by the incoming end for detecting access device Mouth type can accurately judge the type of access device, and accuracy of detection is high, and processing speed is fast, it is easy to accomplish.
Fig. 5 detects the reality of the device of Android simulator for a kind of utilization ADB modes that the specific embodiment of the invention is provided The schematic block diagram of example two is applied, as shown in figure 5, access device is to server feedback result of determination information, so that beneficial to server profit Statistical analysis is carried out with judged result information.
In the embodiment shown in the drawings, device also includes feedback unit 3, wherein, feedback unit 3 is used for clothes Business device feedback and judge object information.
Referring to Fig. 5, access device can be entered to server feedback result of determination information, server using judged result information Row statistical analysis, is improved or upgrades to APP application programs according to analysis result beneficial to APP developer, so as to protect APP to open The legitimate rights and interests of originator.
Fig. 6 detects the reality of the device of Android simulator for a kind of utilization ADB modes that the specific embodiment of the invention is provided The schematic block diagram of example three is applied, as shown in fig. 6, detecting the access interface of access device using the analog detection module in detection unit Type.
In the embodiment shown in the drawings, the detection unit 1 specifically includes analog detection module 11.Wherein, Analog detection module 11 is used for the access interface type for detecting access device.
Referring to Fig. 6, ADB services are to connect Android phone and the bridge at PC ends, can be managed by ADB, operate Android Simulator and Android device, such as install software, system upgrade, operation shell-command.ADB services include operating in server On ADB code modules and the ADBD code modules that operate on access device, by ADB code modules and ADBD code modules with APP application programs packing combine, access device install APP application programs after, on access device ADB code modules with ADBD code modules simulate the communication between access device and server, if access device is Android simulator, ADB code moulds Block is communicated with ADBD code modules using ICP/IP protocol, if access device be Android device, ADB code modules with ADBD code modules are communicated using usb bus, therefore, by detecting that the access interface type of access device can accurately be sentenced Determine the type of access device, accuracy of detection is high, and processing speed is fast, it is easy to accomplish.
The application schematic diagram for a kind of detection Android simulator that Fig. 7 provides for the specific embodiment of the invention, such as Fig. 7 institutes Show, multiple access devices are connected with server, wherein, personal computer and portable computer pass through the network port and server Connection, Android mobile phone be connected by USB port with server, ADB service ADB code modules including operating on server and In the ADBD code modules operated on access device, actual mechanical process, by ADB code modules and ADBD code modules with APP application programs packing combine, access device install APP application programs after, on access device ADB code modules with ADBD code modules simulate the communication between access device and server, if access device is Android simulator, ADB code moulds Block is communicated with ADBD code modules using ICP/IP protocol, if access device be Android device, ADB code modules with ADBD code modules are communicated using usb bus, and access device is by result of determination feedback of the information to server, and server can be with The result of determination information fed back according to access device carries out statistical analysis.The present invention can accurately judge whether access device is peace Tall and erect simulator, accuracy of detection is high, and processing speed is fast, it is easy to accomplish, it is ensured that the conjunction of Android application program (APP) developer Method interests, prevent criminal from carrying out identity duplication, are engaged in illegal activity, purify Internet environment, and suppress network swindle and network Black production is spread unchecked.
The specific embodiment of the invention provides the method and device that a kind of utilization ADB modes detect Android simulator, due to peace Tall and erect equipment is by USB port access network, and therefore Android simulator, is accessed by network port access network by detecting The access interface type of equipment, it can be determined that whether access device is Android simulator, and accuracy of detection is high, and processing speed is fast, easily In realization, it is ensured that the legitimate interests of Android application program (APP) developer, prevent criminal from replicating user identity, Illegal activity is engaged in, is purified Internet environment, suppresses network swindle and network black production is spread unchecked.
The above-mentioned embodiment of the present invention can be implemented in various hardware, Software Coding or both combination.For example, this hair Bright embodiment, which is alternatively in data signal processor (Digital Signal Processor, DSP), performs the above method Program code.The present invention can also refer to computer processor, digital signal processor, microprocessor or field-programmable gate array Arrange a variety of functions that (Field Programmable Gate Array, FPGA) is performed.Above-mentioned processing can be configured according to the present invention Device performs particular task, its machine-readable software code that the ad hoc approach that the present invention is disclosed is defined by performing or firmware generation Code is completed.Software code or firmware code can be developed into different program languages and different forms or form.Or Different target platform composing software codes.However, configuring generation according to the software code of execution task of the present invention and other types Different code pattern, type and the language of code do not depart from spirit and scope of the invention.
Schematical embodiment of the invention is the foregoing is only, before the design of the present invention and principle is not departed from Put, equivalent variations and modification that any those skilled in the art is made all should belong to the scope of protection of the invention.

Claims (10)

1. a kind of method that utilization ADB modes detect Android simulator, it is characterised in that this method includes:
Detect the access interface type of access device;And
Whether it is Android simulator according to the access interface type decision access device.
2. the method for detecting Android simulator using ADB modes as claimed in claim 1, it is characterised in that connect according to described After the step of whether inbound port type decision access device is Android simulator, this method also includes:
To server feedback result of determination information.
3. the method for detecting Android simulator using ADB modes as claimed in claim 1, it is characterised in that detection access is set The step of standby access interface type, specifically include:
The access interface type of access device is detected using ADB and ADBD.
4. the method for detecting Android simulator using ADB modes as claimed in claim 1, it is characterised in that connect according to described The step of whether inbound port type decision access device is Android simulator, specifically includes:
If the access interface type is USB port, judge access device as Android device;And
If the access interface type is the network port, judge access device as Android simulator.
5. the method for detecting Android simulator using ADB modes as claimed in claim 1, it is characterised in that the incoming end Mouth type includes:USB port and the network port.
6. a kind of utilization ADB modes detect the device of Android simulator, it is characterised in that the device includes:
Detection unit, the access interface type for detecting access device;And
Judging unit, for whether being Android simulator according to the access interface type decision access device.
7. the device of Android simulator is detected using ADB modes as claimed in claim 6, it is characterised in that the device is also wrapped Include:
Feedback unit, for server feedback result of determination information.
8. the device of Android simulator is detected using ADB modes as claimed in claim 6, it is characterised in that the detection list Member is specifically included:
Analog detection module, the access interface type for detecting access device.
9. the device of Android simulator is detected using ADB modes as claimed in claim 6, it is characterised in that the judgement list Member when the access interface type is USB port specifically for judging access device as Android device, when the access interface Judge access device as Android simulator when type is the network port.
10. the device of Android simulator is detected using ADB modes as claimed in claim 6, it is characterised in that the incoming end Mouth type includes:USB port and the network port.
CN201710242791.2A 2017-04-14 2017-04-14 The method and device of Android simulator is detected using ADB modes Pending CN107102885A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710242791.2A CN107102885A (en) 2017-04-14 2017-04-14 The method and device of Android simulator is detected using ADB modes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710242791.2A CN107102885A (en) 2017-04-14 2017-04-14 The method and device of Android simulator is detected using ADB modes

Publications (1)

Publication Number Publication Date
CN107102885A true CN107102885A (en) 2017-08-29

Family

ID=59675025

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710242791.2A Pending CN107102885A (en) 2017-04-14 2017-04-14 The method and device of Android simulator is detected using ADB modes

Country Status (1)

Country Link
CN (1) CN107102885A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107526628A (en) * 2017-09-30 2017-12-29 北京梆梆安全科技有限公司 With reference to bottom instruction and the simulator detection method and device of configuration information
CN107633170A (en) * 2017-09-30 2018-01-26 北京梆梆安全科技有限公司 A kind of Android simulator detection method and device of combination ardware feature and sensor
CN107678834A (en) * 2017-09-30 2018-02-09 北京梆梆安全科技有限公司 A kind of Android simulator detection method and device based on hardware configuration
CN107678833A (en) * 2017-09-30 2018-02-09 北京梆梆安全科技有限公司 Simulator detection method and device based on operation system information
CN107729121A (en) * 2017-09-30 2018-02-23 北京梆梆安全科技有限公司 Simulator detection method and device
CN107741907A (en) * 2017-09-30 2018-02-27 北京梆梆安全科技有限公司 With reference to bottom instruction and the simulator detection method and device of system information
CN108388506A (en) * 2018-01-05 2018-08-10 郑州信大捷安信息技术股份有限公司 ADB multiplex systems based on the more android systems of single linux kernel and ADB multiplexing methods

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103632096A (en) * 2013-11-29 2014-03-12 北京奇虎科技有限公司 Method and device for carrying out safety detection on equipment
CN103927256A (en) * 2013-01-16 2014-07-16 珠海市君天电子科技有限公司 Method for controlling multiple Android devices
CN104182663A (en) * 2013-05-27 2014-12-03 阿里巴巴集团控股有限公司 Method and device for identifying simulator operation

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103927256A (en) * 2013-01-16 2014-07-16 珠海市君天电子科技有限公司 Method for controlling multiple Android devices
CN104182663A (en) * 2013-05-27 2014-12-03 阿里巴巴集团控股有限公司 Method and device for identifying simulator operation
CN103632096A (en) * 2013-11-29 2014-03-12 北京奇虎科技有限公司 Method and device for carrying out safety detection on equipment

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
DUANQZ: "adb介绍", 《WEB.ARCHIVE.ORG/WEB/20170320015958/HTTPS://DUANQZ.GITHUB.IO/2015-05-21-INTRO-ADB》 *
SOS995等: "100分求解:adb和adbd有办法同机通讯吗", 《HTTPS://BBS.CSDN.NET/TOPICS/390260035》 *
USER2284570等: "Run adb command inside the terminal emulator or programmatically without root", 《HTTPS://ANDROID.STACKEXCHANGE.COM/QUESTIONS/142533/RUN-ADB-COMMAND-INSIDE-THE-TERMINAL-EMULATOR-OR-PROGRAMMATICALLY-WITHOUT-ROOT?ANSWERTA%E2%80%A6%00%00》 *
YIMING JING等: "Morpheus: Automatically Generating Heuristics to Detect Android Emulators", 《14 PROCEEDINGS OF THE 30TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE》 *
一天一点一滴: "通过网络使用adb", 《YTYDYD.BLOG.SOHU.COM/146260552.HTML》 *
亭亭HAPPY: "Android Debug Bridge(ADB)技术实现(译)", 《WEB.ARCHIVE.ORG/WEB/20130313071047/HTTPS://MY.OSCHINA.NET/TINGZI/BLOG/78628》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107526628A (en) * 2017-09-30 2017-12-29 北京梆梆安全科技有限公司 With reference to bottom instruction and the simulator detection method and device of configuration information
CN107633170A (en) * 2017-09-30 2018-01-26 北京梆梆安全科技有限公司 A kind of Android simulator detection method and device of combination ardware feature and sensor
CN107678834A (en) * 2017-09-30 2018-02-09 北京梆梆安全科技有限公司 A kind of Android simulator detection method and device based on hardware configuration
CN107678833A (en) * 2017-09-30 2018-02-09 北京梆梆安全科技有限公司 Simulator detection method and device based on operation system information
CN107729121A (en) * 2017-09-30 2018-02-23 北京梆梆安全科技有限公司 Simulator detection method and device
CN107741907A (en) * 2017-09-30 2018-02-27 北京梆梆安全科技有限公司 With reference to bottom instruction and the simulator detection method and device of system information
CN108388506A (en) * 2018-01-05 2018-08-10 郑州信大捷安信息技术股份有限公司 ADB multiplex systems based on the more android systems of single linux kernel and ADB multiplexing methods

Similar Documents

Publication Publication Date Title
CN107102885A (en) The method and device of Android simulator is detected using ADB modes
CN106648835B (en) Method and system for detecting running of Android application program in Android simulator
CN108133139B (en) Android malicious application detection system based on multi-operation environment behavior comparison
CN107102886A (en) The detection method and device of Android simulator
CN111597113B (en) Method, device, equipment and storage medium for verifying applet
Tang et al. A novel hybrid method to analyze security vulnerabilities in android applications
EP3087525B1 (en) Frequency-based reputation
CN104537309A (en) Application program bug detection method, application program bug detection device and server
CN106055983A (en) Anti-debugging method of android application based on IDA communication
CN104537308B (en) System and method using security audit function is provided
WO2020019485A1 (en) Simulator identification method, identification device, and computer readable medium
CN104134041A (en) Anti-detecting method and device of terminal simulator system
CN109117368A (en) A kind of interface test method, electronic equipment and storage medium
WO2013042802A1 (en) Emulator for dynamically analyzing behavior information of an android application, system for dynamically analyzing behavior information including same, and computer-readable recording medium having a program for dynamically analyzing behavior information of an android application recorded thereon
RU2748518C1 (en) Method for counteracting malicious software (malware) by imitating test environment
CN105975858A (en) Method and system for malicious code detection based on virtual technology in Android system
CN111597114A (en) Method, device and equipment for verifying small program and storage medium
Li et al. Large-scale third-party library detection in android markets
Arzt et al. The soot-based toolchain for analyzing android apps
CN113360379A (en) Program testing method and program testing device
Tuan et al. Enhancing the accuracy of static analysis for detecting sensitive data leakage in Android by using dynamic analysis
CN103810222A (en) Sample file processing method and device
US20070079288A1 (en) System and method for capturing filtered execution history of executable program code
CN102446253B (en) Webpage trojan detection method and system
US11886589B2 (en) Process wrapping method for evading anti-analysis of native codes, recording medium and device for performing the method

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
CB02 Change of applicant information

Address after: 100083 20 Floor, Block A, Tiangong Building, 30 College Road, Haidian District, Beijing

Applicant after: Beijing Bang Bang Safety Technology Co. Ltd.

Address before: 100083 20 Floor, Block A, Tiangong Building, 30 College Road, Haidian District, Beijing

Applicant before: Yangpuweiye Technology Limited

CB02 Change of applicant information
RJ01 Rejection of invention patent application after publication

Application publication date: 20170829

RJ01 Rejection of invention patent application after publication