iOS逆向工程介绍
2016-03-26 01:17
232 查看
摘自
软件的逆向工程指的是通过分析一个程序或系统的功能、结构或行为,将它的技术实现或设计细节推导出来的过程。
软件逆向工程可以看做
iOS软件逆向工程用到的工具:
1.检测工具:
2.开发工具
3.反编译器
4.调试器
<iOS逆向工程>
软件的逆向工程指的是通过分析一个程序或系统的功能、结构或行为,将它的技术实现或设计细节推导出来的过程。
软件逆向工程可以看做
系统分析和
代码分析两个阶段的有机结合。
iOS软件逆向工程用到的工具:
1.检测工具:
Reveal、
tcpdump、
libNotifyWatch、
PonyDebugger
2.开发工具
Theos、
Xcode
3.反编译器
IDA
4.调试器
GDB
相关文章推荐
- iOS提取本地通讯录数据
- ios9新特性学习方法和运行时(RunTime)解析
- 一份实用的tabBar封装 系统方法调用 内部为自定义tabBar
- iOS 登录页面设计
- IOS-TextField知多少
- iOS高级控件之TableView(一)城市信息(1)
- iOS开发调试技巧总结
- 被误解的 MVC 和被神化的 MVVM
- IOS 杂笔-12(类别de巧用 有便于Frame的操作)
- iOS开发进阶 - 常用的Xcode插件
- iOS开发进阶 - 常用的Xcode插件
- iOS高级控件之ScrollView分析(二)多图分页
- iOS系统原生二维码条形码扫描
- OC阅读笔记二:命名规范,避免冲突
- iOS基础框架
- 通过 itms-services 协议,发布或者分享 iOS 应用程序
- 在写一个iOS应用之前必须做的7件事
- IOS学习 collectionView 创建应用管理 涉及单独用类方法从plist文件中取数据
- iOS开发 JSONKit解析
- IOS开发-OC学习-MD5加密