- 博客(17)
- 资源 (6)
- 收藏
- 关注
转载 数字电视CA原理与破解方式
数字电视CA的各个部分是紧密连接在一起的,一旦一部分出问题,其他也会受牵连。CA的破解都是从局部的破解开始,直到最后彻底被攻破。根据从以往被破解的CA过程,分别解释如下:首先要了解一下CA的结构,见图一的智能卡,这里面保存了CA公司的全部家当。并注明了各部分大体的重要性分量。算法:这一部分的算法设计水平可以决定智能卡的成本高低,如果能设计一个高效的算法,可以
2012-03-30 13:00:38 2862
原创 linux驱动中的中断,tasklet,定时器,workequeue以及信号量
首先linux内核中获取信号量的三个函数:void down(struct semaphoore *sem);int down_interruptible(struct semaphore *sem);int down_trylock(struct semaphore *sem); 前两个在获取信号量的时候都可能休眠,不同的是down_interruptibl
2012-03-27 14:38:12 1810
转载 linux系统的休眠与唤醒简介
系统挂起(Suspend)是电源管理(APM&ACPI)的一个特性,给用户带来了很大的方便。Linux在2.6系列核心中对电源管理有了较好的支持,下面就谈谈Linux对系统挂起的支持情况。另外有一篇介绍android和linux内核对电源管理的支持的比较,代码级别的:Linux Kernel and Android 休眠与唤醒(中文版)一个网址是http://blo
2012-03-27 14:07:42 6685 2
转载 linux 内核与用户空间通信之netlink使用方法
Linux中的进程间通信机制源自于Unix平台上的进程通信机制。Unix的两大分支AT&T Unix和BSD Unix在进程通信实现机制上的各有所不同,前者形成了运行在单个计算机上的System V IPC,后者则实现了基于socket的进程间通信机制。同时Linux也遵循IEEE制定的Posix IPC标准,在三者的基础之上实现了以下几种主要的IPC机制:管道(Pipe)及命名管道(Named
2012-03-20 09:41:52 41169 2
转载 PF_NETLINK应用实例NETLINK_KOBJECT_UEVENT具体实现--udev实现原理
原文地址:http://www.cnblogs.com/hoys/archive/2011/04/09/2010759.html相对于linux来说,udev还是一个新事物。然而,尽管它03年才出现,尽管它很低调(J),但它无疑已经成为linux下不可或缺的组件了。udev是什么?它是如何实现的?最近研究Linux设备管理时,花了一些时间去研究udev的实现。 udev是什么
2012-03-20 09:33:10 2186
转载 Linux添加自定义系统调用
原文:http://www.cnblogs.com/hoys/archive/2011/04/07/2008854.html一、 什么是系统调用 在Linux的世界里,我们经常会遇到系统调用这一术语,所谓系统调用,就是内核提供的、功能十分强大的一系列的函数。这些系统调用是在内核中实现的,再通过一定的方式把系统调用给用户,一般都通过门(gate)陷入(
2012-03-06 18:51:21 1304
转载 Android系统Wifi移植
原文地址:http://my.unix-center.net/~Simon_fu/?p=1019 最近移植wifi到Eclair,Froyo平台。由于没有记录下移植步骤和心得,以至于每次都浪费了大量的精力。在此记录下移植步骤和心得,并和大家分享,如果有错误欢迎指正。1、在你的BoardConfig.mk文件中增加一行(根据你的无线网卡类型来设置): 1: BOARD
2012-03-06 14:51:13 837
转载 Android wifi porting
非常详细的Android wifi porting文章 开发板上的8686wifi wpa_driver_priv_driver_cmd failed 问题比较严重,连scanning都过不去 http://blog.linuxconsulting.ro/2010/04/porting-wifi-drivers-to-android.htmlFor mini-box.c
2012-03-06 14:45:37 900
转载 Android系统root破解原理分析(续)
原文:http://my.unix-center.net/~Simon_fu/?p=1100上文《Android系统root破解原理分析》介绍了Android系统root破解之后,应用程序获得root权限的原理。有一些网友提出对于root破解过程比较感兴趣,也提出了疑问。本文将会对这个root破解过程进行分析,来解答这个问题。通过上文《Android系统root破解原理分析》的介绍
2012-03-06 13:38:30 1039
转载 Android系统root破解原理分析
原文:http://my.unix-center.net/~Simon_fu/?p=1069现在Android系统的root破解基本上成为大家的必备技能!网上也有很多中一键破解的软件,使root破解越来越容易。但是你思考过root破解的原理吗?root破解的本质是什么呢?难道是利用了Linux kernal的漏洞吗?本文将简单对root的破解原理进行分析。 网上有一篇文章已
2012-03-06 13:37:20 954
转载 Android核心分析
文章皆来自CSDN网友maxleng的专栏,maxleng是名Android爱好者,长期从事嵌入式系统及手机软件系统研究,自2010年4月起,在CSDN上先后发表28篇《Android核心分析》系列博文,收到网友们的极高评价。《Android核心分析》整理如下:1. 方法论探讨之设计意图2. 方法论探讨之概念空间篇3. 手机之硬件形态4. 手机的软件形态5.
2012-03-06 13:34:21 609
原创 一个关于安卓apk权限的问题
在一个apk程序中调用了linux下的库函数settimeofday,此函数需要的权限是root,(linux的权限机制和安卓有所不同,linux的权限是相对用户来说,而安卓的权限是相对应用程序来说,linux的用户对应安卓的应用程序,详见网上文章)其他用户都无权使用,而apk的最高权限为system,所以按照网上的方法把apk程序的权限提升到system权限后,调用此函数依然没有权限执行。解决此
2012-03-06 13:32:51 1554
转载 Android应用程序获得root权限
原文来自http://my.unix-center.net/~Simon_fu/?p=951 我在博文《Android程序的安全系统》中提到两种让root权限的办法。最近在网上发现很多朋友转载那篇文章,但是对那篇文章中提到的第一种方法怎样实现,不是很明白。本文将会以一个例子实现来演示怎样让一个Android应用程序获得root权限。问题 我遇到的问题是我想在Jav
2012-03-05 18:16:12 884
转载 Linux USB 鼠标驱动程序解析
原文地址:http://www.cnblogs.com/hoys/archive/2011/04/01/2002406.htmlUSB 总线引出两个重要的链表! 一个 USB 总线引出两个重要的链表,一个为 USB 设备链表,一个为 USB 驱动链表。设备链表包含各种系统中的 USB 设备以及这些设备的所有接口,驱动链表包含 USB 设备驱动程序(usb device driver)
2012-03-05 12:24:35 1233
转载 linux串口编程 非规范模式 read()问题
在linux下编写终端程序时,有规范模式 ,非规范模式(原始模式特殊的非规范模式)之分。不用于终端,而是在串口这种使用情况下,一般设置为原始模式(非规范的一种特殊情况)。但用read()函数,希望从串口接收指定的数量的字符时,往往接收到的实际字符数,都与指定的不同。如本人用read()希望接收 10 bytes的数据,但实验后发现,分了几次才接收到,俩次接收2bytes ,两次接收3bytes
2012-03-02 16:51:51 7947 1
转载 linux2.6.20 sd/mmc卡驱动学习日记
原文来自http://www.cnblogs.com/hoys/archive/2011/08/04/2127925.htmllinux2.6.20 sd/mmc卡驱动学习日记1(基于s3c2440)首先,我们来看Makefile文件吧,Makefile中文件的目标文件的顺序是很重要的,因为这个会涉及到模块的依赖关系,比如说,如果这些源文件中 有module_i
2012-03-01 16:30:59 1486
转载 内核初始化过程中的调用顺序
来自http://www.cnblogs.com/hoys/archive/2012/02/22/2363399.html所有的__init函数在区段.initcall.init中还保存了一份函数指针,在初始化时内核会通过这些函数指针调用这些__init函数指针,并在整个初始化完成后,释放整个init区段(包括.init.text,.initcall.init等)。 注意,这些函
2012-03-01 14:05:33 1062
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人