Skip to content

如何进行App或者framework的定向加固?

当前教程是为了明确告诉用户定向加固产品的使用需要注意的事项。

什么时候用定向加固?

当我们需要提高App应用逆向成本的时候,就需要利用加固工具来处理应用

什么时候需要配合通用混淆?

当你需要明确希望对APP级别的资源等做更高安全安全级别的时候就需要配合混淆

Tip

使用通用混淆的时候,打开防dump和objcsel加密的PASS能力后,一定会引起各种运行时故障

Tip

最好不要在加固配置里面大范围加固,不做测试一定会带来一些运行隐患

Tip

加固+混淆一定会加大问题定位难度,可以先单独测试加固和混淆的效果

framework/dylib加固需要搭配混淆使用么?

一般不需要,framework/dylib一般只需要加固就行了,针对oc/swift只需要打开防止dump和objcsel加密PASS就行了

Tip

打开了防dump功能后,所有加到xib、storyboard、采用valueForKey:之类的访问的一定会出问题,所以要加到阻止清单里面

Tip

打开了objcsel加密后,再叠加通用混淆一定会出现运行时问题,一定要关闭