Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (CN107544811) IOS platform dylib file hiding method, storage medium, electronic equipment and IOS platform dylib file hiding system

Office : China
Application Number: 201710805670.4 Application Date: 08.09.2017
Publication Number: 107544811 Publication Date: 05.01.2018
Publication Kind : A
IPC:
G06F 9/44
G06F 11/36
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
44
Arrangements for executing specific programmes
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
11
Error detection; Error correction; Monitoring
36
Preventing errors by testing or debugging of software
Applicants: WUHAN DOUYU NETWORK TECHNOLOGY CO., LTD.
Inventors: ZHOU ZHIGANG
CHEN SHAOJIE
ZHANG WENMING
Priority Data:
Title: (EN) IOS platform dylib file hiding method, storage medium, electronic equipment and IOS platform dylib file hiding system
(ZH) IOS平台隐藏dylib文件的方法、存储介质、电子设备及系统
Abstract: front page image
(EN) The invention relates to the field of information processing, and discloses an IOS platform dylib file hiding method. The method comprises the steps that 1, all Mach-o files in an IOS application anddylib file name acquiring functions in the Mach-o files are acquired; 2, a hook function is written, wherein the hook function is used for acquiring dylib file names acquired by the dylib file name acquiring functions; 3, when the dylib file name acquiring functions are called by the IOS application to acquire all the dylib file names in the IOS application, the dylib file names acquired by the dylib file name acquiring functions are acquired by the hook function, whether or not dylib files to be hidden exist is judged according to the names, if yes, step 4 is executed, and if not, step 5 is executed; 4, the names of the dylib files to be hidden are hidden, and dylib file name data is returned to the IOS application after the names of the dylib files to be hidden are hidden; 5, the dylib file names acquired by the dylib file name acquiring functions are returned to the IOS application. By means of the IOS platform dylib file hiding method, it can be effectively guaranteed that later-period debugging work of the application is normally conducted.
(ZH) 本发明涉及信息处理领域,公开了一种IOS平台隐藏dylib文件的方法,该方法包括S1:获取IOS应用内的所有Mach‑o文件及每个Mach‑o文件内的dylib文件名称获取函数;S2:编写一hook函数,所述hook函数用于获取dylib文件名称获取函数获取的dylib文件的名称;S3:当IOS应用调用dylib文件名称获取函数进行IOS应用内所有dylib文件名称的获取时,通过hook函数获取dylib文件名称获取函数获取的dylib文件名称,根据名称判断是否含有待隐藏dylib文件,若是,转到S4,若否,转到S5;S4:隐藏待隐藏dylib文件的名称,并将隐藏了待隐藏dylib文件名称后的dylib文件名称数据返回给IOS应用;S5:将dylib文件名称获取函数取的dylib文件名称返回给IOS应用。本发明能够有效保证应用后期调试工作的正常进行。