64位上编译另外修改了原Exploit的一个错误第76行把 uint64_t *p = (void *) ¤t[i];改成 uint64_t *p = (void *) ¤t[i];** CVE-2013-2094 exploit x86_64 Linux #include #inc.....
分类:
系统相关 时间:
2014-12-11 06:44:18
阅读次数:
204
提示以上gdb签名错误。
原因
Darwin kernel出于安全考虑,在没有特殊授权的情况下不允许gdb调试任何程序,因为可以调试就掌握了进程的控制权。不过如果是root用户就没有这个问题,不过谁愿意用root来调试程序呢。
解决
一个常用的解决方法就是给gdb授予系统完全信任的代码签名权利,以对其他进程。
首先,需要创建一个系统代码签名信任证书:
启动“钥匙...
分类:
数据库 时间:
2014-12-11 00:22:03
阅读次数:
345
修改linux内核kernel的开机图片(原为小企鹅图片)。
我学习成长的一个学习笔记,谢谢!
本文主要是介绍三部分内容:
1》如何制作linux内核所需要的开机图片(ppm格式);
2》修改开机图片的两种方法;
3》调试过程中的问题与技巧;...
分类:
系统相关 时间:
2014-12-10 22:52:49
阅读次数:
480
最近需要往TV上装一个触摸屏设备,现在比较常见的就是使用usb接口的触摸框,适用于各种平台,这里大体记录一下在android上kernel中的usbtouchscreen驱动.
目前的kernel中都是自带了usbtouchscreen驱动的,我的版本3.1.10
源码位于:/kernel/drivers/input/touchscreen/usbtouchscreen.c
从这个路径可以看出所属驱动分支,我这边平台本身是没放开的,并没有编译进kernel,谁会想到触摸电视呢~
可以在ma...
分类:
移动开发 时间:
2014-12-10 19:51:00
阅读次数:
236
关于内核报错 “Unable to handle kernel paging request at virtual address” 的问题, 绝大多数都是由于程序使用了不可用的指针而引起的, 定位这类问题的办法很简单,也希望我的描述足够简单实用...
分类:
系统相关 时间:
2014-12-10 16:29:15
阅读次数:
371
喇叭驱动: auddrv_kernel.c具体厂商的声音驱动没有驱动模块,都是通过mtk公用驱动来调用. 这点类似于camera, 把公用驱动提出来. 具体厂商根本没有自己的驱动模块.sensor也用公驱动,但有自己的驱动模块. 具体驱动:打开声音时,接高gpio以使能, 再给功放芯片一个拉低波形....
分类:
其他好文 时间:
2014-12-10 10:43:53
阅读次数:
167
1. 基本概念 ? ? ??cfg80211: ?用于对无线设备进行配置管理。与FullMAC, mac80211和nl80211一起工作。(Kernel态) ? ? ??mac80211: 是一个driver开发者可用于为SoftMAC无线设备写驱动的框架?(Kernel态)...
分类:
系统相关 时间:
2014-12-08 17:58:46
阅读次数:
579
在做项目时,总是会碰到需要修改系统的默认日期这种要求,现将RDA8810的修改方法和大家分享一下:
一、修改路径kernel/drivers/rtc/rtc-rda.c
二、修改位置:
status = __rda_rtc_readl(rtc, STA_REG);
if (status & RDA_RTC_STA_NOT_PROG) {
...
分类:
其他好文 时间:
2014-12-08 10:51:15
阅读次数:
202
现网服务,每次更新一个服务时,另外一个集群所有node 都跟着同时重启一遍,这么调皮,这是闹哪样啊。。 看系统日志:/var/log/messages Oct 30 15:19:41 localhost kernel: beam.smp[21880]: segfault at 7fa300...
分类:
其他好文 时间:
2014-12-07 11:20:56
阅读次数:
363