↧
为什么没有看到iOS app 做代码混淆?
据我了解,苹果确实如狗神说的不管你加不加密,个人认为一个是ios加密工具未普及,还没有平民化的加密工具,市面上基本都要收费,而且效果未知。其次ios代码混淆只能在视觉上无法猜测到方法功能,变量作用,在ida这种神器下其实保护只能说有限。再者混淆加密过多可能会带来cpu和内存、空间的开销和占用,影响用户体验。...
View Article为企业版ipa加壳处理
加壳可以参考UPX,不过至今它都不支持arm64 app加密,论坛上有人反馈过,不过没有动静。arm7的加密没问题。加壳只能增加逆向难度,内存dump一下就基本完蛋了,苹果商店的壳就是例证。oc机制决定了肯定能拿到.h头文件,能做的只能是混淆方法名等,增加逆向难度。使用c或c++,各种多级指针穿插使用,保证逆向的人看的晕乎乎
View ArticleDyld Message: Library not loaded:
otool -L引用应该已经加好了。结果一运行crash!原因:Library not loaded求助各位大神!
View Article