03 2011 档案
摘要:PE格式详细讲解1-系统篇01让编程改变世界Change the world by program由于时间关系,这里只整理出必要的课件内容,详细请下载具体课件和详细讲解视频。[codesyntax lang="asm"](注:最左边是文件头的偏移量。) IMAGE_DOS_HEADER STRU...
阅读全文
posted @ 2011-03-29 22:35
我就爱小甲鱼
摘要:PE格式详细讲解1-系统篇01让编程改变世界Change the world by program由于时间关系,这里只整理出必要的课件内容,详细请下载具体课件和详细讲解视频。[codesyntax lang="asm"](注:最左边是文件头的偏移量。) IMAGE_DOS_HEADER STRU...
阅读全文
posted @ 2011-03-29 22:35
我就爱小甲鱼
摘要:第十章:结构体与共用体05让编程改变世界Change the world by program对链表结点的删除操作实现实现源代码:[codesyntax lang="c"]#include #include #include #define LEN sizeof(struct student) /...
阅读全文
posted @ 2011-03-28 02:55
我就爱小甲鱼
摘要:第十章:结构体与共用体05让编程改变世界Change the world by program对链表结点的删除操作实现实现源代码:[codesyntax lang="c"]#include #include #include #define LEN sizeof(struct student) /...
阅读全文
posted @ 2011-03-28 02:55
我就爱小甲鱼
摘要:第十章:结构体与共用体04让编程改变世界Change the world by program链表例题讲解[caption id="attachment_187" align="aligncenter" width="263"] 链表例题[/caption]今天,我们将以图文并茂的方式来展示链表的具...
阅读全文
posted @ 2011-03-26 17:46
我就爱小甲鱼
摘要:第十章:结构体与共用体04让编程改变世界Change the world by program链表例题讲解[caption id="attachment_187" align="aligncenter" width="263"] 链表例题[/caption]今天,我们将以图文并茂的方式来展示链表的具...
阅读全文
posted @ 2011-03-26 17:46
我就爱小甲鱼
摘要:第十章:结构体与共用体03让编程改变世界Change the world by program结构指针变量作函数参数将一个结构体变量的值传递给另一个函数,有3个方法:(1)用结构体变量的成员作参数(2)用结构体变量作实参(3)用指向结构体变量(或数组)的指针作实参,将结构体变量(或数组)的地址传给形...
阅读全文
posted @ 2011-03-23 02:05
我就爱小甲鱼
摘要:第十章:结构体与共用体03让编程改变世界Change the world by program结构指针变量作函数参数将一个结构体变量的值传递给另一个函数,有3个方法:(1)用结构体变量的成员作参数(2)用结构体变量作实参(3)用指向结构体变量(或数组)的指针作实参,将结构体变量(或数组)的地址传给形...
阅读全文
posted @ 2011-03-23 02:05
我就爱小甲鱼
摘要:初步认识PE格式- 基础篇06让编程改变世界Change the world by program软件安全是信息安全领域的重要内容,本系列视频教程将涉及到软件相关的加密、解密、逆向分析、漏洞分析、安全编程以及病毒分析防范等。目前,鉴于国内高校对安全教育重视程度不够,许多知识还是空白。随着互联网病毒...
阅读全文
posted @ 2011-03-20 02:20
我就爱小甲鱼
摘要:初步认识PE格式- 基础篇06让编程改变世界Change the world by program软件安全是信息安全领域的重要内容,本系列视频教程将涉及到软件相关的加密、解密、逆向分析、漏洞分析、安全编程以及病毒分析防范等。目前,鉴于国内高校对安全教育重视程度不够,许多知识还是空白。随着互联网病毒...
阅读全文
posted @ 2011-03-20 02:20
我就爱小甲鱼
摘要:第十二章:内中断03让编程改变世界Change the world by program编程处理0号中断(2)现在,我们在反过来从CPU的角度看一下,什么是中断处理程序?do0变成0号中断的中断处理程序的过程:(1)"shiyan"这个程序在执行时,被加载到内存中,此时do0的代码在程序所在的内存空...
阅读全文
posted @ 2011-03-18 10:03
我就爱小甲鱼
摘要:第十二章:内中断03让编程改变世界Change the world by program编程处理0号中断(2)现在,我们在反过来从CPU的角度看一下,什么是中断处理程序?do0变成0号中断的中断处理程序的过程:(1)"shiyan"这个程序在执行时,被加载到内存中,此时do0的代码在程序所在的内存空...
阅读全文
posted @ 2011-03-18 10:03
我就爱小甲鱼
摘要:第十章:结构体与共用体02让编程改变世界Change the world by program结构体变量的初始化我们可以这么对结构体进行初始化!例子01:[codesyntax lang="c"]#include void main(){ struct student /*定义结构*...
阅读全文
posted @ 2011-03-16 20:19
我就爱小甲鱼
摘要:第十章:结构体与共用体02让编程改变世界Change the world by program结构体变量的初始化我们可以这么对结构体进行初始化!例子01:[codesyntax lang="c"]#include void main(){ struct student /*定义结构*...
阅读全文
posted @ 2011-03-16 20:19
我就爱小甲鱼
摘要:第十二章:内中断02让编程改变世界Change the world by program中断处理程序由于CPU随时都可能检测到中断信息,也就是说,CPU 随时都可能执行中断处理程序,所以中断处理程序必须一直存储在内存某段空间之中。而中断处理程序的入口地址,即中断向量,必须存储在对应的中断向量表表项中...
阅读全文
posted @ 2011-03-16 00:15
我就爱小甲鱼
摘要:第十二章:内中断02让编程改变世界Change the world by program中断处理程序由于CPU随时都可能检测到中断信息,也就是说,CPU 随时都可能执行中断处理程序,所以中断处理程序必须一直存储在内存某段空间之中。而中断处理程序的入口地址,即中断向量,必须存储在对应的中断向量表表项中...
阅读全文
posted @ 2011-03-16 00:15
我就爱小甲鱼
摘要:Windows保护模式- 基础篇05让编程改变世界Change the world by program软件安全是信息安全领域的重要内容,本系列视频教程将涉及到软件相关的加密、解密、逆向分析、漏洞分析、安全编程以及病毒分析防范等。目前,鉴于国内高校对安全教育重视程度不够,许多知识还是空白。随着互联...
阅读全文
posted @ 2011-03-13 17:59
我就爱小甲鱼
摘要:Windows保护模式- 基础篇05让编程改变世界Change the world by program软件安全是信息安全领域的重要内容,本系列视频教程将涉及到软件相关的加密、解密、逆向分析、漏洞分析、安全编程以及病毒分析防范等。目前,鉴于国内高校对安全教育重视程度不够,许多知识还是空白。随着互联...
阅读全文
posted @ 2011-03-13 17:59
我就爱小甲鱼
摘要:第十章:结构体与共用体01让编程改变世界Change the world by program概述问题定义:有时需要将不同类型的数据组合成一个有机的整体,以便于引用。如:一个学生有学号/姓名/性别/年龄/地址等属性 int num; char name[20]; char sex; int age;...
阅读全文
posted @ 2011-03-11 21:01
我就爱小甲鱼
摘要:第十章:结构体与共用体01让编程改变世界Change the world by program概述问题定义:有时需要将不同类型的数据组合成一个有机的整体,以便于引用。如:一个学生有学号/姓名/性别/年龄/地址等属性 int num; char name[20]; char sex; int age;...
阅读全文
posted @ 2011-03-11 21:01
我就爱小甲鱼
摘要:第九章:预处理03让编程改变世界Change the world by program文件包含尽管我们很熟悉,但对文件包含命令还要说明以下几点:1. 一个include命令只能指定一个被包含文件,若有多个文件要包含,则需用多个include命令。2. 文件包含允许嵌套,即在一个被包含的文件中又可以包...
阅读全文
posted @ 2011-03-10 15:32
我就爱小甲鱼
摘要:第九章:预处理03让编程改变世界Change the world by program文件包含尽管我们很熟悉,但对文件包含命令还要说明以下几点:1. 一个include命令只能指定一个被包含文件,若有多个文件要包含,则需用多个include命令。2. 文件包含允许嵌套,即在一个被包含的文件中又可以包...
阅读全文
posted @ 2011-03-10 15:32
我就爱小甲鱼
摘要:第九章:预处理02让编程改变世界Change the world by program带参宏定义C语言允许宏带有参数。在宏定义中的参数称为形式参数,在宏调用中的参数称为实际参数。对带参数的宏,在调用中,不仅要宏展开,而且要用实参去代换形参。带参宏定义的一般形式为:#define 宏名(形参表) 字符...
阅读全文
posted @ 2011-03-08 23:12
我就爱小甲鱼
摘要:第九章:预处理02让编程改变世界Change the world by program带参宏定义C语言允许宏带有参数。在宏定义中的参数称为形式参数,在宏调用中的参数称为实际参数。对带参数的宏,在调用中,不仅要宏展开,而且要用实参去代换形参。带参宏定义的一般形式为:#define 宏名(形参表) 字符...
阅读全文
posted @ 2011-03-08 23:12
我就爱小甲鱼
摘要:第十二章:内中断01让编程改变世界Change the world by program引言和简介中断是CPU处理外部突发事件的一个重要技术。它能使CPU在运行过程中对外部事件发出的中断请求及时地进行处理,处理完成后又立即返回断点,继续进行CPU原来的工作。引起中断的原因或者说发出中断请求的来源叫做...
阅读全文
posted @ 2011-03-06 23:21
我就爱小甲鱼
摘要:第十二章:内中断01让编程改变世界Change the world by program引言和简介中断是CPU处理外部突发事件的一个重要技术。它能使CPU在运行过程中对外部事件发出的中断请求及时地进行处理,处理完成后又立即返回断点,继续进行CPU原来的工作。引起中断的原因或者说发出中断请求的来源叫做...
阅读全文
posted @ 2011-03-06 23:21
我就爱小甲鱼
摘要:第九章:预处理01让编程改变世界Change the world by program预处理,其实我们很熟悉在前面各章中,已多次使用过以“#”号开头的预处理命令。如包含命令#include ,宏定义命令#define PI 3.1415926等。在源程序中这些命令都放在函数之外,而且一般都放在源文件...
阅读全文
posted @ 2011-03-05 23:56
我就爱小甲鱼
摘要:第九章:预处理01让编程改变世界Change the world by program预处理,其实我们很熟悉在前面各章中,已多次使用过以“#”号开头的预处理命令。如包含命令#include ,宏定义命令#define PI 3.1415926等。在源程序中这些命令都放在函数之外,而且一般都放在源文件...
阅读全文
posted @ 2011-03-05 23:56
我就爱小甲鱼
摘要:Windows消息机制- 基础篇04让编程改变世界Change the world by program软件安全是信息安全领域的重要内容,本系列视频教程将涉及到软件相关的加密、解密、逆向分析、漏洞分析、安全编程以及病毒分析防范等。目前,鉴于国内高校对安全教育重视程度不够,许多知识还是空白。随着互联...
阅读全文
posted @ 2011-03-03 23:46
我就爱小甲鱼
摘要:Windows消息机制- 基础篇04让编程改变世界Change the world by program软件安全是信息安全领域的重要内容,本系列视频教程将涉及到软件相关的加密、解密、逆向分析、漏洞分析、安全编程以及病毒分析防范等。目前,鉴于国内高校对安全教育重视程度不够,许多知识还是空白。随着互联...
阅读全文
posted @ 2011-03-03 23:46
我就爱小甲鱼
摘要:第八章:指针09让编程改变世界Change the world by program有关指针的数据类型的小结[caption id="attachment_167" align="aligncenter" width="300"] 有关指针的数据类型的小结[/caption]指针运算小结一、指针变量...
阅读全文
posted @ 2011-03-02 00:40
我就爱小甲鱼
摘要:第八章:指针09让编程改变世界Change the world by program有关指针的数据类型的小结[caption id="attachment_167" align="aligncenter" width="300"] 有关指针的数据类型的小结[/caption]指针运算小结一、指针变量...
阅读全文
posted @ 2011-03-02 00:40
我就爱小甲鱼