自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (15)
  • 收藏
  • 关注

原创 Android NDK中C++运行时库介绍

Android NDK中C++运行时库介绍

2015-10-31 23:15:51 7930 4

原创 Google自己出品的dex转jar工具enjarify的介绍

Android是使用Java语言进行编程的。但是,由于其使用了自己的Dalvik虚拟机,所以Android的指令集使用的是Dalvik,且可执行文件格式也是使用的专有的DEX格式。这样的话,如果想反编译Android的程序,就需要专门的反编译工具软件。但是,其实Android在编译的时候,其实是先使用Java的工具链,然后在用自己提供的dx程序,将编译好的Java程序,抓换成专属的DEX文

2015-10-20 14:07:16 9012 1

原创 Android 6.0中art虚拟机编译dex时已完全放弃使用LLVM

记得在Android 4.4发布的时候,Google正式引入了称做ART(Android Run Time)的虚拟机,用来取代传统的Dalvik虚拟机。ART虚拟机最大的特点就是,将代码优化的过程从Davlik的JIT(Just In Time)模式转换成了AOT(Ahead Of Time)模式。也就是说,在程序正式执行之前就完成了优化和编译的工作。而编译的时机时在程序安装的时候,由dex2

2015-10-13 22:17:20 7864

原创 Ubuntu升级内核后启动VirtualBox虚拟机报错NS_ERROR_FAILURE

今天升级了一下Ubuntu的内核,貌似一切都比较顺利.但尝试打开VirtualBox里面以前创建好的一个Windows 8.1虚拟机的时候,突然报错:感觉一头雾水,难道辛辛苦苦创建的虚拟机就这么不能用了?查阅了好久之后,发现原来是VirtualBox的内核驱动没有成功被加载.原因应该就是刚刚升级了内核.解决的办法也很简单,直接执行下面的命令就行了:sudo /etc/init.

2015-10-08 16:47:52 5338

Android Security Internals

There are nearly a billion Android devices in use today, and every one is a potential security breach. Love it or hate it, the security of Android-based devices is of major concern to users and developers alike. In Android Security Internals, author Nikolay Elenkov delves into Android components and subsystems to give you a very deep and complete understanding of the security internals of Android devices. Elenkov’s coverage of security topics ranges from package and user management to the details of cryptographic providers and credential storage. Android Security Internals is destined to be one book that all security-minded Android developers will have to have on their bookshelves.

2016-03-07

MAC平台下iOS分析工具jtool

功能非常强大的MAC平台下iOS分析工具jtool。

2015-12-28

Google出品的dex转jar的工具enjarify

2015-10-20从github打包下载的enjarify源码。

2015-10-20

Java中瘦锁的应用

PPT中介绍了在Java语言中加入乐观锁从而提高性能的一种方法。 Android的Dalvik和ART虚拟机中的锁都是采用了这种方式。

2015-07-29

Android应用程序潜在漏洞

对经常出现的,由于开发者不小心或对系统不太熟悉,而引入的安全问题,进行了详细的描述。

2015-06-08

适用于Android平台上的Valgrind

预先编译好的Android平台Valgrind工具,亲测可用。

2015-05-27

Android平台Valgrind

预先编译好的Android平台Valgrind工具。

2015-05-22

Exception Handling ABI for the ARM Architecture

ARM异常处理实现的标准文档,可以帮助了解具体的异常处理实现机制。

2015-05-07

Android编码安全规范

本文档介绍了在Android编码中可能存在的一些安全陷阱,并为此给出了推荐的代码返利。

2015-03-30

Android5.0可用tcpdump

这个tcpdump版本是可以在Android 5.0设备上使用的。

2014-11-27

Symbian OS Explained - Effective C++ Programming for Smartphones

Symbian OS Explained - Effective C++ Programming for Smartphones

2008-05-23

Cross-site Scripting

Cross-site Scripting

2008-05-23

Practical Programming in Tcl and Tk

Practical Programming in Tcl and Tk

2008-05-23

COM 技术内幕—微软组件对象模型

COM 技术内幕—微软组件对象模型

2008-05-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除