逆向工程-静态分析及使用看到一篇装逼技术,有机会好好研究一下。。。。。最近在学习IOS逆向工程,查看网络上的资料也不是太多,边学边总结一下。首先学习资料:念茜(大神)的博客:http://nianxi.net《ios应用逆向工程 分析与实战》-----------------------------...
分类:
移动开发 时间:
2015-09-10 23:52:17
阅读次数:
439
在《iOS应用逆向工程》4.6.2节中,我们曾推荐使用iPhoneCake源的AppCrackr 1.7版给App砸壳。这种方式简单粗暴,省时省力,但正是因为它过于方便有木有,导致几乎所有iDevice用户都可轻松上手,随便亵玩,所以不少用户都拿它来破解程序,而不是学习《iOS应用逆向工程》,简直可...
分类:
移动开发 时间:
2015-07-23 06:51:02
阅读次数:
179
不确定界面架构是否合理?最简单的办法就是看看别人是怎么做的,比如QQ。方法也比较简单,就是一个工具:Reveal。下面说说怎么用。测试环境:mac osx 10.10 / xcode 6.3 / ios7.1.2 / Reveal 1.5.1安装: 首先前往 http://revealapp.com/download/ 去下载文件,解压直接运行,就可以看到界面了。这里强烈建议把下载的Reve...
分类:
移动开发 时间:
2015-05-13 16:47:10
阅读次数:
233
Reveal查看任意app的高级技巧Reveal是一个很强大的UI分析工具,与其他几个功能相近的工具(比如PonyDebugger)相比,其最大的特点就是非常直观,用来查看app的UI布局非常方便。其常规用法是将framework集成至Xcode工程中,可参见Reveal的官网http://reve...
分类:
移动开发 时间:
2015-05-11 23:35:01
阅读次数:
166
Method Swizzling(方法调配) 怎么说呢,先了解什么是钩子为什么用钩子,学过C++的朋友应该清楚,hook就是用来获得(截断/改变)底层调用的方法。这样我们可以自由的修改或者读取一些想要的东西。(个人理解) 下面...
分类:
移动开发 时间:
2015-05-06 18:26:14
阅读次数:
649
大家好,这篇我开始学习函数了.先学 C 函数,然后再 OC 的吧.OC 应该复杂点的吧.然后看看汇编情况哦!学习函数呢,肯定要弄清楚几个事情.1.跳转地址.2.返回地址3.参数4.函数获取参数5.返回值和如何返回6.扫尾我们开始了哦!1个个的突破!唉,这个学习笔记是一边学一边写,不知道到底能不能.....
分类:
移动开发 时间:
2015-01-30 17:13:46
阅读次数:
276
大家好!很久不见了.我之前去音乐学院进修爵士吉他去了.现在回来了.之前我一直在学windows开发和逆向.后来到了音乐学院,老师推荐了1个录音软件叫logic prox.可惜啊!当时我只有个索尼的笔记本电脑,后来我在淘宝上找了个卖家,专门安装黑苹果的,结果我的电脑声卡驱动不了.这下完蛋了.后来......
分类:
移动开发 时间:
2015-01-30 15:02:48
阅读次数:
191
上节分享了用静态工具分析应用-额,我找找链接 ios逆向工程-静态分析 先说说为什么要分析应用吧,如果你想从一个ios应用中获取有用的信息,或者你想修改该应用的一些功能,前提当然是要先知道该app的逻辑和结构了...
分类:
移动开发 时间:
2014-11-04 13:20:03
阅读次数:
231
最近在学习IOS逆向工程,查看网络上的资料也不是太多,边学边总结一下。 首先学习资料: 念茜(大神)的博客:?http://nianxi.net 《ios应用逆向工程 分析与实战》 ------------------------------------------...
分类:
移动开发 时间:
2014-11-03 19:31:04
阅读次数:
280
将程序打包成ipa包后,ipa包中会包括Provisioning Profile和_CodeSignature等文件,里面包括了对整个ipa的签名信息。一旦改动ipa中的任何内容,例如增加一个头文件,签名就会失效,导致ipa无法安装。如果要通过修改ipa包中的内容来得到篡改信息或注入代码的话,就需要解决ipa包的重签名问题。...
分类:
其他好文 时间:
2014-08-21 00:12:23
阅读次数:
377