文章目录

  • 一、substrate 简介
  • 二、substrate 相关文档资料

一、substrate 简介


substrate 官网 : http://www.cydiasubstrate.com

substrate 框架 是 Cydia 下的逆向工具 , 该框架是开源的 ;

substrate 配合对应的 so 动态库 和 头文件 , 可以在 Android / iOS 平台中独立运行 ;

substrate 框架可用于 拦截函数 ; 其没有 注入动态库 的功能 ;

substrate 所需的文件 :

  • 头文件 : substrate.h
  • 动态库 : libsubstrate.so , substrate-dvm.so ;

libsubstrate.so 动态库用于拦截 Native 函数 , substrate-dvm.so 用于拦截 Java 层函数 ;

二、substrate 相关文档资料


substrate 官方文档 ( Getting Started ) : http://www.cydiasubstrate.com/id/264d6581-a762-4343-9605-729ef12ff0af/

下载 Cydia Substrate SDK r2 : http://asdk.cydiasubstrate.com/zips/cydia_substrate-r2.zip , 下载的 cydia_substrate-r2.zip 文件内容如下 , substrate.h 头文件 和 libsubstrate.so , substrate-dvm.so 动态库 , 都在该 SDK 中 ;

hook Android Native :

  • http://www.cydiasubstrate.com/inject/android/
  • http://www.cydiasubstrate.com/id/38be592b-bda7-4dd2-b049-cec44ef7a73b/

hook Android Java :

  • http://www.cydiasubstrate.com/inject/dalvik/
  • http://www.cydiasubstrate.com/id/20cf4700-6379-4a14-9bc2-853fde8cc9d1/

【Android 逆向】substrate 框架 ( substrate 简介 | substrate 相关文档资料 )相关推荐

  1. 【Windows 逆向】CheatEngine 工具 ( CheatEngine 简介 | 使用 Lazarus 编译 CE 源码 | CheatEngine 相关文档资料 )

    文章目录 一.CheatEngine 简介 二.使用 Lazarus 编译 CE 源码 三.CheatEngine 相关文档资料 一.CheatEngine 简介 CheatEngine 简称 CE ...

  2. knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案

    knife4j knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望它能像一把匕首一样小巧,轻量, ...

  3. 【ember zigbee】序章:协议栈相关文档学习笔记

    原文地址:https://blog.csdn.net/tainjau/article/details/90648114 文章目录 写在前面 一.材料出处 二.文档解析 2.1.EZSP Protoco ...

  4. 基于Android+servlet的宠物商店【源码+文档+ppt】

    目录 1.文档目录 1.课题研究目的 2.开发技术 2.1 Android技术 2.2 servlet 3.需求分析 3.1 系统模型 3.2 系统用例图 3.3 顶层数据流图 3.4 零层数据流图 ...

  5. 毕业设计 rtsp播放器 - 相关文档

    基于MFC的视频监控系统客户端实现 - ZeaLoVe - ITeye技术网站 中国安防行业网-中国安防网-安防产品-最权威安防网站 DVR or NVR IPVS - happypolo的专栏 - ...

  6. 软件是计算机什么及相关文档的总称,1冯-诺依曼原理的基本思想是什么.doc

    文档介绍: 2.什么是计算机硬件.计算机软件?各由哪几部分组成?它们之间有何联系? 答:人们通常把构成计算机的物理装置称为计算机的硬件,其主要功能是:存放控制计算机运行的程序和数据,对信息进行加工处理 ...

  7. turbo c相关文档

    无意中在网上找到的turbo c 2.0相关文档,有reference guide 和user guide.下载地址见(镜像一 ,镜像二 ,镜像三 ,镜像四 ).这些网站还有很多其他各类软件相关文档, ...

  8. 织梦dedecms 相关文档标签(likearticle)实现关联整站文档

    注意:本教程适用于 DedeCMS V5.7 其他版本楼主未测试 默认情况下,相关文档(likearticle)的关联,在只能调用当前栏目(包括顶级栏目下的下级栏目)的文档,那么我们如何来实现关联网站 ...

  9. ❤️MVC三层架构及相关文档(建议收藏)❤️

    MVC三层架构 什么是MVC:Model .View.Controller:模型.视图.控制器 Model 业务处理:业务逻辑(Servlet) 数据持久层:CRUD(Dao) View 展示数据 提 ...

最新文章

  1. Rails源码笔记-ActiveSupport-core_ext-date
  2. Linux通常把设备对象抽象为,linux 设备模型(1)
  3. Oracle 移植 失败,Oracle迁移导致sqlplus报告ora-15180错误信息
  4. loglevel python 不输出_Python 通过 Celery 框架实现分布式任务队列!
  5. html5media使用
  6. 【Linux】/etc/sysconfig/i18n文件详解
  7. python2.x环境下unicode乱码转中文显示的2种解决方案总结
  8. [hackinglab][CTF][注入关][2020] hackinglab 注入关 writeup
  9. 计算机网络项目——最小网元设计(阶段四)
  10. 23种设计模式之建造者模式
  11. CSS中的resize属性
  12. DML数据操作语言练习
  13. crawler py
  14. mysql update语句卡死_oracle执行update语句时卡住问题分析及解决办法
  15. NodeJs局域网开启服务
  16. ubuntu mysql 多硬盘_ubuntu下磁盘空间不足导致mysql无法启动的解决方法
  17. 简单php文件编写语法
  18. day-60Django
  19. msdn.itellyou.cn-------sql server下载网站
  20. mysql bad handshark_故障分析 | Bad handshake,升级 5.7.28 引起的“血案”

热门文章

  1. DNS服务器之简单配置(一)
  2. 【职场攻略】是什么决定了我们的工资
  3. OSPF路由聚合实验(详细)
  4. Unix toolbox注解2之Linux系统状态用户和限制
  5. blockquote 引用的分析
  6. [原创].NET 业务框架开发实战之十 第一阶段总结,深入浅出,水到渠成(前篇)...
  7. 查询x,y之间的素数
  8. SVG 基本绘图方法总结
  9. 扩展js string 方法
  10. 那些年我们排过的序之希尔排序