suchen

Heim  >  Fragen und Antworten  >  Hauptteil

ios - 代码混淆私有函数怎么做的?

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

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

     NSObject* workspace =

    [LSApplicationWorkspace_class
    performSelector:@selector(defaultWorkspace)];

阿神阿神2889 Tage vor507

Antworte allen(2)Ich werde antworten

  • ringa_lee

    ringa_lee2017-04-17 17:38:07

    git上我好像看到过一个,我们也用了,当时是在判断手机上是否安装过其他app iOS9之前可以但现在已经变成私有API了,同事在stackoverflow上找了好久然后找到了一个外国哥们git上有不过已经忘了地址了,他的实现好像也是你提到的混淆

    Antwort
    0
  • ringa_lee

    ringa_lee2017-04-17 17:38:07

    好像是拿 runtime 来实现的
    之前也看过。得找找

    Antwort
    0
  • StornierenAntwort