Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for processing SDKs in Android applications

A processing method and consistent technology, applied in the field of mobile applications, can solve problems such as false alarms of vulnerabilities, endangering users' personal privacy, and reducing the accuracy of automated security detection results, etc.

Active Publication Date: 2017-03-22
ELECTRIC POWER RES INST OF STATE GRID ZHEJIANG ELECTRIC POWER COMAPNY +2
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, the automatic security analysis of the application often strongly interferes with the detection of the business code of the main body, resulting in false positives of vulnerabilities in the automatic security detection, thereby greatly reducing the accuracy of the automatic security detection results of the mobile application.
In addition, the Wormhole vulnerability that occurred in October 2015 caused a serious security threat to the application itself due to the introduction of a third-party SDK, and even endangered the personal privacy of users.

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
  • Method for processing SDKs in Android applications
  • Method for processing SDKs in Android applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The core of the present invention is to provide an SDK processing method in an Android application, so as to avoid the problem of false alarm of loopholes in automatic security detection caused by the introduction of a third-party SDK.

[0026] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is a part of embodiments of the present invention, but not all embodiments. 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.

[0027] Please refer to figure 1 , figure 1 A flow chart of an SDK processing method in an Android...

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 method for processing SDKs in Android applications. The method comprises the following steps of: collecting information of each software development kit SDK in an Android application and obtaining characteristics of the SDK from the information of the SDK; recognizing characteristics quoted by the Android application from the characteristics of all the SDKs; and searching the SDK corresponding to the characteristics quoted by the Android application, and adding a code file in the SDK corresponding to the characteristics quoted by the Android application into a blacklist in a code monitoring link in automatic detection. According to the method, the loophole misinformation problem, caused by introducing a third-party SDK, of automatic security detection is avoided.

Description

technical field [0001] The invention relates to the technical field of mobile applications, in particular to an SDK processing method in an Android application. Background technique [0002] At present, in order to use the technical services provided by the third-party platform in the development process of Android applications, SDK (Software Development Kit) provided by the third party is usually used to extend the functions of the application, such as geographic location services, data statistics, pay etc. Third-party SDKs usually exist in the form of packaged JAVA source code files, that is, jar files. After the application is imported, its internal source code will be integrated with the code written by the mobile application developer when compiling. Many SDKs also use the same function, such as WeChat sharing and Alipay payment. In this way, the automatic security analysis of the application often strongly interferes with the detection of the main body's business cod...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3668
Inventor 孙歆戴桦韩嘉佳李景卢新岱周辉李沁园孔晓昀戚伟强
Owner ELECTRIC POWER RES INST OF STATE GRID ZHEJIANG ELECTRIC POWER COMAPNY