实例演示 - 手动注入动态库(重签名模式)

1546 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
iOS开发人员、运维人员,以及对iOS安全感兴趣的朋友。
你将会学到
1. 学习动态库注入技术原理;2. 学习IPA重签名机制;3. 熟悉相关工具,以及命令行操作;
  • 开发动态库
  • 重签名原理
  • 制作企业签名时间锁
课程简介

本课程主要针对iOS动态库注入技术做了详细讲解和实战演示,分为技术篇和运维篇,最终目标是将动态库注入到目标ipa包中,并且执行动态库中的代码,实现动态库与ipa交互。

技术篇 - 主要从基础知识、涉及工具,以及一个完整的手动注入实例流程来讲解,面向技术开发人员;

运维篇 - 通过利用自动注入工具、重签名工具来可视化的注入动态库,面向运维等非技术人员;

课程目录

课程简介
1,课程目标和大纲

技术篇
2,基础知识 - 动态库
3,基础知识 - IPA包
4,基础知识 - Mach-O
5,基础知识 - 代码注入
6,基础知识 - 重签名
7,涉及工具 - Xcode/iOSOpenDev/Terminal
8,涉及工具 - yololib/MachOView/iFunBox/iReSign
9,实例演示 - 创建.dylib动态库
10,实例演示 - 创建测试APP
11,实例演示 - 手动注入动态库(开发模式)
12,实例演示 - 手动注入动态库(重签名模式)

运维篇
13,运维篇 - 准备工作
14,运维篇 - 实战演示
15,运维篇 - 技术支持

课程总结
16,课程总结

展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交