美文网首页
1.1 iOS应用逆向工程的作用(个人笔记)

1.1 iOS应用逆向工程的作用(个人笔记)

作者: 流流流啊流 | 来源:发表于2017-04-23 15:24 被阅读0次

对于微信等IM应用,交流的信息是它们的核心;对于银行、支付等应用,交易数据和客户信息是它们的核心。所有的核心数据都是需要重点保护的,开发人员会通过反调试数据加密代码混淆等各种手段保护自己的App,增加逆向工程的难度。

可是目前App防护所用的技术跟iOS逆向工程所使用的技术不是同一纬度的。一般的App防护感觉像一座城堡,从外围看上去易守难攻。但是当我们从高处鸟瞰整个App城堡的时候,它的内部结构就不再是秘密了。

此时,基于iOS逆向工程技术,可以在不破坏城墙的前提下,选择任意高纬度地点进入低纬度城堡,巧取而不强夺,通过监视甚至改变App的运行逻辑,从而达到获取核心信息,了解软件设计原理等目的。

总而言之,两个作用:

  • 分析目标程序,拿到关键信息,可以归类于安全相关的逆向工程;
  • 借鉴他人的程序功能来开发自己的软件,可以归类于开发相关的逆向工程。

相关文章

  • 1.1 iOS应用逆向工程的作用(个人笔记)

    对于微信等IM应用,交流的信息是它们的核心;对于银行、支付等应用,交易数据和客户信息是它们的核心。所有的核心数据都...

  • iOS逆向工程

    iOS逆向工程 什么是iOS逆向工程? iOS应用逆向工程,是指从目标应用的界面及功能表现入手,使用不同的工具和理...

  • 关于逆向的一些资料

    转自《ios应用逆向工程 分析与实战》 -------------------------------------...

  • 一 iOS 逆向工程概述

    1 什么是iOS逆向工程 2 iOS逆向的目的 3 iOS逆向过程以及方法 一 什么是iOS逆向工程 iOS逆向...

  • iOS逆向工程之fishhook

    iOS逆向工程之fishhook iOS逆向工程之fishhook

  • iOS逆向工程之Theos

    iOS逆向工程之Theos iOS逆向工程之Theos

  • iOS非越狱环境下的逆向工程

    1. 背景介绍和概念简介 1.1 背景介绍 iOS逆向工程主要有两个作用: 攻破目标程序,拿到关键信息,可以归类于...

  • iOS逆向之工具搭建过程中的坑

    最近在开始研究iOS逆向工程,于是就按照经典的“小黄书”(iOS应用逆向工程 第二版)进行工具的搭建。想不到15年...

  • iOS逆向工程初探

    1. 为什么要逆向工程 iOS 逆向工程主要有两个作用:1,分析目标程序,拿到关键信息,可以归类于安全相关的逆向...

  • 逆向系列序章

    在连续阅读了两本IOS逆向有关的两本书籍《ios应用安全攻防实战》、《iOS逆向工程》后,了解iOS越狱相关知识的...

网友评论

      本文标题:1.1 iOS应用逆向工程的作用(个人笔记)

      本文链接:https://www.haomeiwen.com/subject/aqpczttx.html