170702 逆向-IOS(失败)
1625-5 王子昂 总结《2017年7月1日》 【连续第272天总结】
A.全国大学生信息安全竞赛-IOS
B.下载下来发现是ipa文件,赶紧下个pp助手,拖到自己的古董4S里安装试试
--需要Ios9.0以上版本
看看自己的7.0默然无语,连比赛的题目都要这么高的等级
试试静态反编译吧,拖到IDA里main函数直接显示出来,但是一堆赋值以后是一堆不明所以的函数调用
看起来是加壳了的样子
百度了一番,http://www.jianshu.com/p/4da57be23275 这个地址有比较细致的整理
找到了DumpDecrypted:https://github.com/ianisme/IANDecryptiOSApp/tree/master/dumpdecrypted
其他工具诸如Dump-Class,HommerDisassembler等等似乎都是要在mac系统下才能运行的
用越狱后的4S运行DumpDecrypted报错框架文件错误
猜测是运行不了该文件的版本问题
查了一下发现没法刷机然后越狱了……_(:з」∠)_GG
只有去年冠军队才有该题的writeup,他们用IDA查看文件后发现是DES加密,但密钥和明码都被硬编码了,然后最后真机运行,结束。OTZ
C. 明日计划
实验吧Reverse,和书理论学习
170702 逆向-IOS(失败)相关推荐
- uni-app安心打包ios失败
uni-app安心打包ios失败 一直被这个提示误导,重试并不能解决问题. 查看错误日志可以看到 这里证书文件名的括号不被识别,将证书重命名去掉括号即可
- 微信jssdk ios下config invalid signature签名错误问题,Android成功ios失败
问题出现背景: 常见错误及解决方法 相关官方文档 vue等单页面spa应用 config调用处不在启动页 Android及开发者工具浏览器正常,ios下debug invalid signature失 ...
- Ajax安卓成功iOS失败,api.ajax图片上传,ios可以上传成功,安卓上传失败
本帖最后由 孤鹜恋落霞 于 2019-4-10 18:02 编辑 function uploadImg(token, urlParams, imgSrc, callback) { var time = ...
- [原]逆向iOS SDK -- “添加本地通知”的流程分析
观点: 代码面前没有秘密 添加通知的 Demo 代码 - (void)scheduleOneLocalNotification { [[UIApplication sharedApplication] ...
- [原]逆向iOS SDK -- +[UIImage imageNamed:] 的实现
汇编代码: ; Dump of assembler code for function +[UIImage imageNamed:] ; R0 = UIImage, R1 = "imageN ...
- [原]逆向iOS SDK -- _UIImageAtPath 的实现(SDK 5.1)
注释过的反汇编代码:http://pan.baidu.com/share/link?shareid=3491166579&uk=537224442 伪代码(不精确,仅供参考): NSStrin ...
- Windows上实现iOS APP自动化测试:tidevice + WDA + facebook-wda / appium
本文介绍如何在Windows下构建iOS APP自动化测试环境,采用的主要工具为tidevice,WebDriverAgent,facebook-wda或者appium. 目录 测试架构介绍 WebD ...
- iOS开发经验总结,我的2019进阶之路!
4G改变了生活,抓住机会的人已经在这个社会有了立足之地,马上迎来5G的时代,你做好准备了吗!对于即将迎来的5G时代,无疑会是音视频的又一个高潮!那么作为程序员的我们,应该怎么样去迎接它呢~~ 改变带来 ...
- 在ROMMON状态下恢复IOS的方法
对于网络工程师来说,不小心把IOS删掉或者升级IOS失败,重起后进ROMMON(ROMMON状态是ROM MONITOR的缩写)状态,是比较常见的事.路由器进入ROMMON状态,不能进行正常的路由转发 ...
最新文章
- zencoding实践
- C++ 大神 John Carmack:我要去搞通用 AI 了,勿念!
- jquery的$.extent()方法的总结
- python介绍和用途-python应用领域介绍
- Windows10 手机应用程序开发 - 3. 做一个简单的计算器界面
- *【PAT天梯】分而治之(并查集,暴力)
- discuz加密解密,可参考下
- DevOps on DevCloud|如何构建Kotlin开发的Android Apps
- 企业开展网络营销常用的十九种方法
- CeontOS7安装ansible
- python缩进格式错误修改_Python,意外的缩进错误解析,Pythonunexpectedindent,解决,方法...
- JS实现动态生成二维码,并在中间插入logo
- 【Red5流媒体服务器搭建】
- 中国古人对于性滥交的三种态度赵炎新浪博客
- 电子信息工程考研专业c语言,电子信息专业考研专硕考什么
- 计算机组装流程详解,笔记本电脑组装全过程图文详解
- 对于Linux内核tty设备的一点理解 【转】
- ARM 是什么,ARM的意思,ARM介绍
- 【认证】数字电视高清认证情况及关键技术指标
- 如何选择适合你的兴趣爱好(二十六),剪纸