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...

Full description

Saved in:
Bibliographic Details
Main Authors LIU JINGJING, LEE WOO YOUNG, BAO YUE, XIA XIANZHAO, WANG YANG, SUN JIE, SHAO XUEBIN
Format Patent
LanguageChinese
English
Published 11.04.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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