- 博客(2)
- 资源 (9)
- 收藏
- 关注
转载 get system call table in x86-64 Linux
1 注意Linux x86_64使用的LP64字长模式 2 Linux x86_64可以通过三种方式获取system_call表,Linux x86_64有两套调用模式:Long模式和兼容模式,对应有两套调用表:system_call,ia32_syscall. 2.1 兼容方式 使用int 0x80,MSR寄存器地址为0xc0000083,宏MSR_CSTAR来代表. 使用sidt
2012-08-30 11:00:57 1855
转载 Linux 内核态文件操作
在VFS的支持下,用户态进程读写任何类型的文件系统都可以使用read和write着两个系统调用,但是在linux内核中没有这样的系统调用我们如何操作文件呢?我们知道read和write在进入内核态之后,实际执行的是sys_read和sys_write,但是查看内核源代码,发现这些操作文件的函数都没有导出(使用EXPORT_SYMBOL导出),也就是说在内核模块中是不能使用的,那如何是好?
2012-08-15 08:58:25 2441 2
VC++ SQL Server2000 销售系统 售货系统
2010-07-04
VC++ SQL2000 仓库管理系统
2010-07-04
《Visual C++课程设计案例精编》源代码
2010-07-02
猴子报数 计算器 VC++
2010-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人