2017-2018-1 20155208 《信息安全系统设计基础》第五周学习总结 学习目标 理解逆向的概念 掌握X86汇编基础,能够阅读(反)汇编代码 了解ISA(指令集体系结构) 理解函数调用栈帧的概念,并能用GDB进行调试 教材内容总结 执行汇编命令:gcc –s xxx.c –o xxx.s反 ...
分类:
其他好文 时间:
2017-10-22 21:04:31
阅读次数:
173
一般情况下,Linux系统中,进程的4GB内存空间被划分成为两个部分 用户空间和内核空间,大小分别为0~3G,3~4G。 用户进程通常情况下,只能访问用户空间的虚拟地址,不能访问到内核空间。 每个进程的用户空间都是完全独立、互不相干的,用户进程各自有不同的页表。而内核空间是由内核负责映射,它并不会跟 ...
分类:
系统相关 时间:
2017-10-05 12:13:51
阅读次数:
149
转:http://blog.csdn.net/yangzheng_yz/article/details/11526671 PPP (Point-to-Point)提供了一种标准的方法在点对点的连接上传输多种协议数据包,它最常见的用途可能是传统的拨号上网了(据说现在的宽带接入 也有采用PPPOE方式的 ...
分类:
系统相关 时间:
2017-10-04 14:17:59
阅读次数:
346
一般情况下,Linux系统中,进程的4GB内存空间被划分成为两个部分 用户空间和内核空间,大小分别为0~3G,3~4G。 用户进程通常情况下,只能访问用户空间的虚拟地址,不能访问到内核空间。 每个进程的用户空间都是完全独立、互不相干的,用户进程各自有不同的页表。而内核空间是由内核负责映射,它并不会跟 ...
分类:
系统相关 时间:
2017-09-30 21:04:12
阅读次数:
245
iptables基础 规则(rules)其实就是网络管理员预定义的条件,规则一般的定义为“如果数据包头符合这样的条件,就这样处理这个数据包”。规则存储在内核空间的信息 包过滤表中,这些规则分别指定了源地址、目的地址、传输协议(如TCP、UDP、ICMP)和服务类型(如HTTP、FTP和SMTP)等。 ...
分类:
系统相关 时间:
2017-09-28 19:11:19
阅读次数:
230
内核空间和用户空间:由于操作系统都包括内核空间和用户空间(或者说内核态和用户态),内核空间主要存放的是内核代码和数据,是供系统进程使用的空间。而用户空间主要存放的是用户代码和数据,是供用户进程使用的空间。目前Linux系统简化了分段机制,使得虚拟地址与线性地址总是保持一致,因此,Linux系统的虚拟 ...
分类:
其他好文 时间:
2017-09-24 23:39:27
阅读次数:
271
1.基本函数及其原型 2.内存类型 PagedPool 和NonPagedPool 前者可以被置换到硬盘中,一般存储数据, 如打开一个大文件, 数据结构. 后者不能被置换到硬盘中,驻留在内存中,一般用来存储代码. 如果执行代码到PagedPool的内存中去了,很有可能导致蓝屏 此外,在内核空间中所有 ...
网络进程的通信知识裸套接字、分段、分片、MTU进程地址、用户空间、内核空间进程间通信、sockettcp协议http协议超文本定义、超文本格式web资源:动态静态访问入口、被访问的资源跨站引用/盗链URI,URL,RUN关系,子集URL格式主机地址+进程地址(port)裸套接字:不调用传输层的tcp,..
分类:
Web程序 时间:
2017-09-22 17:43:49
阅读次数:
169
iptables命令是Linux上常用的防火墙软件。netfilter组件称为内核空间,用于扩展各种组件,一般从事研发角度开发网络新特性iptables命令格式:iptables-t表名
<-A/I/D/R>链[规则号]<-i/o网卡名>-p协议名<-s源IP/源子网>
--sport源端口<-d目标IP/目标子网&g..
分类:
系统相关 时间:
2017-09-16 11:58:05
阅读次数:
165
计算机基础知识:计算机的主要组成部分:运算器、控制器、存储器、输入设备、输出设备CPU:运算器,控制器bus:总线memory:编址存储设备IO:与外部部件交互程序的运行模式:用户空间:userspace,us内核空间:systemspacePOS:PortableOperationSystemPOSIXAPI:编程接口;运行..
分类:
系统相关 时间:
2017-09-15 12:06:11
阅读次数:
302