越狱开发笔记(三)——非越狱App砸壳
文章目录
- 砸壳概述
- Clutch静态砸壳
- dumpdecrypted动态砸壳
- Theos配置
- 使用Theos窃取密码
- 关于Theos的坑!!!!
砸壳概述
- 应用程序为了不让你逆向,App Store或安卓的应用下载市场,会对应用可执行文件加壳——即简单加密
- 加壳后应用是不能直接执行的,iOS是有解密的方法的
- 正版应用的MachO文件,因为加密不能dump
- ida64可以看的Load Comands的LC_ENCRYPTTION_INFO_64里的Crypt ID为1,加密;为0不加密
- MachO文件是否加密,也可以命令查看
$otool -l WeChat | grep crypt
- 静态砸壳:直接调用解密程序,把要解密的App解密
- 动态砸壳:DRM(数字版权管理)检查,把可执行文件选择合适的架构进行解密,使用DYLD加载解密的MachO
Clutch静态砸壳
- github下载Clutch
- 拷贝
$scp -P 12345 Clutch-2.0.4 root@localho
越狱开发笔记(三)——非越狱App砸壳相关推荐
- 【Visual C++】游戏开发笔记三十七 浅墨DirectX提高班之五 顶点缓存的红颜知己 索引缓存的故事
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本系列文 ...
- 【Visual C++】游戏开发笔记三十七 浅墨DirectX提高班之五 顶点缓存的红颜知己:索引缓存的故事
本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhmxy555/article/details/8304741 作者:毛星云(浅墨 ...
- 【Visual C++】游戏开发笔记三十三 浅墨DirectX提高班之二 化腐朽为神奇:DirectX初始化四步曲
这篇文章里,我们将迈出精通DirectX的第一步,先了解典型Direct3D程序的书写流程,然后学习COM接口的对象的一些思想,然后按照"四步曲"的思路,系统地学习DirectX的 ...
- 【Visual C++】游戏开发笔记三十三 浅墨DirectX提高班之二 化腐朽为神奇:DirectX初始化四步曲...
本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接:http://blog.csdn.net/zhmxy555/article/details/8197792 作者:毛星云(浅墨) ...
- 【Visual C++】游戏开发笔记三十三 浅墨DirectX提高班之二 化腐朽为神奇 DirectX初始化四步曲
本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhmxy555/article/details/8197792 作者:毛星云(浅 ...
- JNI开发笔记(三)--JNI工程的框架分析
JNI工程的框架分析 引 1. JNI工程的组成部分 2. 各个部分之间的关系 引 JNI开发笔记(一)–Android Studio安装与环境搭建 JNI开发笔记(二)–创建JNI基础工程并运行 1 ...
- 【Visual C++】游戏开发笔记三十四 浅墨DirectX提高班之三 起承转合的艺术:Direct3D渲染五步曲...
本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhmxy555/article/details/8223965 作者:毛星云(浅墨 ...
- 【Visual C 】游戏开发笔记三十四 浅墨DirectX提高班之三 起承转合的艺术 Direct3D渲染五步曲
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本系列文 ...
- 【Visual C++】游戏开发笔记三十二 浅墨DirectX提高班之一 DirectX大局观认知篇
本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhmxy555/article/details/8172615 作者:毛星云(浅 ...
- 【Visual C++】游戏开发笔记三十五 站在巨人的肩膀上:游戏引擎导论
看到在留言中很多朋友提到不太清楚DirectX与游戏引擎的区别的问题,在这里浅墨就专门把自己对游戏引擎的一些理解写成一篇文章,作为我们<Visual C++游戏开发>专栏的游戏引擎导论,也 ...
最新文章
- 考考你:输入数字,判定空格和回车
- 一步一步掌握设计模式一(最简单的开始--单例模式^_^)
- wpf 控件大小随窗体大小改变而改变
- 为mongodb加上权限
- java 批量插入clob_SpringBoot系列(16)线程池Executors并发编程之批量查询-插入数据
- 用Layer.search快速查询图元
- python是干嘛的-python是什么?python可以用来干什么?
- 常用编码软件简单使用记录 2 : 非自主编码器
- Oracle中的用户创建和权限的分配
- python安装及运行环境_Python 安装及环境搭建
- ffplay 分析概述
- Tomcat启动startup.bat一闪而过就消失的原因和解决方法
- 农大计算机工程,肖德琴-华南农业大学计算机科学与工程系
- 谷歌浏览器任务栏图标变白色解决方法(亲测有效!)
- Linux基础知识与实操-篇三: 文件压缩打包与vim基本使用
- Web前端基础体验学习过程1 HTML篇
- 熊猫烧香病毒背后,网络高手对决一个月
- windows安装Oracle12 (服务端+客户端)
- Excel表格怎么转PDF?这两种途径都可以
- KKT (LICQ)