转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/18797493
前言
新的一年新的开始,除了继续我的原有课题之外,我还打算研究下Android逆向工程的一些东西,主要包括反编译、Smali、APK打包、签名、反逆向和移动安全等。这篇就是新课题的第一篇文章,不过要牺牲下哈皮妹-萝莉这款应用了。通过对哈皮妹-萝莉的破解,...
分类:
移动开发 时间:
2015-01-30 17:45:37
阅读次数:
278
大家好,这篇我开始学习函数了.先学 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
一、安全研究做什么攻击角度:对某个模块进行漏洞挖掘的方法,对某个漏洞进行利用的技术,通过逆向工程破解程序、解密数据,对系统或应用进行感染、劫持等破坏安全性的攻击技术等。防御角度:查杀恶意应用的方法,检测和防范漏洞利用,为增强系统和第三方应用的安全性提供解决方案等。通常,攻与防是相对模糊的,一种安全技...
分类:
移动开发 时间:
2015-01-26 19:04:01
阅读次数:
232
首先来看看什么是“低耦合,高内聚”,这里简单介绍一下:内聚描述的是模块内的功能联系;从功能角度来度量模块内的联系,一个好的内聚模块应当恰好完成一个任务。耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。
另外“高内聚低耦合”,也是软件工程中的概念,是判断设计好坏的标准,或许也可以说是设计软件所追求的目标,...
分类:
其他好文 时间:
2015-01-26 17:23:35
阅读次数:
123
2006年在学校的时候对CERT教育网络的802.1X的逆向工程.写出的802.1x客户但,协议完全兼容.包括心跳机制.2006年在学校上网cert网络提供的802.1X客户端做出了很多的限制,禁止一切代理工具,所以出于好奇业余时间进行了逆向工程,使用工具ollydbg,ida pro开发是基于mf...
分类:
其他好文 时间:
2015-01-16 18:51:36
阅读次数:
186
1、具备基本的编程能力,如c、c++,c、c++作为很基础的语言,不要求精通,但是必须会写,写个小工具完全没有问题,同时要对c++的类、继承、虚表虚函数等很熟悉,很多游戏都用c++开发,而且比较庞大,只有基础掌握好,才能更好的从汇编层来读懂代码,很多时候我们看单条汇编指令时完全没有问题的,但是一旦组...
分类:
其他好文 时间:
2015-01-12 20:53:29
阅读次数:
229
大数据实践:ODI和Twitter(二) 在前面的文章中,我们已经使用flume将数据从twitter抓取到Hive中,现在我们来看看ODI(Oracle Data Integrator)如何在HIVE表中进行逆向工程,打开HIVE模型,然后在逆向工程中选择“新的数据存储”及待逆向的对象,如下: ....
分类:
其他好文 时间:
2015-01-12 00:08:37
阅读次数:
249
1. 使用的pd版本- 152. 开始进入powerDesigner.点击文件下拉框3.结束。连接上了之后就可以导出数据表为pdm了。
分类:
数据库 时间:
2015-01-10 11:10:01
阅读次数:
342