文章目录

  • 命令行方法查看:
  • machoview查看

首先打开找到mach-o文件.
可以从我写的这篇文章中找到导出mach-o文件的方法:
快速在越狱iphone手机下定位app安装包并且导出的方法

命令行方法查看:

终端先进入到mach-o所在文件件,然后执行:

otool -l 文件名 | grep crypt

otool -l是查看所有的load command信息,然后 | grep crypt是查找crypt的信息
例如网易云的:

otool -l neteasemusic | grep crypt

运行结果如下

tdw@tdwdeMac-mini-m1 网易云 % otool -l neteasemusic | grep crypt
cryptoff 16384
cryptsize 4096
cryptid 1
name @rpath/NEEncryptLog.framework/NEEncryptLog (offset 24)

查看里面的Crypt ID .如果是0,就是没加密.其他数字是加密方式.

machoview查看

然后把mach-o文件拖拽到machoview中.
然后选择 Executable (ARM.V7) 或者 Executable (ARM64ALL) ,2个不同的架构,先选一个,下面是选择了arm 64
查看arm64下的 Load Commands 下面的LC_ENCRYPTION_INFO_64.查看里面的Crypt ID .如果是0,就是没加密.其他数字是加密方式.如下图:
如果是armv7就选择LC_ENCRYPTION_INFO

ios app硬脱壳之前查看加密方式的方法相关推荐

  1. iOS App 连接外设的几种方式

    原创作者: Max_Marry 文章地址: http://www.jianshu.com/p/852bf92c5c92 随着近年来车联网和物联网的兴起,智能家居和智能硬件的逐步火热,越来越多的 App ...

  2. APP与服务器数据传输的加密方式

    APP与服务器之间数据传输加密可采用对称加密(DES)和非对称加密(RSA)两种方式,对称加密是APP和服务器用一个密钥,而非对称加密算法需要两个密钥:公钥(publickey)和私钥(private ...

  3. timerpickerview使用_详解iOS App中UIPickerView滚动选择栏的添加方法

    1.UIPickerView的宽度和高度是固定的,纵向是320216,横向是568162 2.属性: @property(nonatomic,readonly)NSInteger numberOfCo ...

  4. 【iOS app加密】iOS app之游戏加密防破解

    [iOS app加密]iOS app之游戏加密防破解.iOS app游戏类应用有一个很泛滥但被视为鸡肋的问题,那就是iOS app被破解的问题.因为国内大多数游戏靠内购和广告盈利,游戏安装包也只是在早 ...

  5. 美团外卖iOS App冷启动治理

    一.背景 冷启动时长是App性能的重要指标,作为用户体验的第一道"门",直接决定着用户对App的第一印象.美团外卖iOS客户端从2013年11月开始,历经几十个版本的迭代开发,产品 ...

  6. iOS App冷启动治理:来自美团外卖的实践

    一.背景 冷启动时长是App性能的重要指标,作为用户体验的第一道"门",直接决定着用户对App的第一印象.美团外卖iOS客户端从2013年11月开始,历经几十个版本的迭代开发,产品 ...

  7. postgresql加密方式

    postgresql加密方式 password_encryption是动态参数,修改配置参数不需要重启服务,可动态加载 方式1.md5 1.存储方式:md5('用户名+密码') 2.在版本14之前,默 ...

  8. 如何快速简单的获取WIFI的加密方式

    场景:有的设备连接热点或者网络设备需要知道其加密方式,才能实现网络连接,或者实行解密破解等. WIFi加密的方式日益更新,那么如何简单快速查看需要WIFI的加密方式? 下面我来介绍一种非常实用且简单的 ...

  9. 教你如何反编译app,拿到加密方式

    大家知道app 有安卓和ios 安卓是apk 现在基本上apk都是经过加密的 想动态脱壳没一定的技术是搞不定的 IOS是ipa 今天我主要讲的是这个 准备好反编译设备 1.一套越狱的ios手机 我的设 ...

最新文章

  1. Linux SSH无交互式访问配置
  2. github上fork原项目,如何将本地仓库代码更新到最新版本?
  3. 【 Grey Hack 】大数四则运算
  4. SQL中STR()函数功能
  5. 获取 视频 音频 及其他文件的真实信息(不靠文件后缀判断) (getID3())
  6. imovie打开视频卡死解决办法
  7. hibernate基本类型映射
  8. [RBA开发系列一] 建立http 请求的process
  9. linux定义数据结构压缩,Linux下数据结构学习笔记
  10. 路由器配置 之 PAP与CHAP认证
  11. CAS 配置NLB 负载均衡网络无法连接
  12. Java监测他人的消息_Java中的Listener 监听器
  13. GB35114—①、术语、定义和缩略语
  14. 一位大佬对于 Qt 学习的最全总结(三万字干货)
  15. 用计算机打字英语,用来打字练习的英文文章
  16. Python爬虫之七:爬虫实战-爬取豆瓣电影 top 250
  17. 使用php的curl爬去青果教务系统 课表(转)
  18. 上海交通大学致远游泳健身馆5月团体操课表已更新,请各位会员惠存!
  19. 实用帖!推荐一个无版权、免费、高清图片素材网站!
  20. leetcode之雪糕的最大数量(C++)

热门文章

  1. Java中的正无穷,负无穷和非数
  2. 技术人员的公众号如何打造高质量内容和精美排版?
  3. QGraphicsView通过鼠标操作来绘制图元
  4. FineReport之localhost拒绝了我们的连接请求
  5. 微信小程序漏洞:可下载任意微信小游戏源代码
  6. MDC 实现 traceId 记录
  7. 嵌入式硬件构件与底层驱动构件基本规范
  8. 洲际酒店集团加速布局粤港澳大湾区,与华侨城酒店集团达成合作
  9. MySQL服务中断后重启失败及解决办法(个例)
  10. 你最喜欢信用卡的哪个优点?