System and method for remote collection of android application network traffic

A technology of application programs and network traffic, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve problems such as potential safety hazards, time-consuming and laborious problems

CN106331071BActive Publication Date: 2019-08-02UNIV OF JINAN
2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2019-08-02

Smart Images

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

Abstract

The invention discloses a remote collection system and method for network flow of an Android application. The system is deployed in a remote server and comprises: a Web server provided with a Guacamole component, a Guacd component and a Web control module; the Web server provides a running environment for the Guacamole component and the Guacd component; the Guacamole component is connected with a database, the Guacamole component is further connected with an Android terminal through the Guacd component, the Guacamole component is used for transmitting data sent by a VNC server on the Android terminal to a browser of a client, the browser of the client supports HTML5, so that a user can directly remotely operate the VNC server on the Android terminal in the browser supporting the HTML5; and the remote collection system and method has the advantages of enabling the user to conveniently and quickly obtain the network flow of the Android application program just by opening the webpage browser without establishing a platform.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a system and a method for remotely collecting network traffic of an Android application program. Background technique

[0002] When collecting the network traffic generated when the Android application is running, it is usually necessary to deploy a network traffic collection platform in the computer. This method is time-consuming and laborious for ordinary users or researchers who only need a small amount of network traffic. Especially when collecting some Android applications whose security is unknown, blind collection usually brings great security risks.

[0003] VNC (Virtual Network Computer) is the abbreviation of virtual network computer. With the help of this technology, a VNC server is built on a remote computer, so that users can use the computer remotely. Android VNC Server is a VNC server that can be built on the Android platform, allowing users to remotely control Android devices.

[0004] Guacamole is a VNC view...

Examples

Embodiment Construction

[0059] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0060] A specific working process of a system that can provide remote collection of Android application network traffic services is as follows:

[0061] 1) The system receives the user's remote login request and waits for the user to select the service to be provided after passing the verification.

[0062] 2) When the user selects a single Android application program to operate manually, first, the system receives the installation package of the Android application program uploaded by the user; secondly, selects one of the currently idle Android terminals and assigns it to the user, and sends the user's information Bind and store in the database with the Android terminal information; then, install the application program uploaded by the user in the selected Android terminal, and start the Android VNC Server (Android virtual network computer server). F...