Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具...
分类:
其他好文 时间:
2014-06-27 19:03:53
阅读次数:
166
继续上一篇文章《debian内核代码执行流程(一)》未完成部分。acpi_bus_init调用acpi_initialize_objects,经过一系列复杂调用后输出下面信息:[ 0.147393] ACPI: SSDT 7f5e7cc0 0030F (v01 PmRef Cpu0Ist ...
分类:
其他好文 时间:
2014-06-27 15:05:17
阅读次数:
246
系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sd...
分类:
系统相关 时间:
2014-06-27 13:41:01
阅读次数:
376
2014.06.26 RC2.2 更新内容:
1 修复相机录像无声的bug
2 改善RC2.1 通话音量和耳机音量
3 内核驱动部分升级(注意内核版本号跟RC2.1相同,但实际功能稍微有差别)...
分类:
移动开发 时间:
2014-06-27 09:08:43
阅读次数:
218
因为新工厂的机器上面的业务混合部署非常严重,加上内网外网共用一个网卡(这个更不可思议),导致有时要定位一些进程流量的问题非常困难,所以最近花了点时间在网上搜集了一把 (aptitude search top$),粗略比较了一下,大概结果如下atop — 跟 sar 类似,配合内核模块可以做到进程级别...
分类:
Web程序 时间:
2014-06-27 00:57:40
阅读次数:
4891
安卓的特点开放性平等性无界性方便性硬件的丰富性Android操作系统之中,一共将体系结构划分为四层:应用层(Application)、应用框架层(Application Framework)、系统运行库层以及Linux内核层Android应用程序框架在进行Android软件开发中,开发者所开发的An...
分类:
移动开发 时间:
2014-06-26 15:06:14
阅读次数:
265
1·前言开发windows内核驱动程序是一个非常具有挑战性的工作,你得忍耐调试过程中操作系统 不断蓝屏、不断崩溃的噩梦,所以强烈建议你采用虚拟机做开发平台,这样即使把整个系统都搞蹦了,大不了从新装过虚拟机而已。那么搭建一个完整的 Windows驱动开发环境是每个人必须迈过的第一道坎。本文将具体介绍如...
分类:
其他好文 时间:
2014-06-26 14:56:29
阅读次数:
322
Nucleus Plus内核(Kernel)的主要目的是管理实时任务的竞争运行(共享CPU),为应用提供各种便利,快速响应外部事件。Nucleus Plus的系统结构如图1所示,可以看出线程控制是整个内核的核心,通过邮箱、队列、管道来实现任务之间的通信,通过信号量、事件组和信号实现任务间的同步。本文描述了Nucleus PLUS的任务调度算法。...
分类:
其他好文 时间:
2014-06-26 13:43:24
阅读次数:
256
1、程序 .exe就是一个程序 2、进程 运行一个.exe的可执行程序后,就启动了该程序的一个实例,我们称之为“进程”。是资源申请,调度和独立运行的单位,使用系统的运行资源 3、线程 线程有线程内核对象和线程栈组成。 线程内核对象:统计线程的信息(如线程的引用计数,线程ID) 线程栈:维护线程在执行...
分类:
其他好文 时间:
2014-06-26 12:55:51
阅读次数:
173
1漏洞描述
漏洞的产生主要是因为摄像头驱动提供了几个用于用户空间调用的接口。用户空间可以使用诸如ioctl或者mmap这样的系统调用函数就能对摄像头驱动产生影响。黑客可以很容易的使用事先构造好的参数将物理内存map到用户空间,并提升权限。
2.影响设备
绝大多数使用2013年5月1日之前的Linux内核安卓系统
3.PoC
/*
*
* This progra...
分类:
移动开发 时间:
2014-06-26 07:55:07
阅读次数:
507