课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    BAT专家面试辅导

  • icon

    1v1专属答疑服务

  • icon

    实战驱动

  • icon

    教辅资料

讲师介绍

  • 多年一线开发岗位编程,曾任职用友上市公司高级软件工程师、技术负责人等,涉足移动平台开发(iOS / Android)、Java后端开发、前端开发、逆向安全等相关技术,已获得信息系统项目管理师(国家工信部软考高级)资格证书。

  • 课程详情

    适合人群:

    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,课程总结

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课