CN108093416B - Mobile APP push data acquisition method and terminal - Google Patents
Mobile APP push data acquisition method and terminal Download PDFInfo
- Publication number
- CN108093416B CN108093416B CN201711237121.8A CN201711237121A CN108093416B CN 108093416 B CN108093416 B CN 108093416B CN 201711237121 A CN201711237121 A CN 201711237121A CN 108093416 B CN108093416 B CN 108093416B
- Authority
- CN
- China
- Prior art keywords
- mobile app
- data
- push data
- packet
- server
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000002452 interceptive effect Effects 0.000 claims abstract description 25
- 238000012544 monitoring process Methods 0.000 claims abstract description 12
- 238000004590 computer program Methods 0.000 claims description 10
- 238000001914 filtration Methods 0.000 claims description 6
- 238000013480 data collection Methods 0.000 claims 3
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
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 Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a method and a terminal for acquiring mobile APP (application) push data, wherein an Android simulator is used for replacing a traditional mobile terminal, the Android simulator and the mobile APP are directly installed on a server, the capture of the push data of the mobile APP is realized by monitoring interactive data between a network card of the server and the Android simulator, the hardware dependence of the traditional mobile terminal is abandoned, the problem of acquisition of the push data of the mobile APP in large-scale server room, hosting room and cloud server environments is solved, the interactive data between the network card of the server and the Android simulator can be monitored in real time, the types of the push data of the mobile APP which can be acquired are various, the push data are not limited to data sent through an HTTP (hyper text transport protocol), the universality is high, and in addition, the Android simulator is installed in the server environment, so that better safety controllability is realized.
Description
Technical Field
The invention relates to the technical field of internet, in particular to a method and a terminal for acquiring mobile APP push data.
Background
With the development and popularization of mobile networks and intelligent mobile terminals, more and more application software (mobile APP for short) of the mobile terminals appear in large quantities, and the way of releasing and acquiring information by people is fundamentally changed. As network security is promoted to the national strategic level, monitoring of mobile internet public sentiment also becomes a key position. The push message of the mobile APP is a broadcasting means of a content provider for key content or emergency messages produced by the content provider, wherein the content represents the understanding of the provider on the own content and the analysis on the interest of customers to a great extent, and compared with the large-scale capture of all data of website content, the monitoring of the data is more efficient and meaningful.
At present, the method of connecting a mobile terminal through a Windows machine is generally adopted for capturing the push message of the mobile APP, the push message is forwarded through a Windows network card, the APP is installed on the mobile terminal, the APP is used for accessing a page, the Windows machine monitors a network request, collects a message request address through an analysis module through an HTTP protocol, and simulates an initiation request to acquire data of the network request. The disadvantages of this approach are: data sent by an HTTP (hyper text transport protocol) can only be captured, and except that a part of special APP can actively acquire and push through an HTTP request at regular time, the data can be sent by a TCP (transmission control protocol) protocol or a UDP (user datagram protocol) protocol; at least one mobile terminal is needed for installing the APP, and the use limitation is caused when the hosting server room and the current hot cloud server environment are not suitable for being connected with another mobile terminal; the security of the mobile terminal is to be investigated.
Disclosure of Invention
The technical problem to be solved by the invention is as follows: the method and the terminal for acquiring the mobile APP push data are wide in applicability, safe and reliable.
In order to solve the technical problems, the invention adopts a technical scheme that:
a method for acquiring mobile APP push data comprises the following steps:
s1, installing an Android simulator and a mobile APP on the server;
s2, loading the Android simulator and starting the mobile APP;
s3, monitoring interactive data between the network card of the server and the Android simulator, judging whether the interactive data are the push data of the mobile APP, if so, capturing the push data of the mobile APP, and if not, returning to the step S3.
In order to solve the technical problem, the invention adopts another technical scheme as follows:
a mobile APP push data acquisition terminal comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the following steps when executing the computer program:
s1, installing an Android simulator and a mobile APP on the server;
s2, loading the Android simulator and starting the mobile APP;
s3, monitoring interactive data between the network card of the server and the Android simulator, judging whether the interactive data are the push data of the mobile APP, if so, capturing the push data of the mobile APP, and if not, returning to the step S3.
The invention has the beneficial effects that: utilize the Android simulator to replace traditional mobile terminal, directly install Android simulator and removal APP on the server, through the control the network card of server with interactive data between the Android simulator realizes snatching the propelling movement data of removal APP, has abandoned traditional mobile terminal's hardware dependence, has solved the collection problem of the propelling movement data of removal APP under extensive server computer lab, trusteeship computer lab and cloud server environment, and can be in real time right the network card of server with interactive data between the Android simulator is monitored, and the propelling movement data type of removal APP that can gather is various, does not confine to the data that send through the HTTP protocol, and the commonality is high, in addition, installs the Android simulator under the server environment, has better safe controllability.
Drawings
Fig. 1 is a flowchart of a method for acquiring mobile APP push data according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an acquisition terminal for mobile APP push data according to an embodiment of the present invention;
description of reference numerals:
1. an acquisition terminal for mobile APP push data; 2. a memory; 3. a processor.
Detailed Description
In order to explain technical contents, achieved objects, and effects of the present invention in detail, the following description is made with reference to the accompanying drawings in combination with the embodiments.
The most key concept of the invention is as follows: the method comprises the steps that an Android simulator and a mobile APP are installed on a server, and the pushing data of the mobile APP are captured by monitoring the network card of the server and the interactive data between the Android simulators.
Referring to fig. 1, a method for collecting mobile APP push data includes the steps of:
s1, installing an Android simulator and a mobile APP on the server;
s2, loading the Android simulator and starting the mobile APP;
s3, monitoring interactive data between the network card of the server and the Android simulator, judging whether the interactive data are the push data of the mobile APP, if so, capturing the push data of the mobile APP, and if not, returning to the step S3.
From the above description, the beneficial effects of the present invention are: utilize the Android simulator to replace traditional mobile terminal, directly install Android simulator and removal APP on the server, through the control the network card of server with interactive data between the Android simulator realizes snatching the propelling movement data of removal APP, has abandoned traditional mobile terminal's hardware dependence, has solved the collection problem of the propelling movement data of removal APP under extensive server computer lab, trusteeship computer lab and cloud server environment, and can be in real time right the network card of server with interactive data between the Android simulator is monitored, and the propelling movement data type of removal APP that can gather is various, does not confine to the data that send through the HTTP protocol, and the commonality is high, in addition, installs the Android simulator under the server environment, has better safe controllability.
Further, installing the mobile APP on the Android simulator;
the starting of the mobile APP in step S2 specifically includes:
running the mobile APP specified in the simulator through the ADB command line.
According to the above description, the Android simulator is used for replacing the traditional mobile terminal, the mobile APP is installed through the Android simulator, and the mobile APP is started through the ADB command line, so that the consistency of installing and starting the mobile APP at the actual mobile terminal is ensured, and the authenticity and the accuracy of pushing data acquisition of the mobile APP are improved.
Further, the capturing of the push data of the mobile APP in step S3 specifically includes:
acquiring the packet start position of the push data of the mobile APP according to a packet header mark of a preset push data packet;
a new thread is added, and the packet end position of the pushed data of the mobile APP is obtained according to a preset packet tail mark of the pushed data packet;
and taking the data flow between the position where the packet starts and the position where the packet ends as the push data of the mobile APP.
According to the above description, the push data of the mobile APP can be accurately captured by determining the packet starting position and the packet ending position of the push data of the mobile APP, and the acquisition of the packet starting position and the acquisition of the packet ending position are performed by adopting different threads, so that the efficiency of acquiring the push data of the mobile APP is improved.
Further, the "obtaining a packet end position of the push data of the mobile APP according to a preset packet end flag of the push data packet" specifically includes:
judging whether the position of the packet end of the push data of the mobile APP is found in the preset data length and time length according to the packet tail mark of the preset push data packet, if so, acquiring the position of the packet end of the push data of the mobile APP, and if not, closing the current thread, emptying the cache, and returning to the step S3.
According to the description, the finding of the packet end position of the pushed data of the mobile APP can be stopped in time by judging whether the packet end position of the pushed data of the mobile APP can be found in the preset data length and time length, and unnecessary time consumption is avoided.
Further, the method also comprises the following steps:
s4, filtering the push data of the mobile APP, and storing the filtered push data of the mobile APP according to a preset template.
According to the above description, after the pushing data of the mobile APP is filtered, the pushing data of the filtered mobile APP is stored according to the preset template, the validity of the collected pushing data of the mobile APP is guaranteed, the stored data can be conveniently transmitted to other business modules, and data are provided for businesses such as public opinion guidance.
Referring to fig. 2, an acquisition terminal for mobile APP push data includes a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the following steps when executing the computer program:
s1, installing an Android simulator and a mobile APP on the server;
s2, loading the Android simulator and starting the mobile APP;
s3, monitoring interactive data between the network card of the server and the Android simulator, judging whether the interactive data are the push data of the mobile APP, if so, capturing the push data of the mobile APP, and if not, returning to the step S3.
From the above description, the beneficial effects of the present invention are: utilize the Android simulator to replace traditional mobile terminal, directly install Android simulator and removal APP on the server, through the control the network card of server with interactive data between the Android simulator realizes snatching the propelling movement data of removal APP, has abandoned traditional mobile terminal's hardware dependence, has solved the collection problem of the propelling movement data of removal APP under extensive server computer lab, trusteeship computer lab and cloud server environment, and can be in real time right the network card of server with interactive data between the Android simulator is monitored, and the propelling movement data type of removal APP that can gather is various, does not confine to the data that send through the HTTP protocol, and the commonality is high, in addition, installs the Android simulator under the server environment, has better safe controllability.
Further, installing the mobile APP on the Android simulator;
the starting of the mobile APP in step S2 specifically includes:
running the mobile APP specified in the simulator through the ADB command line.
According to the above description, the Android simulator is used for replacing the traditional mobile terminal, the mobile APP is installed through the Android simulator, and the mobile APP is started through the ADB command line, so that the consistency of installing and starting the mobile APP at the actual mobile terminal is ensured, and the authenticity and the accuracy of pushing data acquisition of the mobile APP are improved.
Further, the capturing of the push data of the mobile APP in step S3 specifically includes:
acquiring the packet start position of the push data of the mobile APP according to a packet header mark of a preset push data packet;
a new thread is added, and the packet end position of the pushed data of the mobile APP is obtained according to a preset packet tail mark of the pushed data packet;
and taking the data flow between the position where the packet starts and the position where the packet ends as the push data of the mobile APP.
According to the above description, the push data of the mobile APP can be accurately captured by determining the packet starting position and the packet ending position of the push data of the mobile APP, and the acquisition of the packet starting position and the acquisition of the packet ending position are performed by adopting different threads, so that the efficiency of acquiring the push data of the mobile APP is improved.
Further, the "obtaining a packet end position of the push data of the mobile APP according to a preset packet end flag of the push data packet" specifically includes:
judging whether the position of the packet end of the push data of the mobile APP is found in the preset data length and time length according to the packet tail mark of the preset push data packet, if so, acquiring the position of the packet end of the push data of the mobile APP, and if not, closing the current thread, emptying the cache, and returning to the step S3.
According to the description, the finding of the packet end position of the pushed data of the mobile APP can be stopped in time by judging whether the packet end position of the pushed data of the mobile APP can be found in the preset data length and time length, and unnecessary time consumption is avoided.
Further, the method also comprises the following steps:
s4, filtering the push data of the mobile APP, and storing the filtered push data of the mobile APP according to a preset template.
According to the above description, after the pushing data of the mobile APP is filtered, the pushing data of the filtered mobile APP is stored according to the preset template, the validity of the collected pushing data of the mobile APP is guaranteed, the stored data can be conveniently transmitted to other business modules, and data are provided for businesses such as public opinion guidance.
Example one
Referring to fig. 1, a method for collecting mobile APP push data includes the steps of:
s1, installing an Android simulator and a mobile APP on the server;
the Android simulator is used as an APP carrier, a mobile APP which needs to push data to be acquired is installed, the Android simulator can be a simulator version provided by an official party and can be compatible with most APPs, the Android simulator can also be a customized simulator and comprises an Android native simulator SDK, Android simulators issued by various other manufacturers and the like, and after the Android simulator is installed, an operation port and a firewall of the Android simulator are configured on a server;
after the mobile APP is installed, performing initial acquisition service, including presetting packet head marks, packet tail marks and the like of various pushed data packets;
s2, loading the Android simulator and starting the mobile APP;
running the mobile APP specified in the simulator through the ADB command line;
s3, monitoring interactive data between the network card of the server and the Android simulator, judging whether the interactive data are the push data of the mobile APP, if so, capturing the push data of the mobile APP, otherwise, returning to the step S3;
wherein capturing the pushed data of the mobile APP specifically comprises:
acquiring the packet start position of the push data of the mobile APP according to a packet header mark of a preset push data packet;
a new thread is added, and the packet end position of the pushed data of the mobile APP is obtained according to a preset packet tail mark of the pushed data packet;
taking a data flow between a position where the packet starts and a position where the packet ends as push data of the mobile APP;
the "obtaining a packet end position of the push data of the mobile APP according to a preset packet end flag of the push data packet" specifically includes:
judging whether the packet end position of the pushed data of the mobile APP is found within the preset data length and time length or not according to a preset packet end mark of the pushed data packet, if so, acquiring the packet end position of the pushed data of the mobile APP, otherwise, regarding that the data packet capture fails, abandoning the processing, closing the current thread, emptying the cache, and returning to the step S3;
s4, filtering the push data of the mobile APP, and storing the filtered push data of the mobile APP according to a preset template;
analyzing the captured pushed data of the mobile APP, judging whether the pushed data is advertisement pushed or formatted data, if the pushed data is advertisement pushed, discarding the advertisement pushed, closing the current thread, and returning to the step S3;
if the data is formatted data, screening the formatted data from the push data of the mobile APP;
before analysis, information such as data codes, data items, data characteristics and the like obtained by pre-analyzing different clients is loaded, an original binary data stream is converted into a data form with higher readability according to the data characteristics and the data coding form, and then filtering operation is carried out;
after the pushed data of the mobile APP is filtered, the data is stored according to a template appointed by service requirements, and can be stored in a data file or a database, and can also be transmitted to a service system by using a communication interface program.
Example two
The embodiment is different from the first embodiment in that: when the initial acquisition service is carried out, the data decryption information is included;
grabbing the pushed data of the mobile APP, judging whether the grabbed pushed data belong to the pushed data of the APP in the APP list of the preset encrypted push, if so, decrypting the pushed data according to data decryption information, and then analyzing the decrypted pushed data.
EXAMPLE III
Referring to fig. 2, an acquisition terminal 1 for mobile APP push data includes a memory 2, a processor 3, and a computer program stored on the memory 2 and executable on the processor 3, where the processor 3 implements the steps in the first embodiment when executing the computer program.
Example four
Referring to fig. 2, an acquisition terminal 1 for mobile APP push data includes a memory 2, a processor 3, and a computer program stored on the memory 2 and capable of running on the processor 3, where the processor 3 implements the steps in the second embodiment when executing the computer program.
In summary, according to the method and the terminal for collecting the mobile APP push data provided by the present invention, the Android simulator is used to replace the conventional mobile terminal, the Android simulator and the mobile APP are directly installed on the server, the capture of the push data of the mobile APP is realized by monitoring the interactive data between the network card of the server and the Android simulator, the hardware dependence of the conventional mobile terminal is abandoned, the problem of collecting the push data of the mobile APP in the large-scale server room, hosting room and cloud server environment is solved, the interactive data between the network card of the server and the Android simulator can be monitored in real time, the types of the push data of the mobile APP which can be collected are various, the method is not limited to the data sent by the HTTP protocol, the universality is high, in addition, the Android simulator is installed in the server environment, because the server has a server security authentication module and a network firewall, and the encryption algorithm can be used for encrypting the push data and decrypting the decrypted data information, so that the method has better safety and controllability.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all equivalent changes made by using the contents of the present specification and the drawings, or applied directly or indirectly to the related technical fields, are included in the scope of the present invention.
Claims (8)
1. A method for collecting mobile APP push data is characterized by comprising the following steps:
s1, installing an Android simulator and a mobile APP on a server, wherein the server is a hosting server or a cloud server;
s2, loading the Android simulator and starting the mobile APP;
s3, monitoring interactive data between the network card of the server and the Android simulator, judging whether the interactive data are the push data of the mobile APP, if so, capturing the push data of the mobile APP, otherwise, returning to the step S3;
installing the mobile APP on the Android simulator;
the starting of the mobile APP in step S2 specifically includes:
running the mobile APP specified in the simulator through the ADB command line;
and after the Android simulator is installed, configuring a running port and firewall setting of the Android simulator on the server.
2. The method of collecting mobile APP push data according to claim 1,
the capturing of the push data of the mobile APP in step S3 specifically includes:
acquiring the packet start position of the push data of the mobile APP according to a packet header mark of a preset push data packet;
a new thread is added, and the packet end position of the pushed data of the mobile APP is obtained according to a preset packet tail mark of the pushed data packet;
and taking the data flow between the position where the packet starts and the position where the packet ends as the push data of the mobile APP.
3. The method of collecting mobile APP push data of claim 2,
the "obtaining a packet end position of the push data of the mobile APP according to a preset packet end flag of the push data packet" specifically includes:
judging whether the position of the packet end of the push data of the mobile APP is found in the preset data length and time length according to the packet tail mark of the preset push data packet, if so, acquiring the position of the packet end of the push data of the mobile APP, and if not, closing the current thread, emptying the cache, and returning to the step S3.
4. The method for acquiring mobile APP push data according to claim 1, further comprising the steps of:
s4, filtering the push data of the mobile APP, and storing the filtered push data of the mobile APP according to a preset template.
5. A mobile APP push data acquisition terminal comprising a memory, a processor and a computer program stored on said memory and executable on said processor, wherein said processor when executing said computer program implements the steps of:
s1, installing an Android simulator and a mobile APP on a server, wherein the server is a hosting server or a cloud server;
s2, loading the Android simulator and starting the mobile APP;
s3, monitoring interactive data between the network card of the server and the Android simulator, judging whether the interactive data are the push data of the mobile APP, if so, capturing the push data of the mobile APP, otherwise, returning to the step S3;
installing the mobile APP on the Android simulator;
the starting of the mobile APP in step S2 specifically includes:
running the mobile APP specified in the simulator through the ADB command line;
and after the Android simulator is installed, configuring a running port and firewall setting of the Android simulator on the server.
6. The mobile APP push data collection terminal of claim 5,
the capturing of the push data of the mobile APP in step S3 specifically includes:
acquiring the packet start position of the push data of the mobile APP according to a packet header mark of a preset push data packet;
a new thread is added, and the packet end position of the pushed data of the mobile APP is obtained according to a preset packet tail mark of the pushed data packet;
and taking the data flow between the position where the packet starts and the position where the packet ends as the push data of the mobile APP.
7. The mobile APP push data collection terminal of claim 6,
the "obtaining a packet end position of the push data of the mobile APP according to a preset packet end flag of the push data packet" specifically includes:
judging whether the position of the packet end of the push data of the mobile APP is found in the preset data length and time length according to the packet tail mark of the preset push data packet, if so, acquiring the position of the packet end of the push data of the mobile APP, and if not, closing the current thread, emptying the cache, and returning to the step S3.
8. The mobile APP push data collection terminal of claim 5 further comprising the steps of:
s4, filtering the push data of the mobile APP, and storing the filtered push data of the mobile APP according to a preset template.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711237121.8A CN108093416B (en) | 2017-11-30 | 2017-11-30 | Mobile APP push data acquisition method and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711237121.8A CN108093416B (en) | 2017-11-30 | 2017-11-30 | Mobile APP push data acquisition method and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108093416A CN108093416A (en) | 2018-05-29 |
CN108093416B true CN108093416B (en) | 2021-09-21 |
Family
ID=62173267
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711237121.8A Active CN108093416B (en) | 2017-11-30 | 2017-11-30 | Mobile APP push data acquisition method and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108093416B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109740058A (en) * | 2018-12-30 | 2019-05-10 | 重庆蓝岸通讯技术有限公司 | A kind of method and system for recommending APP by weather based on Android phone |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101656593A (en) * | 2009-09-15 | 2010-02-24 | 中国人民解放军国防科学技术大学 | Forward error correction coding method, forward error correction decoding method and device thereof |
CN103345406A (en) * | 2013-06-21 | 2013-10-09 | 中国科学院深圳先进技术研究院 | System and method for achieving cloud virtual mobile terminal of intelligent mobile terminal |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101409939B (en) * | 2008-12-03 | 2011-07-27 | 中国电信股份有限公司 | End-to-end system for implementing enterprise application data real time propelling movement and method thereof |
CN102480674A (en) * | 2010-11-26 | 2012-05-30 | 中国移动通信集团北京有限公司 | Data push method, state awareness and push module, and data push system |
CN102811379B (en) * | 2012-07-19 | 2016-03-23 | Tcl集团股份有限公司 | A kind of television set, message treatment method and system |
US20140368642A1 (en) * | 2013-06-17 | 2014-12-18 | General Electric Company | Lighting audit docking station device and method thereof |
US9043501B2 (en) * | 2013-07-25 | 2015-05-26 | International Business Machines Corporation | Input/output monitoring mechanism |
CN104349288B (en) * | 2013-07-25 | 2020-04-07 | 腾讯科技(深圳)有限公司 | Message transmission method and device |
US9451043B2 (en) * | 2013-09-13 | 2016-09-20 | Evie Labs, Inc. | Remote virtualization of mobile apps |
CN103632096B (en) * | 2013-11-29 | 2018-01-16 | 北京奇虎科技有限公司 | A kind of method and apparatus that safety detection is carried out to equipment |
US20160012465A1 (en) * | 2014-02-08 | 2016-01-14 | Jeffrey A. Sharp | System and method for distributing, receiving, and using funds or credits and apparatus thereof |
CN103905436A (en) * | 2014-03-14 | 2014-07-02 | 汉柏科技有限公司 | Method and device for protecting app personal privacy against collection |
CN103914568B (en) * | 2014-04-24 | 2017-05-03 | 厦门市美亚柏科信息股份有限公司 | Method and device for dispatching HTTP proxy |
CN105306288A (en) * | 2014-06-27 | 2016-02-03 | 中兴通讯股份有限公司 | WebSocket server monitoring method and device |
US10049112B2 (en) * | 2014-11-10 | 2018-08-14 | Business Objects Software Ltd. | System and method for monitoring of database data |
CN105812404A (en) * | 2014-12-29 | 2016-07-27 | 罗伯特·博世有限公司 | Data upgrading method and device for vehicle diagnosis equipment and vehicle diagnosis equipment |
CN105100201A (en) * | 2015-06-12 | 2015-11-25 | 小米科技有限责任公司 | Data packet capturing method and data packet capturing device |
CN105243016B (en) * | 2015-09-30 | 2018-04-17 | 北京奇虎科技有限公司 | The methods, devices and systems being monitored to the terminal device on test platform |
CN106775952B (en) * | 2016-12-29 | 2020-09-22 | 北京奇虎科技有限公司 | Android application process management method and device |
CN107071802B (en) * | 2017-03-16 | 2024-02-27 | 同济大学 | Mobile phone APP positioning abnormal data detection method and device |
-
2017
- 2017-11-30 CN CN201711237121.8A patent/CN108093416B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101656593A (en) * | 2009-09-15 | 2010-02-24 | 中国人民解放军国防科学技术大学 | Forward error correction coding method, forward error correction decoding method and device thereof |
CN103345406A (en) * | 2013-06-21 | 2013-10-09 | 中国科学院深圳先进技术研究院 | System and method for achieving cloud virtual mobile terminal of intelligent mobile terminal |
Non-Patent Citations (2)
Title |
---|
Android系统中P2P应用数据包捕获及流量控制研究;刘基墙;《信息科技辑》;20150225;第3章 * |
安卓系统网络数据流量的监测分析与研究;赵鸿斌;《信息科技辑》;20150731;第2-5章 * |
Also Published As
Publication number | Publication date |
---|---|
CN108093416A (en) | 2018-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103442024B (en) | A kind of system and method for intelligent mobile terminal and cloud virtual mobile terminal synchronization | |
CN104506484A (en) | Proprietary protocol analysis and identification method | |
CN105138709B (en) | Remote evidence taking system based on physical memory analysis | |
CN104767775A (en) | Web application message push method and system | |
US8713170B2 (en) | Server-side web analytics system and method | |
CN105472083B (en) | The test method and system of wireless terminal | |
US8799714B1 (en) | Generating test scenarios from application-layer messages | |
CN104144081A (en) | General application log management method, device and system | |
CN108229159B (en) | Malicious code detection method and system | |
CN108737549A (en) | A kind of log analysis method and device of big data quantity | |
US10387370B2 (en) | Collecting test results in different formats for storage | |
CN111367686A (en) | Service interface calling method and device, computer equipment and storage medium | |
CN106850793A (en) | A kind of method that remote trusted towards Android phone is collected evidence | |
CN111339471A (en) | Method and device for dynamically loading page buried point data | |
CN105099735B (en) | A kind of method and system for obtaining magnanimity more detailed logging | |
CN108989365B (en) | Information processing method, server, terminal equipment and storage medium | |
CN108093416B (en) | Mobile APP push data acquisition method and terminal | |
Wang et al. | Smart devices information extraction in home wi‐fi networks | |
CN115914232A (en) | A method for establishing real estate data hybrid storage service | |
CN108833500B (en) | Service calling method, service providing method, data transmission method and server | |
CN107592554A (en) | Live video retransmission method and device | |
CN114915566A (en) | Application identification method, device, equipment and computer readable storage medium | |
CN105100246A (en) | Network flow management and control method based on downloaded resource name | |
CN113315678A (en) | Encrypted TCP (Transmission control protocol) traffic acquisition method and device | |
CN111224891A (en) | Traffic application identification system and method based on dynamic learning triples |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |