CN111400132A - Automatic monitoring method and system for on-shelf APP - Google Patents
Automatic monitoring method and system for on-shelf APP Download PDFInfo
- Publication number
- CN111400132A CN111400132A CN202010155629.9A CN202010155629A CN111400132A CN 111400132 A CN111400132 A CN 111400132A CN 202010155629 A CN202010155629 A CN 202010155629A CN 111400132 A CN111400132 A CN 111400132A
- Authority
- CN
- China
- Prior art keywords
- application program
- real
- time
- time interface
- module
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/302—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses an automatic monitoring method and system for an on-shelf APP (application), wherein the method comprises the following steps: downloading an application program package to be detected and installing an application program; screenshot is carried out on the real-time interface of the installed application program so as to obtain a real-time interface picture of the application program; and monitoring and analyzing the real-time interface picture of the application program to determine whether violation information exists in the content of the application program. The invention carries out automatic batch monitoring, automatic screen capture, screen recording and automatic comparison on the application program package, finds and detects the replacement content of the application program package, and finally can carry out statistical analysis on the result.
Description
Technical Field
The invention belongs to the technical field of internet, and particularly relates to an automatic monitoring method and system for an on-shelf APP.
Background
At present, a large number of grey applications, such as gambling applications and the like, appear in Application markets of Application terminals such as large mobile phones and the like, and the grey applications are often disguised as normal mobile Application online Application markets and are disguised as normal APPs (Application programs) in different areas and at different times through being online normally; after the application is normally online, the APP is subjected to hot updating so as to convert the APP contents in different time periods and different areas into grey contents, and the illegal contents are monitored mainly through manual auditing, so that the grey application in the application market is very difficult to monitor, the continuous monitoring cost is huge, the evidence is difficult to obtain, the finding is not timely, and the manual auditing is also not accurate enough.
Disclosure of Invention
The embodiment of the invention provides an automatic monitoring method and system for an on-shelf APP, electronic equipment and a storage medium, and at least solves one problem in the prior art.
In a first aspect, an embodiment of the present invention provides an automatic monitoring method for an on-shelf APP, where the automatic monitoring method includes the following steps:
downloading an application program package to be detected and installing an application program;
screenshot is carried out on the real-time interface of the installed application program so as to obtain a real-time interface picture of the application program;
and monitoring and analyzing the real-time interface picture of the application program to determine whether violation information exists in the content of the application program.
Further, the real-time interface picture of the application program can be obtained by the following method: and carrying out real-time polling detection on the application program and carrying out screenshot on a polling result in each time period so as to obtain a real-time interface picture of the application program.
Further, after the real-time polling detection is performed on the application program, the method further comprises the following steps: the temporal and/or spatial state of the terminal device is modified to trigger a change in the content of the application.
Further, after the time and/or space state of the terminal device is modified, the method further includes the following steps: and comparing the initial starting interface of the application program with the modified interface of the application program of the terminal equipment, and processing the application program based on the comparison result.
Further, the monitoring and analyzing the real-time interface picture of the application program comprises the following sub-steps:
classifying real-time interface pictures of the application program obtained after polling detection;
calculating the similarity between the real-time interface pictures of the application programs with the same name by adopting a picture similarity algorithm;
and determining whether violation information exists in the content of the application program according to the similarity between the real-time interface pictures.
In a second aspect, an embodiment of the present invention provides an automatic monitoring system for an on-shelf APP, where the automatic monitoring system includes an installation module, a screenshot module, and an analysis module;
the installation module is used for downloading the application program package to be detected and installing the application program;
the screenshot module is used for screenshot the real-time interface of the installed application program to obtain a real-time interface picture of the application program;
the analysis module is used for monitoring and analyzing the real-time interface picture of the application program so as to determine whether violation information exists in the content of the application program.
Further, the screenshot module executes the following operations to obtain a real-time interface diagram of the application program: and carrying out real-time polling detection on the application program and carrying out screenshot on a polling result in each time period so as to obtain a real-time interface picture of the application program.
Furthermore, the automatic monitoring system further comprises a triggering module, wherein the triggering module is used for modifying the time and/or space state of the terminal equipment to trigger the content of the application program to change after the screenshot module carries out real-time polling detection on the application program.
Further, the automatic monitoring system further comprises a processing module, and the processing module performs the following operations: and comparing the initial starting interface of the application program with the modified interface of the application program of the terminal equipment, and processing the application program based on the comparison result.
Further, the analysis module comprises a classification submodule, a similarity obtaining submodule and a determination submodule; the classification submodule is used for classifying real-time interface pictures of the application program obtained after polling detection;
the similarity obtaining sub-module calculates the similarity between the real-time interface pictures of the application programs with the same name by adopting a picture similarity algorithm;
and the determining submodule determines whether violation information exists in the content of the application program according to the similarity between the real-time interface pictures.
In a third aspect, an embodiment of the present invention provides an electronic device, including: a processor and a storage device; the storage device stores a computer program, and the processor implements the automatic monitoring method according to any one of the above inventions when executing the computer program on the storage device.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the automatic monitoring method according to any one of the above inventions.
The invention carries out automatic batch monitoring, automatic screen capture, screen recording and automatic comparison on the application program package, finds and detects the replacement content of the application program package, and finally can carry out statistical analysis on the result.
Drawings
Fig. 1 is a schematic flow chart of an automatic monitoring method for an on-shelf APP according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of an automatic monitoring method for an on-shelf APP according to another embodiment of the present invention;
fig. 3 is a schematic structural diagram of an automatic monitoring system for an on-shelf APP according to an embodiment of the present invention;
fig. 4 is an application schematic diagram of an automatic monitoring method for an on-shelf APP according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The present invention is described in detail with reference to the embodiments shown in the drawings, but it should be understood that these embodiments are not intended to limit the present invention, and those skilled in the art should understand that functional, methodological, or structural equivalents or substitutions made by these embodiments are within the scope of the present invention.
Example one
Referring to fig. 1, fig. 1 is a schematic flow chart of an automatic monitoring method for an on-shelf APP according to an embodiment of the present invention, where the automatic monitoring method includes the following steps:
s100: downloading an application program package to be detected and installing an application program;
s200: screenshot is carried out on the real-time interface of the installed application program so as to obtain a real-time interface picture of the application program;
s300: and monitoring and analyzing the real-time interface picture of the application program to determine whether violation information exists in the content of the application program.
The automatic monitoring method of the shelf APP in the present embodiment will be described in detail below.
Referring to fig. 1 and 2, the automatic monitoring method includes the following steps:
the method comprises the following steps of S100, downloading an application package to be detected and installing an application, specifically, acquiring system data and downloading the application package by using terminal equipment, wherein the acquisition of the system data by the terminal equipment can comprise modes of directly uploading an APK (Android application package) on a front-end page of the terminal equipment, downloading a UR L, directly logging in an application market to download the APK and the like;
in one embodiment, the downloading of the application package to be detected has the following substeps:
receiving UR L address of APK to be detected;
automatically extracting the UR L address and performing data deduplication processing;
and downloading the APK to be detected according to the UR L address subjected to data deduplication processing, namely, placing the UR L address subjected to data deduplication processing into a downloader of the Android system, and automatically downloading the APK file package required to be detected by the Android system.
In one embodiment, the application package APK to be detected can be automatically issued to each terminal device, the terminal device installs the application, and the content change of the application takes the actual interface change as the basis for subsequent monitoring and analysis.
In step S200, the real-time interface picture of the application program may be obtained by: carrying out real-time polling detection on an application program and carrying out screenshot on a polling result in each time period so as to obtain a real-time interface picture of the application program; in this embodiment, since the number of the application packages in the application list is a certain number and is a continuous addition process, a plurality of terminal devices are required to form a matrix in the automatic application monitoring system, and the application packages in the application list to be detected can be detected in a scheduling and polling manner.
After the real-time polling detection is carried out on the application program, the method also comprises the following steps:
detecting the installed application program, and modifying the time and/or space state of the terminal equipment to trigger the content of the application program to change); specifically, in this embodiment, the content triggering the application program may be changed by modifying the time and/or space state of the terminal device, capturing a screenshot of the modified function interface of the application program, and comparing the captured picture with a screenshot picture initially started by the application program, so as to compare the difference of the function interface of the application program; in addition, the content of the application program is changed, for example, the content of the application program comprises information such as pushing and updating of the application program, displaying of different interface contents and the like;
in one embodiment, the change of the content of the application program can be triggered by modifying the time state of the terminal device, for example, the application program is used by a user from ten o 'clock later to six o' clock earlier, the application program pushes an update or changes the content;
in another embodiment, the change of the content of the application program can be triggered by modifying the space state of the terminal device, for example, the user cannot see the lottery content when using the terminal device in Beijing, but the change of the application content of the application program is triggered when the user position information is switched to Hebei province;
in another embodiment, the change of the application content or the push update is triggered after the restart of the application program when the time and space state of the terminal device is modified.
Further, after the time and/or space state of the terminal device is modified, the method further includes the following steps: and comparing the initial starting interface of the application program with the modified interface of the application program of the terminal equipment, and processing the application program based on the comparison result.
Specifically, the method comprises the steps of capturing a screen shot of an initial starting interface of an application program, comparing the captured screen shot with an interface of the application program of the modified terminal device, and processing the application program based on the comparison result, wherein the processing operation can be, for example, setting a violation keyword or filtering and analyzing the violation content, for example, related to the violation content, so that the accuracy of violation information monitoring of the automatic monitoring method of the application program is improved.
In this embodiment, the information content downloaded by the application program at different times may be recorded in real time, for example, if the update package is pushed and downloaded, the update package is retained, or the download data corresponding to the update package is updated and retained.
In step S300, the monitoring and analyzing the real-time interface picture of the application program includes the following sub-steps:
firstly, classifying real-time interface pictures of the application program obtained after polling detection, for example, classifying the real-time interface pictures according to the name of an application program package;
then, calculating the similarity between the real-time interface pictures of the application programs with the same name by adopting a picture similarity algorithm; the similarity algorithm that may be used in this embodiment includes fuzzy hash, unbalanced SVM, semi-supervised classification, and FREAK algorithm.
Finally, determining whether violation information exists in the content of the application program according to the similarity between the real-time interface pictures; specifically, the obtained similarities between the real-time interface pictures of the application program may be summarized and analyzed, whether illegal information such as gambling games is included is determined according to the change content between the real-time interface pictures of the similarities of the pictures, if the illegal information exists, the determined results are subjected to batch confirmation, for example, whether the similarities of the real-time interface pictures of the application programs with the same name are smaller than a preset similarity threshold value may be determined, and if the similarities are smaller than the preset similarity threshold value, the content of the application program is determined to have the illegal information.
It should be noted that, in this embodiment, a screen of the interface of the application program may also be recorded, so as to obtain a real-time interface picture of the application program.
The automatic monitoring method can be used for carrying out automatic batch monitoring on the application packages APP on the shelf of various large application markets, automatically capturing images, recording screens, automatically comparing, finding and detecting the replacement contents, and finally carrying out statistical analysis on the results.
Example two
Fig. 3 is a schematic structural diagram of an automatic monitoring system for an on-shelf APP according to an embodiment of the present invention; referring to fig. 3, the automatic monitoring system includes an installation module, a screenshot module, and an analysis module; wherein,
the installation module is used for downloading the application program package to be detected and installing the application program;
the screenshot module is used for screenshot the real-time interface of the installed application program to obtain a real-time interface picture of the application program;
the analysis module is used for monitoring and analyzing the real-time interface picture of the application program so as to determine whether violation information exists in the content of the application program.
Further, the screenshot module executes the following operations to obtain a real-time interface diagram of the application program: and carrying out real-time polling detection on the application program and carrying out screenshot on a polling result in each time period so as to obtain a real-time interface picture of the application program.
Furthermore, the automatic monitoring system further comprises a triggering module, wherein the triggering module is used for modifying the time and/or space state of the terminal equipment to trigger the content of the application program to change after the screenshot module carries out real-time polling detection on the application program.
Further, the system also includes a processing module that performs the following operations: and comparing the initial starting interface of the application program with the modified interface of the application program of the terminal equipment, and processing the application program based on the comparison result.
Further, the analysis module comprises a classification submodule, a similarity obtaining submodule and a determination submodule; the classification submodule is used for classifying real-time interface pictures of the application program obtained after polling detection;
the similarity obtaining sub-module calculates the similarity between the real-time interface pictures of the application programs with the same name by adopting a picture similarity algorithm;
and the determining submodule determines whether violation information exists in the content of the application program according to the similarity between the real-time interface pictures.
In addition, the system adopts a mode of combining the self-built monitoring service with the cloud service, referring to fig. 4, and deploys a plurality of monitoring servers (S) locally1、S2…Sn) The method realizes time-sharing and partition detection of gray application, can build a plurality of monitoring servers in a manner of supporting a cluster, and connects a plurality of terminal devices (P) in a downstream manner1、P2…Pn) Each terminal device corresponds to a server of a designated area (such as areas of Beijing, Shanghai, Guangzhou and the like) of the cloud server respectively, and forwards a data message by adopting a network agent mode, so that application change evidence of an application package (APP) is obtained, and automatic monitoring or manual study and judgment are carried out according to the result of a real-time interface picture of the APP to determine whether the application includes violation information or not; meanwhile, the system also supports horizontal extension among peers.
The specific implementation of each module is the same as that of each method step in the first embodiment, and is not described herein again.
EXAMPLE III
Fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present invention, and referring to fig. 5, in this embodiment, an electronic device including but not limited to an electronic device such as a smart phone, a fixed phone, a tablet computer, a notebook computer, a wearable device, and the like is provided, where the electronic device includes: a processor and a memory, said memory storing computer readable instructions which, when executed by said processor, implement the above-described inventive auto-monitoring method.
Example four
In the present embodiment, a computer readable storage medium, which may be a ROM (e.g., a read only memory, an F L ASH memory, a transfer device, etc.), an optical storage medium (e.g., a CD-ROM, a DVD-ROM, a paper card, etc.), a magnetic storage medium (e.g., a magnetic tape, a disk drive, etc.), or other types of program memories, is provided, on which a computer program is stored, which when executed by a processor or a computer performs the above-described automatic monitoring method of the present invention.
The invention has the following advantages:
according to the monitoring method, the APP can belong to the position uploaded by the terminal equipment, the interface content of the application program can also change, and the monitoring method can lock the changed geographic position of the terminal equipment;
according to the invention, automatic screenshot screen recording can be carried out by time division and partition according to the operation characteristics of the application program package APP, and accurate comparison and analysis of the time division and partition screenshots are carried out by a similarity algorithm, so that the workload of manual examination and verification is reduced;
the method supports a multi-terminal multi-concurrent mode, and can detect the APP in batches;
in addition, the invention also supports a plurality of deployment modes such as a cloud platform, localized deployment, a mobile tool kit and the like.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (10)
1. An automatic monitoring method for an on-shelf APP comprises the following steps:
downloading an application program package to be detected and installing an application program;
screenshot is carried out on the real-time interface of the installed application program so as to obtain a real-time interface picture of the application program;
and monitoring and analyzing the real-time interface picture of the application program to determine whether violation information exists in the content of the application program.
2. The automatic monitoring method of claim 1, wherein: the real-time interface picture of the application program can be obtained through the following modes: and carrying out real-time polling detection on the application program and carrying out screenshot on a polling result in each time period so as to obtain a real-time interface picture of the application program.
3. The automatic monitoring method of claim 2, wherein: after the real-time polling detection is carried out on the application program, the method also comprises the following steps: the temporal and/or spatial state of the terminal device is modified to trigger a change in the content of the application.
4. The automatic monitoring method of claim 3, wherein: after the time and/or space state of the terminal equipment is modified, the method further comprises the following steps: and comparing the initial starting interface of the application program with the modified interface of the application program of the terminal equipment, and processing the application program based on the comparison result.
5. The automated monitoring method of claim 4, wherein: the monitoring and analyzing of the real-time interface picture of the application program comprises the following substeps:
classifying real-time interface pictures of the application program obtained after polling detection;
calculating the similarity between the real-time interface pictures of the application programs with the same name by adopting a picture similarity algorithm;
and determining whether violation information exists in the content of the application program according to the similarity of the real-time interface pictures.
6. An automatic monitoring system of an on-shelf APP comprises an installation module, a screenshot module and an analysis module;
the installation module is used for downloading the application program package to be detected and installing the application program;
the screenshot module is used for screenshot the real-time interface of the installed application program to obtain a real-time interface picture of the application program;
the analysis module is used for monitoring and analyzing the real-time interface picture of the application program so as to determine whether violation information exists in the content of the application program.
7. The automated monitoring system of claim 6, wherein: the screenshot module executes the following operations to obtain a real-time interface diagram of the application program: and carrying out real-time polling detection on the application program and carrying out screenshot on a polling result in each time period so as to obtain a real-time interface picture of the application program.
8. The automated monitoring system of claim 7, wherein: the automatic monitoring system also comprises a triggering module, wherein the triggering module is used for modifying the time and/or space state of the terminal equipment to trigger the content of the application program to change after the screenshot module carries out real-time polling detection on the application program.
9. The automated monitoring system of claim 8, wherein: the automatic monitoring system further comprises a processing module that performs the following operations: and comparing the initial starting interface of the application program with the modified interface of the application program of the terminal equipment, and processing the application program based on the comparison result.
10. The automated monitoring system of claim 9, wherein: the analysis module comprises a classification submodule, a similarity obtaining submodule and a determination submodule; wherein,
the classification submodule is used for classifying the real-time interface pictures of the application program obtained after the polling detection;
the similarity obtaining sub-module calculates the similarity between the real-time interface pictures of the application programs with the same name by adopting a picture similarity algorithm;
and the determining submodule determines whether violation information exists in the content of the application program according to the similarity between the real-time interface pictures.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010155629.9A CN111400132B (en) | 2020-03-09 | 2020-03-09 | Automatic monitoring method and system for on-shelf APP |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010155629.9A CN111400132B (en) | 2020-03-09 | 2020-03-09 | Automatic monitoring method and system for on-shelf APP |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111400132A true CN111400132A (en) | 2020-07-10 |
| CN111400132B CN111400132B (en) | 2023-08-18 |
Family
ID=71436129
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010155629.9A Active CN111400132B (en) | 2020-03-09 | 2020-03-09 | Automatic monitoring method and system for on-shelf APP |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111400132B (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112101335A (en) * | 2020-08-25 | 2020-12-18 | 深圳大学 | APP violation monitoring method based on OCR and transfer learning |
| CN112348104A (en) * | 2020-11-17 | 2021-02-09 | 百度在线网络技术(北京)有限公司 | Counterfeit program identification method, apparatus, device and storage medium |
| CN112416795A (en) * | 2020-12-03 | 2021-02-26 | 江苏通付盾科技有限公司 | Application program detection method and device, computer equipment and storage medium |
| CN113176976A (en) * | 2021-04-12 | 2021-07-27 | 网易(杭州)网络有限公司 | Method and device for monitoring on-shelf inclusion of application program |
| CN113656793A (en) * | 2021-08-13 | 2021-11-16 | 展讯通信(上海)有限公司 | Method and device for monitoring instant messaging program on terminal, storage medium and terminal |
| CN120671131A (en) * | 2024-08-09 | 2025-09-19 | 华为技术有限公司 | Application detection method, electronic equipment and system |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2030565A1 (en) * | 2007-09-02 | 2009-03-04 | Medicalgorithmics Sp. Z.O.O. | Systems for safe and remote outpatient ECG monitoring |
| US20130332303A1 (en) * | 2007-03-02 | 2013-12-12 | Spiceworks, Inc. | Network software and hardware monitoring and marketplace |
| CN104956417A (en) * | 2013-02-22 | 2015-09-30 | 优倍快网络公司 | Mobile application for monitoring and controlling devices |
| CN105653975A (en) * | 2015-12-24 | 2016-06-08 | 北京奇虎科技有限公司 | APP (Application) operation control method and device |
| CN106548074A (en) * | 2016-12-09 | 2017-03-29 | 江苏通付盾科技有限公司 | Application program analyzing monitoring method and system |
| WO2018010072A1 (en) * | 2016-07-11 | 2018-01-18 | 深圳前海达闼云端智能科技有限公司 | Method and apparatus for monitoring terminal device |
| CN108023892A (en) * | 2017-12-13 | 2018-05-11 | 广州泰尔智信科技有限公司 | Supervise the method and system of mobile terminal application |
| CN108154031A (en) * | 2018-01-17 | 2018-06-12 | 腾讯科技(深圳)有限公司 | Recognition methods, device, storage medium and the electronic device of camouflage applications program |
| CN108595989A (en) * | 2018-03-15 | 2018-09-28 | 杭州电子科技大学 | Mobile APP security protection systems and method under a kind of iOS |
| CN110231905A (en) * | 2019-05-07 | 2019-09-13 | 华为技术有限公司 | A kind of screenshotss method and electronic equipment |
| CN110457895A (en) * | 2019-08-13 | 2019-11-15 | 国家计算机网络与信息安全管理中心 | A kind of PC application program violation content monitoring method and device |
-
2020
- 2020-03-09 CN CN202010155629.9A patent/CN111400132B/en active Active
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130332303A1 (en) * | 2007-03-02 | 2013-12-12 | Spiceworks, Inc. | Network software and hardware monitoring and marketplace |
| EP2030565A1 (en) * | 2007-09-02 | 2009-03-04 | Medicalgorithmics Sp. Z.O.O. | Systems for safe and remote outpatient ECG monitoring |
| CN104956417A (en) * | 2013-02-22 | 2015-09-30 | 优倍快网络公司 | Mobile application for monitoring and controlling devices |
| CN105653975A (en) * | 2015-12-24 | 2016-06-08 | 北京奇虎科技有限公司 | APP (Application) operation control method and device |
| WO2018010072A1 (en) * | 2016-07-11 | 2018-01-18 | 深圳前海达闼云端智能科技有限公司 | Method and apparatus for monitoring terminal device |
| CN106548074A (en) * | 2016-12-09 | 2017-03-29 | 江苏通付盾科技有限公司 | Application program analyzing monitoring method and system |
| CN108023892A (en) * | 2017-12-13 | 2018-05-11 | 广州泰尔智信科技有限公司 | Supervise the method and system of mobile terminal application |
| CN108154031A (en) * | 2018-01-17 | 2018-06-12 | 腾讯科技(深圳)有限公司 | Recognition methods, device, storage medium and the electronic device of camouflage applications program |
| CN108595989A (en) * | 2018-03-15 | 2018-09-28 | 杭州电子科技大学 | Mobile APP security protection systems and method under a kind of iOS |
| CN110231905A (en) * | 2019-05-07 | 2019-09-13 | 华为技术有限公司 | A kind of screenshotss method and electronic equipment |
| CN110457895A (en) * | 2019-08-13 | 2019-11-15 | 国家计算机网络与信息安全管理中心 | A kind of PC application program violation content monitoring method and device |
Non-Patent Citations (5)
| Title |
|---|
| 彭国军等: "面向Android软件动态行为监测的UI自动化触发与测试方法", 《保密科学技术》 * |
| 彭国军等: "面向Android软件动态行为监测的UI自动化触发与测试方法", 《保密科学技术》, no. 10, 10 October 2014 (2014-10-10), pages 29 - 35 * |
| 赵昕蓓;: "移动互联网智能药箱APP界面设计研究", 技术与市场, vol. 25, no. 09, pages 59 - 60 * |
| 陈建民: "基于行为的移动应用程序安全检测方法研究", 《计算机工程与设计》 * |
| 陈建民: "基于行为的移动应用程序安全检测方法研究", 《计算机工程与设计》, vol. 33, no. 12, 16 December 2012 (2012-12-16), pages 4476 - 4481 * |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112101335A (en) * | 2020-08-25 | 2020-12-18 | 深圳大学 | APP violation monitoring method based on OCR and transfer learning |
| CN112348104A (en) * | 2020-11-17 | 2021-02-09 | 百度在线网络技术(北京)有限公司 | Counterfeit program identification method, apparatus, device and storage medium |
| CN112348104B (en) * | 2020-11-17 | 2023-08-18 | 百度在线网络技术(北京)有限公司 | Identification method, device, equipment and storage medium for counterfeit program |
| CN112416795A (en) * | 2020-12-03 | 2021-02-26 | 江苏通付盾科技有限公司 | Application program detection method and device, computer equipment and storage medium |
| CN113176976A (en) * | 2021-04-12 | 2021-07-27 | 网易(杭州)网络有限公司 | Method and device for monitoring on-shelf inclusion of application program |
| CN113656793A (en) * | 2021-08-13 | 2021-11-16 | 展讯通信(上海)有限公司 | Method and device for monitoring instant messaging program on terminal, storage medium and terminal |
| CN120671131A (en) * | 2024-08-09 | 2025-09-19 | 华为技术有限公司 | Application detection method, electronic equipment and system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111400132B (en) | 2023-08-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111400132B (en) | Automatic monitoring method and system for on-shelf APP | |
| CN107704356B (en) | Exception stack information acquisition method, device and computer readable storage medium | |
| CN110059468B (en) | A small program risk identification method and device | |
| CN111597557B (en) | Method, system, device, equipment and storage medium for detecting malicious application program | |
| AU2021240218A1 (en) | Configuration updating method and apparatus, device and storage medium | |
| CN110310224B (en) | Light effect rendering method and device | |
| CN112799925A (en) | Data acquisition method, apparatus, electronic device and readable storage medium | |
| CN111555938A (en) | Information processing method and related device | |
| CN109783335B (en) | User operation recording and restoring method, device and equipment and readable storage medium | |
| CN112929860B (en) | Bluetooth connection method, device and electronic device | |
| CN106293420B (en) | Application prompt information display method and device | |
| CN113110976A (en) | Abnormity analysis method and device, electronic equipment and readable storage medium | |
| CN110688319A (en) | Application keep-alive capability test method and related device | |
| CN108733797A (en) | Document handling method and relevant apparatus | |
| CN118445096B (en) | Fault handling method and fault handling system | |
| CN112395602A (en) | Processing method, device and system for static security feature database | |
| CN112380115A (en) | Regression testing method and device, electronic equipment and storage medium | |
| WO2023041967A1 (en) | Configuration updating method and apparatus, device and storage medium | |
| EP2278468A2 (en) | System and method for tracking application usage | |
| CN105956050A (en) | Data collection method, device and equipment | |
| CN111159244A (en) | Data query method and device | |
| CN114466140B (en) | Image capturing methods and devices | |
| CN113900893B (en) | Log acquisition method and related equipment thereof | |
| CN111562925B (en) | A cloud application updating method, server, storage medium and device | |
| CN113760437A (en) | Message prompting method and device and electronic equipment |
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 | ||
| CB03 | Change of inventor or designer information |
Inventor after: Li Haiming Inventor after: Dong Hong Inventor after: Li Feibo Inventor after: Pan Qinyi Inventor after: Xiong Du Inventor after: Qian Hantao Inventor before: Dong Hong Inventor before: Li Feibo Inventor before: Pan Yiqin |
|
| CB03 | Change of inventor or designer information |