Private API detection method and device, computer equipment and storage medium

A detection method and detection device technology, applied in the field of iOS system, can solve the problems of low efficiency, time-consuming and laborious, etc.

Pending Publication Date: 2019-05-07
PINGAN PUHUI ENTERPRISE MANAGEMENT CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of the present invention provides a private API detection method, device, computer equipment, and storage medium, aiming to solve the problem in the prior art that the application program applied to the iOS system refers to the third-party library and relies on manual screening of the private API, resulting in time-consuming Laborious and inefficient

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Private API detection method and device, computer equipment and storage medium
  • Private API detection method and device, computer equipment and storage medium
  • Private API detection method and device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0031] It should be understood that when used in this specification and the appended claims, the terms "comprising" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude one or Presence or addition of multiple other features, integers, steps, operations, elements, components and / or collections thereof.

[0032] It should also be understood that the terminology used ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a private API detection method and device, computer equipment and a storage medium. The method comprises the steps that a preset first query instruction is called, a system library called in a project corresponding to a development project is acquired, and a public method and a private method included in the system library are acquired by calling a preset second query instruction; According to the stored XCODE tool help document, a known public method is obtained, and the public method and the private method which are the same as the known public method in the public method and the private method included in the system library are deleted to obtain a private API database; An engineering source code included in the engineering is scanned, and a method database calledin the engineering is generated; And an intersection of the method database and the private API database are obtained, and a private API list is obtained. According to the method, the private API called in the project corresponding to the development project can be automatically and quickly acquired, so that the security of the application program can be conveniently analyzed.

Description

technical field [0001] The invention relates to the technical field of iOS systems, in particular to a private API detection method, device, computer equipment and storage medium. Background technique [0002] At present, smart devices equipped with the iOS system are widely used (the iOS system is a mobile operating system developed by Apple Inc., which belongs to the Unix-like commercial operating system), and more and more developers are developing applications applicable to the iOS system. [0003] The API in iOS (the full name of API is Application Programming Interface, which means application programming interface, is some pre-defined functions, the purpose is to provide applications and developers with the ability to access a set of routines based on certain software or hardware, and No need to access the source code, or understand the details of the internal working mechanism) are roughly divided into three types: PublishedAPI (public API), UnPublishedAPI (unpublish...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/36
Inventor 陈翔
Owner PINGAN PUHUI ENTERPRISE MANAGEMENT CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products