A processing method and device for a dynamic link library so file of an Android installation package

An Android installation package and dynamic link library technology, applied in the computer field, can solve problems such as being prone to errors and inability to directly obtain data information, and achieve the effects of avoiding errors, stable efficiency and high efficiency

Active Publication Date: 2022-01-25
BEIJING QIHOO TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Reinforcement of the SO file of the dynamic link library of the Android installation package is a relatively common processing method, but this also brings some problems. For example, the structure of the SO file includes multiple code segments (sections). After hardening, the Android system cannot directly obtain the data information stored in these sections, which is prone to errors

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
  • A processing method and device for a dynamic link library so file of an Android installation package
  • A processing method and device for a dynamic link library so file of an Android installation package
  • A processing method and device for a dynamic link library so file of an Android installation package

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present disclosure will be more thoroughly understood, and will fully convey the scope of the present disclosure to those skilled in the art.

[0063] figure 1 A schematic flowchart of a method for processing a dynamic link library SO file of an Android installation package according to an embodiment of the present invention, wherein the SO file to be processed is a reinforced SO file generated by adding a shell to the original SO file, such as figure 1 As shown, the method includes:

[0064] Step S110: Acquire data information stored in a specified section of the...

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 and a device for processing a dynamic link library SO file of an Android installation package. Wherein, the SO file to be processed is a reinforced SO file generated by adding a shell to the original SO file. The method includes: obtaining the data information stored in the specified section of the original SO file; replacing the specified section in the SO file with the obtained data information. The data information stored in the corresponding specified section in the reinforced SO file, so that when the Android system obtains the data information stored in the specified section of the reinforced SO file, it directly obtains the stored data in the corresponding specified section in the original SO file data information. On the basis of ensuring the security of the reinforced SO file, this technical solution avoids errors caused by the fact that the data information stored in the specified section in the reinforced SO file is not the data information actually required by the Android system, and has high efficiency and stability.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a method and device for processing a dynamic link library SO file of an Android installation package. Background technique [0002] In order to prevent the Android installation package from being cracked, it is necessary to process the entire Android installation package or some of its files. Reinforcing the dynamic link library SO file of the Android installation package is a common way to deal with it, but it also brings some problems. For example, the structure of the SO file includes multiple code segments (sections). After hardening, the Android system cannot directly obtain the data information stored in these sections, which is prone to errors. SUMMARY OF THE INVENTION [0003] In view of the above problems, the present invention is proposed to provide a method and apparatus for processing a dynamic link library SO file of an Android installation package that overcome...

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 Patents(China)
IPC IPC(8): G06F21/54
CPCG06F21/54
Inventor 吴乐
Owner BEIJING QIHOO TECH 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