iOS Reverse Engineering with 4 Case Studies

所在平台: Udemy

课程主页: https://www.udemy.com/course/ios-reverse-engineering/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:iOS逆向工程与4个案例研究 课程概述:本课程旨在为iOS开发者提供一种实用的“不同思维”方式,以便他们更全面地了解iOS逆向工程的全貌。课程包含一本免费的综合书籍,并作为该书的摘要和指南。课程分为四个部分:概念、工具、理论和实践。整体结构遵循“抽象——具体——抽象——具体”的模式,首先讲解基本概念,如iOS文件系统层次结构以及Apple并未向App开发者公开的文件类型,这些知识对于iOS研究者尤为重要。随后,课程介绍了常用的逆向工程工具,如class-dump、Theos、Cycript、Reveal、IDA和LLDB,以及在iOS逆向工程中的应用。接下来,针对Objective-C和ARM汇编的逆向工程理论以系统化的方式进行讲解,强调书中的核心内容。最后,课程提供了多个独创性的实践案例,涵盖了全部课程内容,帮助学员直观理解iOS逆向工程的实际应用。

课程评论(0条)

课程详情

The purpose of this course is to provide iOS developers with a practical way to "think different", and open another door so they can see the whole picture.This course offers a free conprehensive book and serves as a digest and guide of it. The course consists of 4 parts, i.e. concepts, tools, theories and practices. The course follows an "abstraction, concrete, abstraction, concrete" structure, starting from basic concepts like iOS filesystem hierarchy and iOS file types that Apple didn't expose to App developers but iOS researchers should know, then goes through the most commonly used tools like class-dump, Theos, Cycript, Reveal, IDA and LLDB to introduce what to do in iOS reverse engineering. After that, iOS reverse engineering theories based on Objective-C and ARM assembly are explained in a methodological way, pointing out the core of the book. Last but not least, several originally elaborated practices are there to cover all previous contents of the course and give you the most intuitive perception of iOS reverse engineering.

课程标签

0人关注该课程

主题相关的课程