iOS 代码混淆

主要是看念茜大神的博客后自己实践,本文主要是记录遇到的问题


开局

1.文件路径一定要对;Run Script(填写正确confuse.h路径 )、func.list与symbols同一路径

2.如果报 Permission denied 可以cd到工程目录下执行 chmod 755 confuse.sh  如果755不可以就777;

3.在执行build Phases时( 脚本),一直报错(未生成codeObfuscation.h文件),可以拖拽到Target Dependencies 下面编译,目的是生成codeObfuscation.h文件。

主要要看confuse.sh脚本的路径

学习笔记

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 代码易读字符串混淆 混淆分许多思路,比如: 1)花代码花指令,即随意往程序中加入迷惑人的代码指令 2)易读字符替换...
    Mikayla321阅读 12,212评论 5 13
  • 前言 什么!我们的代码拿去安全扫描啦?什么!还扫描出来问题啦?什么!源码都别看到啦? 居于上一篇文章iOS简单逆向...
    甘邦阅读 18,216评论 24 40
  • 前言: 在iOS移动端开发中很多时候在考虑安全问题的时候只是单纯的请求体加密,但是在一个用户量级很大的App上就会...
    退役程序猿阅读 11,365评论 2 17
  • 一. 为什么要代码混淆? 系统安全性很高是iOS一大特征,上传到appstore的应用,虽然已经被系统加密,但并非...
    突刺刺阅读 5,531评论 1 0
  • app风靡的时代,总有一些奇葩的需求。为了刷量,刷排名,制作壳包,为了通过苹果爸爸审核,想到代码混淆,垃圾代码等策...
    二斤寂寞阅读 23,072评论 11 52