- 博客(4)
- 资源 (19)
- 收藏
- 关注
原创 PE文件详解
一、EXE文件的发展过程最早的外壳程序应该是PKLITE,它是鼎鼎大名的PKZIP公司所写的一个小程序,其作用是对DOS下的可执行文件进行压缩,压缩后的文件一般只有原来的一半大小,但执行起来毫无问题。说穿了就是给原来的程序加了个壳,用户执行的实际上是这个外壳的程序,而这个外壳程序负责把用户原来的程序在内存中解开压缩,并把控制权交还给解开后的真正的程序。 病毒也是一种外壳。在每天都有新
2008-10-09 17:39:00
1311
原创 Win32 Application与Win32 Console Application的区别
Win32 application 是基于WINDOWS平台的32位开发环境开发应用程序,SDK程序。Win32 Console application 是基于DOS开发平台开发应用程序,不能使用与图形有关的函数,控制台程序。 1.EXE文件本身有区别:在文件头里(PE头)有一个标记表明该文件是Application还是Console2.
2008-10-09 17:28:00
455
转载 如何理解C run-time library (C运行时库)
1)运行时库就是 C run-time library,是 C 而非 C++ 语言世界的概念:取这个名字就是因为你的 C 程序运行时需要这些库中的函数. 2)C 语言是所谓的“小内核”语言,就其语言本身来说很小(不多的关键字,程序流程控制,数据类型等);所以,C 语言内核开发出来之后,Dennis Ritchie 和 Bri
2008-09-18 10:05:00
515
原创 #pragma预处理指令详解 (分享下!)
#pragma预处理指令详解 在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #Pragma Pa
2008-07-30 11:36:00
1829
10天学会ASP.NET教程
2012-07-25
asp.net完全入门pdf教程
2012-07-25
Windows 核心编程(第五版)
2008-11-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人