返回首页

  • Cookie的传递流程编程实现及安全问题(1) 点击:93 好评:0

    编者按:Cookie在英文中是小甜品的意思,而这个词我们总能在浏览器中看到,食品怎么会跟浏览器扯上关系呢?在你浏览以前登陆过的网站时可能会在网页中出现:你好XX,感觉很亲切,就好像是吃了一个小甜品一样。这其实是通过访问你主机里边的一个文件来实现的,因此这个...

  • 高质量C++/C编程指南 -- 内存管理 (1) 点击:87 好评:0

    内存管理 欢迎进入内存这片雷区。伟大的Bill Gates 曾经失言: 640K ought to be enough for everybody — Bill Gates 1981 程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本章的内容比...

  • 高质量C++/C编程指南 -- 内存管理 (2) 点击:154 好评:0

    绪论 这篇文章我说明在openbsd上如何进行内核编程,以下句子来自lkm手册页: "可加载内核模块可以允许系统管理员在一台运行着的系统上动 态的增加或删除功能模块,它同时可以帮助软件工程师们为内核增加新的功能而根本就不需要重起计算机就可以测试他们开发的程序." 当然,...

  • makefile(4) 点击:276 好评:0

    2) GNU Make 工具 2.1 基本 makefile 结构 GNU Make 的主要工作是读进一个文本文件, makefile 。这个文 件里主要是有关哪些 文件(‘target'目的文件)是从哪些别的 文件(‘dependencies'依靠文件)中产 生的,用什么命令来进行 这个产生过程。有了这些信息, make 会...

  • makefile(6) 点击:138 好评:0

    2.4 隐含规则 (Implicit Rules) 请注意,在上面的例子里,几个产生 .o 文件的命令都是一样的。 都是从 .c 文件和 相关文件里产生 .o 文件,这是一个标准的步 骤。其实 make 已经知道怎么做——它 有一些叫做隐含规则的内 置的规则,这些规则告诉它当你没有给出某些命令...

  • makefile(7) 点击:173 好评:0

    2.6 函数 (Functions) makefile 里的函数跟它的变量很相似——使用的时候,你用一个 $ 符号跟开括号,函 数名,空格后跟一列由逗号分隔的参数,最后 用关括号结束。例如,在 GNU Make 里 有一个叫 'wildcard' 的函 数,它有一个参数,功能是展开成一列所有符合由其参数...

  • makefile(8) 点击:461 好评:0

    2.8 一个更好的 makefile 这是一个我为我大多数项目设计的 makefile 。它应该可以不需要修 改的用在大部分项目里。我主要把它用在 djgpp 上,那是一个 DOS 版的 gcc 编译器。因此你可以看到执行的命令名、 'alleg' 程序包、 和 RM -F 变量都反映了这一点。 === makefile...

  • makefile(3) 点击:196 好评:0

    1.5 重新编译一个多文件项目 清楚的区别编译和连接是很重要的。编译器使用源码文件来产生某种 形式的目标文件 (object files)。在这个过程中,外部的符号参考并 没有被解释或替换。然后我们使用连接器来连接这些目标文件和一些 标准的程序包再加你指定的程序包,最后连...

  • CIH源代码 上 点击:339 好评:-2

    ********************************************************* ; * The Virus Program Information * ; ******************************************************* ; * * ; * Designer : CIH Source : TTIT of TATUNG in Taiwan * ; * Create Date : 04/26/1998 Now Vers...

  • windows下生成shell的一种新方法(2) 点击:128 好评:0

    面是shell数据的初始化与shell的输出。shell中数据段是如何定位的。大家看看不被执行的那一段汇编程序,mov ebp,esp,使ebp指向shell的代码段(运行时)开始处。add ebp,0x11111111,使ebp的指针下移(0x11111111并不是最终值,这个0x11111111会前面的shell[4+i]=?处中被...