【幻灯片分享】揭开IPA文件的灰沙 — 通过静态分析工具了解IPA实现 | 友盟 张超 | iOS DevCamp

【幻灯片分享】揭开IPA文件的灰沙 — 通过静态分析工具了解IPA实现 | 友盟 张超 | iOS DevCamp

转自:http://blog.csdn.net/shiningxyy/article/details/7820809

【幻灯片下载页面】: iOS DevCamp幻灯片下载:逆向工程技术详解:揭开IPA文件的灰沙 — 通过静态分析工具了解IPA实现  

 

 

话题简介:在AppStore中经常会出现各种令人耳目一新的App,他们是如何实现那些效果的?他们又是使用哪些公共组件来完成自己的功能的呢?在本次演讲中将对如何探索那些封藏在IPA文件后面的实现进行简单的分析,将会针对其中的一些工具进行具体的演示和介绍。

讲师简介:张超,资深iOS 专家,iOS创业者。2009年在深圳第一次创业,主要从事iPhone应用的开发,完成了从技术到产品设计以及团队运营管理等全流程角色的转换,积累了丰富的iOS创业经验,熟稔App store的规则及流程,了解开发者的需求,并掌握了创业项目的全程运作能力。目前在国内移动互联网统计分析平台——友盟,担任iOS Team Leader。是创新工场和友盟的早期团队成员。

 

推荐指数:5星 

推荐理由:讲逆向有一点炫技之嫌,而该演讲无论是从Slides的设计到演讲本身,还是从现场和会后大家的反馈,都体现了讲师是有技可炫的。

不足之处:没有安排实际操作的演示,尽管演讲过程中说有,但因为时间原因取消了。

现场评分:4.3

 

【讲师现场靓照】

 

【幻灯片在线观看】*:

 

逆向工程技术详解:解开IPA文件的灰沙 — 通过静态分析工具了解IPA实现 | 友盟 张超 | iOS DevCamp from Shining @DevCamp

备注:* 因为炫姐姐对SlideShare这一平台的偏爱,尽管需要使点小技巧才能上传分享,但是炫姐姐还是坚持选择了这一功能强大却简洁好用的平台。一来对国外这些开发出优秀的工具和平台、造福于互联网和人类的团队表示致敬,二来则是对国内对于这些优秀的工具和平台的限制表示一下立场。读者如果不能正常浏览,那么需要像炫姐姐一样用点小技巧。而对于那些还是不知道炫姐姐在说什么的小白读者,可以移步到这里查询原因。

 

【幻灯片下载页面】: iOS DevCamp幻灯片下载:逆向工程技术详解:揭开IPA文件的灰沙 — 通过静态分析工具了解IPA实现  -来自CSDN下载频道(不需要积分,自由下载)

 

【幻灯片内容纲要】:

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100438.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java.net.DatagramSocket

    java.net.DatagramSocket此类表示用于发送和接收数据报包的套接字。数据报套接字是分组传送服务的发送或接收点。在数据报套接字上发送或接收的每个数据包都是单独寻址和路由的。从一台机器发送到另一台机器的多个分组可以被不同地路由,并且可以以任何顺序到达。在可能的情况下,新构造DatagramSocket的SO_BROADCAST插座选项已启用,以便允许广播数据报的传输。为了接收广播数据包,应将DatagramSocket绑…

    2022年5月20日
  • PLSQL12.0.7的下载、安装及使用教程

    PLSQL12.0.7的下载、安装及使用教程PLSQL12.0.7的下载、安装及使用教程PL/SQLDeveloper是一个集成开发环境,专门开发面向Oracle数据库的应用,是一款很好的Oracle管理工具(Oracle11g下载与安装图文教程(win10))。1、PLSQL12.0.7下载plsql官方下载地址:https://www.allroundautomations.com/bodyplsqldevreg.html如图…

    2022年6月7日
  • jvm 垃圾回收机制(Garbage Collection)面试工作一篇就够了

    jvm 垃圾回收机制(Garbage Collection)面试工作一篇就够了自动垃圾回收机制是java的一个特性,相较于c/c++程序员需要自己分配内存,在使用结束后自己回收内存而言,Java实在对程序员太友好了。Java的垃圾回收全部都是由虚拟机自动完成的,不需要程序员额外写啥代码。作为一个Java程序猿,学习GC是非常有必要的,根据项目特性,优化GC也是一个优秀程序猿的基本能力之一。下面就让我们来系统学习一下JVM的GC吧。

    2022年6月1日
  • 利用python制作电子签名

    利用python制作电子签名

    2021年11月19日
  • 等价类划分法测试用例设计举例「建议收藏」

    等价类划分法测试用例设计举例「建议收藏」一、基本概念等价类是指程序输入域的子集。等价类划分(EquivalancePartitioning)测试的思想:将程序的输入域划分为若干个区域(等价类),并在每个等价类中选择一个具有代表性的元素生成测试用例。该方法是常用的黑盒(BlackboxTesting)测试用例(Testcase)设计方法。一)划分等价类1.有效等价类与无效等价类…

    2022年10月18日
  • CString::ReverseFind()和CString::Find()区别「建议收藏」

    CString::ReverseFind()和CString::Find()区别「建议收藏」Find()是从左往右查找;ReverseFind()是从右边往左查找,但是他们返回的地址都是从左往右数的。示例:[cpp]#include“stdafx.h”#include”afx.h”intmain(intargc,char*argv){CStringstr=”abcdabcd”;inta=str.Find(‘b’);printf(“

    2022年6月16日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号