[go: up one dir, main page]

CN111400132A - Automatic monitoring method and system for on-shelf APP - Google Patents

Automatic monitoring method and system for on-shelf APP Download PDF

Info

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
Application number
CN202010155629.9A
Other languages
Chinese (zh)
Other versions
CN111400132B (en
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.)
Beijing Banxintong Technology Co ltd
Original Assignee
Beijing Banxintong Technology Co 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 Beijing Banxintong Technology Co ltd filed Critical Beijing Banxintong Technology Co ltd
Priority to CN202010155629.9A priority Critical patent/CN111400132B/en
Publication of CN111400132A publication Critical patent/CN111400132A/en
Application granted granted Critical
Publication of CN111400132B publication Critical patent/CN111400132B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/302Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Energy 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

Automatic monitoring method and system for on-shelf APP
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.
CN202010155629.9A 2020-03-09 2020-03-09 Automatic monitoring method and system for on-shelf APP Active CN111400132B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (11)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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