当前位置: 首页 > news >正文

云南网站建设运营在线crm有哪些优势

云南网站建设运营,在线crm有哪些优势,wordpress 模版开发,常熟公司网站建设电话文章目录 一、混淆的原理二、实现混淆1. 创建文件2. 将文件拖导入目录中3. 将以下脚本拷贝到刚新建的confuse.sh文件中4. 修改文件权限5. 修改项目配置6. 添加需要混淆的方法名7. 配置PCH文件8. 运行效果 一、混淆的原理 这里使用的混淆的原理是#xff0c;用一串随机生成的字… 文章目录 一、混淆的原理二、实现混淆1. 创建文件2. 将文件拖导入目录中3. 将以下脚本拷贝到刚新建的confuse.sh文件中4. 修改文件权限5. 修改项目配置6. 添加需要混淆的方法名7. 配置PCH文件8. 运行效果 一、混淆的原理 这里使用的混淆的原理是用一串随机生成的字符串来替换相应的函数名和变量名 二、实现混淆 1. 创建文件 在相应的项目工程下新建一个confuse.sh 和 func.list文件 $ cd /Users/xxx/Desktop/ xxx $ touch confuse.sh $ touch func.list2. 将文件拖导入目录中 3. 将以下脚本拷贝到刚新建的confuse.sh文件中 脚本源头来源 #!/usr/bin/env bash这是Shel脚本如果不懂shell自行修炼 http://www.runoob.com/linux/linux-shell.btml以下使用sqlite了进行增加数据如果不了解sqlite了命令自行修炼 http://www.runoob.com/salite/sqlite-tutorial.html 数据表名 TABLENAMEsymbols 数据库名 SYMBOL_DB_FILEsymbols 要被替换的方法列表文件 STRING_SYMBOL_FILE-$PROJECT_DIR/func.list# 被替换后的宏定义在此文件里 HEAD_FILE-$PROJECT_DIR/$PROJECT_NAME/CodeObfuscation.hexport LC_CTYPEC# 维护数据库方便日后做bug排查 createTable() {echo create table $TABLENAME(src text, des text); | sqlite3 $SYMBOL_DB_FILE } insertValue() {echo insert into $TABLENAME values($1 ,$2); | sqlite3 $SYMBOL_DB_FILE } query() {echo select * from $TABLENAME where src$1; | sqlite3 $SYMBOL_DB_FILE } 生成随机16位名称 ramdomString() {openssl rand -base64 64 | tr -cd a-zA-Z | head -c 16 } 删除旧数据库文件 rm -f $SYMBOL_DB_FILE 删除就宏定义文件 rm -f $HEAD_FILE 创建数据表 createTable# touch命令创建空文件根据指定的路径 touch $HEAD_FILE echo #ifndef Demo_codeObfuscation_h #define CodeObfuscation_h $HEAD_FILE echo //confuse string at date $HEAD_FILE # 使用cat将方法列表文件里的内容全部读取出来形成数组然后逐行读取。并进行替换 cat $STRING_SYMBOL_FILE | while read -ra line; doif [[ ! -z $line ]];thenramdomramdomStringecho $line $ramdom 将生成的随机字符串插入到表格中insertValue $line $ramdom 將生成的宇符串写入到宏定义文件中变量是$HEAD_FILEecho #define $line $ramdom $HEAD_FILEfi doneecho #endif $HEAD_FILEsqlite3 $SYMBOL_DB_FILE .dump4. 修改文件权限 $ chmod 755 confuse.sh5. 修改项目配置 新增Run Script 添加 $PROJECT_DIR/confuse.sh6. 添加需要混淆的方法名 打开func.list文件在文件内输入需要进行方法名混淆的方法名 viewDidLoad7. 配置PCH文件 新建PCH文件在工程的TARGETS里边Building Setting中搜索Prefix Header,添加文件 $(SRCROOT)/项目名称/xxx.pch在PCH中引入头文件 #import CodeObfuscation.h8. 运行效果 commandB运行
http://www.pierceye.com/news/176904/

相关文章:

  • 试玩平台网站怎么做网站建设推荐中企动力
  • 衡水做网站建设台州网站建设选浙江华企
  • 某集团网站建设规划书用flash做的经典网站
  • 企业网站用什么做一个空间怎么放两个网站吗
  • 58同城长沙回收网站建设长春seo推广
  • 景区网站建设的意义女生学计算机应用技术可以做什么
  • 做律师网站的公司天津公司网站制作
  • 上海建设摩托车官方网站招聘网站数建设
  • 自己制作一个网站需要什么软件安吉网站制作
  • 如何设计服装网站首页网站建设比较好的公司
  • 微信网站的链接标志图片如何做公众号如何创建
  • 建站公司建的网站能改动吗怎样设置默认网站
  • 高并发电商网站开发辽宁省朝阳市做网站
  • 公司做网站有用吗合肥企业快速建站
  • 因脉网站建设公司怎么呀韩国网站开发建设技术特点
  • 网站备案 个人 单位安徽网站建设推广
  • 黔江网站制作网站招标建设
  • 网站注册公司目前最好的引流方法
  • 小米wifi设置网址入口网站通信工程建设网站
  • 深圳专业网站建在线做插画的网站
  • 站长之家网站查询怎么样创建自己的小程序
  • 站酷海报设计图片网站备份怎么做
  • 做网站挣钱么云市场 wordpress
  • 网站域名管理规范seo专员是什么
  • 网站制作+资讯网站特色栏目重要性
  • 网站qq 微信分享怎么做的随州市住房和城乡建设部网站
  • 资源网站建设多少钱手机网站页面文字做多大
  • 烟台专业做网站宜昌教育云网站建设
  • 慕课联盟网站开发实战wordpress怎样修改域名
  • 什么电脑做网站前段用旅游网站建设的利益