摘要: 关于防止android apk被反编译的技术我们前面已经讲了四种。 加壳技术运行时修改字节码伪加密 对抗JD-GUI 如果有不明白的可以查看我的博客的前四篇中关于这四种技术的介绍。接下来我们接着介绍另一种防止apk反编译的技术-完整性校验。 一、完整性校验原理 所谓完整性校验就是我们用各种算... 阅读全文
posted @ 2015-04-28 10:51 lonely_online 阅读(5320) 评论(4) 推荐(0) 编辑
摘要: 前言:”安得广厦千万间,大庇天下寒士俱欢颜“——杜甫。在帝都住的朋友们都可能会遇到租房子困难的问题(土豪请无视),找房子真是力气活,还耗费时间,占用我宝贵的写博客时间,没办法,谁让咱没钱还想住的好点,努力努力挣钱!!!以上发点牢骚,现在进入正题。上一篇博客《Bitmap那些事之内存占用计算和加载注意... 阅读全文
posted @ 2015-04-22 21:59 lonely_online 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 有这个必要吗?都过时的东西了,android上的Dalvik效率不够高吗,不够逼格吗?是的但有总东西是不是我们这些码农能决定的,领导和项目需求才是你要关心的,毕竟工作要向领导汇报,项目要去挣钱钱,但挣了money你也只有工资,就这么现实。言归正传,发发牢骚可以,但是干活还得继续。我们肯定不去造轮子,... 阅读全文
posted @ 2015-04-22 21:58 lonely_online 阅读(984) 评论(0) 推荐(0) 编辑
摘要: 好久都没更新webkit 源码在ubuntu上编译了,网上搜了一下,基本上都是早期编译的webkit版本。可能是大家都去搞高大上的谷歌浏览器了吧。今天就以ubuntu14.04版本作为编译环境来讲讲webkit编译一、下载源码wget http://builds.nightly.webkit.org... 阅读全文
posted @ 2015-04-22 21:57 lonely_online 阅读(895) 评论(0) 推荐(0) 编辑
摘要: 又到周末一个人侘在家里无事可干,这就是程序员的悲哀啊。好了我们利用周末的时间继续介绍android apk防止反编译技术的另一种方法。前三篇我们讲了加壳技术(http://my.oschina.net/u/2323218/blog/393372)、运行时修改字节码(http://my.oschina... 阅读全文
posted @ 2015-04-20 21:29 lonely_online 阅读(1402) 评论(1) 推荐(3) 编辑
摘要: 上一篇文章(http://my.oschina.net/u/2336532/blog/400790)我们解决了在FFmpeg下如何处理H264和AAC的扩展数据,根据解出的NALU长度恢复了H264的起始码和AAC的ADTS头,这样一般来说播放是没有问题。本篇文章来谈谈如何实现基于FFmpeg的tr... 阅读全文
posted @ 2015-04-20 21:26 lonely_online 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.在CodeBlock里创建一个新的GLUT Win32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。代码的前4行... 阅读全文
posted @ 2015-04-18 22:19 lonely_online 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 接二连三的事情,时间比较紧张,但是还是没有把这个系列的文章丢掉,因为这也是对自己知识的总结吧。提倡大家多写写,以后再看的时候会有种莫名的小激动。上周写的是chromium的目录结构,好像大家不太感兴趣,在我看来这部分很重要。开头有链接地址,大家想看可以再看看。 从源码下载到编译,到目录结构,今天终... 阅读全文
posted @ 2015-04-18 22:17 lonely_online 阅读(3306) 评论(0) 推荐(0) 编辑
摘要: 前言:本来我是做电视应用的,但是因为公司要出手机,人员紧张,所以就抽调我去支援一下,谁叫俺是雷锋呢!我做的一个功能就是处理手机中的应用ICON,处理无非就是美化一下,重新与底板进行合成和裁剪,用到了很多Bitmap的知识。本来之前一直想写一些关于Bitmap的博客,正好这是个机会,因此Bitm... 阅读全文
posted @ 2015-04-14 21:25 lonely_online 阅读(150) 评论(0) 推荐(1) 编辑
摘要: 经过了忙碌的一周终于有时间静下来写点东西了,我们继续介绍android apk防止反编译技术的另一种方法。前两篇我们讲了加壳技术(http://my.oschina.net/u/2323218/blog/393372)和运行时修改字节码(http://my.oschina.net/u/2323... 阅读全文
posted @ 2015-04-12 23:04 lonely_online 阅读(7077) 评论(8) 推荐(4) 编辑
摘要: 文章简介:关于html5相信大家早已经耳熟能详,但是他真正的意义在具体的开发中会有什么作用呢?相对于html,他又有怎样的新的定义与新理念在里面呢?为什么一些专家认为html5完全完成后,所有的工作都可以达到真正的云方式呢?这一系列的问题你是否已经想明白了呢?本系列文章将为您一一解答你所不知道的关于... 阅读全文
posted @ 2015-04-12 21:13 lonely_online 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 上两篇介绍了下载源码和编译源码,这次主要介绍chromium的源码目录结构,我也是通过源码和官网结合来跟大家说,如果有说的不准确的,欢迎交流。另外,官网的不一定准确,他们其实也很懒,所以最主要还是靠自己。官网只能作为一个参考。Chromium结构相对两年前变化很大。目录结构依然很清晰,主要有三个部分... 阅读全文
posted @ 2015-04-09 17:22 lonely_online 阅读(10457) 评论(0) 推荐(0) 编辑
摘要: 上一篇我们讲了apk防止反编译技术中的加壳技术,如果有不明白的可以查看我的上一篇博客http://my.oschina.net/u/2323218/blog/393372。接下来我们将介绍另一种防止apk反编译的技术-运行时修改字节码。这种方法是在工作中在实现app wrapping时,看到国外... 阅读全文
posted @ 2015-04-05 09:17 lonely_online 阅读(2263) 评论(0) 推荐(1) 编辑
摘要: 做android framework方面的工作将近三年的时间了,现在公司让做一下android apk安全方面的研究,于是最近就在网上找大量的资料来学习。现在将最近学习成果做一下整理总结。学习的这些成果我会做成一个系列慢慢写出来与大家分享,共同进步。这篇主要讲apk的加壳技术,废话不多说了直接... 阅读全文
posted @ 2015-03-29 22:58 lonely_online 阅读(3886) 评论(1) 推荐(1) 编辑
摘要: Windbg 相信windows开发的人都知道,有些人用的溜儿溜儿的,有个crash,直接拿这个工具一分析,就定位出来了。非常好用。以前有个同事,做sdk开发 的,会各种命令。来北京后,还去过微软面试(不过当时是做外包,挣得也不少),问的问题就包括会不会用windbg定位问题。当时就会几个简单的命令... 阅读全文
posted @ 2015-04-28 10:54 lonely_online 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 文章简介: 现在的页面,一般都离不开图像,而怎么做才能让我们的页面中的图像加载的又快又好呢?在优化页面速度的时候还有什么事是你所不知道的呢? 下面看看今天我为大家带来了哪些关于web图像的你所平时不一定关心的事与一些有建设性的建议吧: 1)... 阅读全文
posted @ 2015-04-28 10:53 lonely_online 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 文章简介: 关于html5相信大家早已经耳熟能详,但是他真正的意义在具体的开发中会有什么作用呢?相对于html,他又有怎样的新的定义与新理念在里面呢?为什么一些专家认为html5完全完成后,所有的工作都可以达到真正的云方式呢?这一系列的问题你是否已经想明白了呢? 本系列文章将为您一一解答你所不... 阅读全文
posted @ 2015-04-20 21:27 lonely_online 阅读(178) 评论(0) 推荐(0) 编辑