/* ptrace.c *//* By Ross Biro 1/23/92 *//* edited by Linus Torvalds */#include #include #include #include #include #include #include #include #include...
分类:
其他好文 时间:
2014-06-29 06:02:45
阅读次数:
235
今天在ubuntu中玩了下“拦截系统调用”,记录下自己对整个实现的理解。原理在linux kernel中,系统调用都放在一个叫做“sys_call_table”的分配表里面,在进入一个系统调用的最后一步,会调用与eax中包含的系统调用号对应的特定服务例程:[cpp]view plaincopycal...
分类:
其他好文 时间:
2014-06-28 22:30:33
阅读次数:
270
上次介绍了Linus Torvalds, 这次介绍他开发的「内核」。经常听人提到「Linux kernel」,但如果被问到「kernel究竟是什么?」的话,会出乎意料的觉得难以回答。那么,kernel到底是什么呢?「kernel」翻译过来就是「核心」的意思,简单来说,「Linux的核心程序就是Lin...
分类:
系统相关 时间:
2014-06-28 21:54:47
阅读次数:
257
Iptables的命令选项 iptables [-t tables] command option parameter target -A 在链尾添加一条规则 -C 将规则添加到用户定义链之前对其进行检查 -D 从链中删除一条规...
分类:
其他好文 时间:
2014-06-20 13:47:05
阅读次数:
227
iptables-save > /root/myiptables将iptables规则导入到文件/root/myiptablseiptables-restore < /root/myiptables将/root/myiptalbes中的iptables规则导入到iptables
分类:
其他好文 时间:
2014-06-18 11:13:58
阅读次数:
159
1. 制表符8个空格2. 每行最长80字符3. 代码块的{放在首行,但是函数的{放在次行4. 只有一行的if块,不加{}5. 不在()前后加空格6. 正常关键字后加一个空格,if, switch, case, for, do, while7. 但是不要在sizeof、typeof、alignof或者...
分类:
其他好文 时间:
2014-06-18 10:33:56
阅读次数:
204
一、系统环境[root@C58-NFS-Clientmnt]#cat/etc/redhat-release
CentOSrelease5.8(Final)
[root@C58-NFS-Clientmnt]#uname-r
2.6.18-308.el5
[root@C58-NFS-Clientmnt]#uname-m
x86_64
[root@C58-NFS-Clientmnt]#iptables-F#暂时关闭Linux系统防火墙二、NFS服务器端配置1、检..
分类:
其他好文 时间:
2014-06-18 00:38:46
阅读次数:
433
一、Ashmem驱动程序
~/Android/kernel/goldfish
----include
----linux
----ashmem.h
----mm
----ashmem.c
驱动程序详解请看《A...
分类:
移动开发 时间:
2014-06-17 16:41:12
阅读次数:
801