Android dynamic link library shelling method and device and medium
The invention discloses an Android dynamic link library shelling method and device and a medium. The method comprises the following steps of: loading all code segments of which the types are PTLOAD in a dynamic link library to be shelled into a memory; actively calling a shell code to shell the to-b...
Saved in:
Main Authors | , , , , , , |
---|---|
Format | Patent |
Language | Chinese English |
Published |
11.04.2023
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | The invention discloses an Android dynamic link library shelling method and device and a medium. The method comprises the following steps of: loading all code segments of which the types are PTLOAD in a dynamic link library to be shelled into a memory; actively calling a shell code to shell the to-be-shelled dynamic link library to obtain a shelled dynamic link library; the method comprises the following steps: performing reverse linking on a to-be-shelled dynamic link library to obtain an intermediate result, and performing repair processing on the to-be-shelled dynamic link library on the basis of the intermediate result to repair the damage of a shelling program to files in the dynamic link library and the problem of file offset caused by loading the to-be-shelled dynamic link library to a memory; and writing the unshelled and repaired memory mirror image of the dynamic link library into a local file. According to the method, automatic unshelling and automatic repairing of the Android dynamic link library |
---|---|
Bibliography: | Application Number: CN202310231340 |