文章 2017-07-03 来自:开发者社区

Android渗透测试虚拟机环境(VM)—AppUse

 AppSec Labs最近研制了一个名为AppUse的虚拟机,这个系统是一个免费的Android移动应用安全测试环境,并且包括了AppSec Labs开发的用户定制工具。   AppUse   使用AppUse不需要安装虚拟机和测试工具,不需要SSL认证代理软件,所有的一切都已预装完毕。当安全专家看到这款虚拟机后都非常激动,称它为下一个‘BackTrack’。 最新内容请见作者的Gi...

Android渗透测试虚拟机环境(VM)—AppUse
文章 2017-07-03 来自:开发者社区

Android虚拟机调试器原理与实现

* 本文原创作者:渔村安全,本文属FreeBuf原创奖励计划,未经许可禁止转载 本文主要讲解Android虚拟机动态调试背后涉及到的技术原理,除了JDWP协议细节,还包括任意位置断点、堆栈输出、变量值获取等基础调试功能的具体实现。另外本文提供了一款新的android动态调试工具——AVMDBG,提供调试API接口,支持python脚本扩展。作为android调试技术研究过程中的实验项目,AVMD....

文章 2017-06-10 来自:开发者社区

《深入解析Android 虚拟机》——第2章 Java虚拟机基础 2.1虚拟机的作用

本节书摘来自异步社区《深入解析Android 虚拟机》一书中的第2章,第2.1节,作者:钟世礼著,更多章节内容可以访问云栖社区“异步社区”公众号查看第2章 Java虚拟机基础Java虚拟机和Android虚拟机十分相似,所以在本书中将以Java虚拟机开始,逐步引领广大读者步入Android虚拟机的世界。在本章的内容中,将简要讲解Java虚拟机技术的基本知识,为读者步入本书后面知识的学习打下基础。....

文章 2017-06-07 来自:开发者社区

Android 恶意程序利用虚拟机悄悄安装应用

Android恶意程序HummingWhale利用奇虎手机助手团队开发的插件DroidPlugin实现虚拟机功能悄悄在用户设备上安装应用。HummingWhale的传播方法不是通过第三方应用商店,而是隐身于官方应用商店 Google Play,它的大约20款恶意应用被200万到1200万毫无防备的用户下载。这一事件显示,即使官方商店的应用也不能完全信任。Google在接到安全研究人员的通知后已经....

文章 2017-05-02 来自:开发者社区

《深入解析Android 虚拟机》——导读

**前言**Android虚拟机技术——Dalvik VM是通往Android高级开发的必备技术!为了让广大读者深入理解Android系统,不再停留在抽象的原理和概念之上,本书对Android虚拟机方面的知识进行了细致分析,这样做的目的是“提炼”出Android系统的本质,了解Android系统究竟是如何运作的,进程和线程之间是如何协调并进的,内存之间是如何分配并存的。并以此为基础,详细讲解了内....

《深入解析Android 虚拟机》——导读
文章 2017-05-02 来自:开发者社区

《深入解析Android 虚拟机》——2.6 Java内存模型

本节书摘来自异步社区《深入解析Android 虚拟机》一书中的第2章,第2.6节,作者:钟世礼著,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.6 Java内存模型 不同的平台,内存模型是不一样的,但是JVM的内存模型规范是统一的。其实Java的多线程并发问题最终都会反映在Java内存模型上,所谓线程安全无非是要控制多个线程对某个资源的有序访问或修改。总结Java的内存模型,要解决两个....

文章 2017-05-02 来自:开发者社区

《深入解析Android 虚拟机》——2.5 内存异常和垃圾处理

本节书摘来自异步社区《深入解析Android 虚拟机》一书中的第2章,第2.5节,作者:钟世礼著,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.5 内存异常和垃圾处理 对于C和C++的开发人员来说,在内存管理领域应该能够游刃有余。在计算机系统中,内存负责维护每一个对象生命的从开始到终结。Java内存分配与管理是Java的核心技术之一,通常Java在内存分配时会涉及到以下区域。 寄存器:....

文章 2017-05-02 来自:开发者社区

《深入解析Android 虚拟机》——2.3 JVM的安全性

本节书摘来自异步社区《深入解析Android 虚拟机》一书中的第2章,第2.3节,作者:钟世礼著,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.3 JVM的安全性 除了平台无关性以外,Java还必须解决的另一个技术难题就是安全。因为网络运行多台计算机共享数据和分布式处理,所以它提供了一条侵入计算机系统的潜在途径,使得其他人可能窃取信息、改变或破坏信息、盗取计算资源等。因此,将计算机联入....

文章 2017-05-02 来自:开发者社区

《深入解析Android 虚拟机》——2.2 Java虚拟机概述

本节书摘来自异步社区《深入解析Android 虚拟机》一书中的第2章,第2.2节,作者:钟世礼著,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.2 Java虚拟机概述 Java虚拟机(JVM)是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能模拟来实现的。Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM虚拟机的运作结构如图2-....

文章 2017-05-02 来自:开发者社区

《深入解析Android 虚拟机》——1.4 编译Android Kernel

本节书摘来自异步社区《深入解析Android 虚拟机》一书中的第1章,第1.4节,作者:钟世礼著,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.4 编译Android Kernel 编译Android Kernel代码就是编译Android内核代码,在进行具体编译工作之前,需要先了解在Android开源系统中包含的以下3部分代码。 仿真器公共代码:对应的工程名是kernel/commo....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

云服务器ECS

云服务器ECS是一种安全可靠、弹性可伸缩的IaaS级云计算服务。在这里你可以获取最新的ECS产品资讯、最前沿的技术交流以及优惠活动等信息,加速自己的技术成长。

+关注