05 2016 档案
摘要:程序破解 一、掌握NOP、JNE、JE、JMP、CMP汇编指令的机器码 ①NOP:NOP指令即“空指令”。执行到NOP指令时,CPU什么也不做,仅仅当做一个指令执行过去并继续执行NOP后面的一条指令。(机器码:90) ②JNE:条件转移指令,如果不相等则跳转。(机器码:75) ③JE:条件转移指令,
阅读全文
摘要:第十三章 虚拟文件系统 虚拟文件系统〈有时也称作虚拟文件交换,更常见的是简称VFS)作为内核子系统,为用户空间程序提供了文件和文件系统相关的接口。系统中所有文件系统不但依赖VFS 共存,而且也依靠VFS 系统协同工作.通过虚拟文件系统,程序可以利用标准的Uinx 系统调用对不同的文件系统,甚至不同介
阅读全文
摘要:Linux实践二 模块 一、知识点总结 ①Linux模块是一些可以作为独立程序来编译的函数和数据类型的集合。之所以提供模块机制,是因为Linux本身是一个单内核。单内核由于所有内容都集成在一起,效率很高,但可扩展性和可维护性相对较差,模块机制可弥补这一缺陷。 ②Linux模块可以通过静态或动态的方法
阅读全文
摘要:第十七章 设备与模块 关于设备驱动和设备管理,讨论四种内核成分: ·设备类型:在所有Unix 系统中为了统一普通设备的操作所采用的分类 ·模块: Linux 内核中用于按需加载和卸载目标码的机制 ·内核对象:内核数据结构中支持面向对象的简单操作,还支持维护对象之间的父子关系。 ·sysfs :表示系
阅读全文

浙公网安备 33010602011771号