ios - 代码混淆私有函数怎么做的?
阿神
阿神 2017-04-17 17:36:07
0
2
499

网上有混淆方法名的方法,但是没有混淆私有函数的方法。
比喻代码: 怎么混淆

  1. Class LSApplicationWorkspace_class =
    objc_getClass("LSApplicationWorkspace");

     NSObject* workspace =

    [LSApplicationWorkspace_class
    performSelector:@selector(defaultWorkspace)];

阿神
阿神

闭关修行中......

répondre à tous(2)
左手右手慢动作

Il me semble en avoir vu une sur git, et nous l'avons utilisée à cette époque, nous essayions de déterminer si d'autres applications étaient installées sur le téléphone. C'était possible avant iOS9, mais maintenant c'est devenu une API privée. . Mon collègue l'a recherché pendant longtemps sur stackoverflow puis l'a trouvé. Un ami étranger l'a sur git mais a oublié l'adresse. Son implémentation semble être la même que la confusion que vous avez mentionnée

.
左手右手慢动作

Il semble être implémenté à l'aide du runtime
Je l'ai déjà vu. Il faut le chercher

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal