电脑频道 > 程序开发 > 文件格式荟萃

文件格式荟萃

>> 排行榜
  • 关于png格式的一点说明

    如果我问你png是什么、有什么特点,你会如何回答?我听到的最多的答案就是png是一种包含半透明格式的图片。其实这是很不全面的理解。不知道你是否注意到,当我们使用PS存WEB格式的PNG时,会有二种格式的Png供你选择:png8、png24,你知道它们到底有什么区别么。 我在网上也看过别人的提问以及好多人对png的理解,有些朋友认为他们的区别是颜色位深的不同。而在我的理解中两种模式的根本区别:是因存储方式不同导致的图像显示不一样。……

  • PE文件格式文档

    NT头---可选头---IMAGE_DATA_DIRECTORY---IMAGE_DIRECTORY_ENTRY_RESOURCE--->。IMAGE_SECTION_HEADER[](节头/表)。……。节n---->IMAGE_RESOURCE_DIRECTORY_ENTRY[]---IMAGE_RESOURCE_DIRECTORY[]。-----------------0:DOS头。-----------------1:NT头。……

  • PE文件格式详解(下)

    预定义段。一个Windows NT的应用程序典型地拥有9个预定义段,它们是.text、.bss、.rdata、.data、.rsrc、.edata、.idata、.pdata和.debug。一些应用程序不需要所有的这些段,同样还有一些应用程序为了自己特殊的需要而定义了更多的段。这种做法与MS-DOS和Windows 3.1中的代码段和数据段相似。事实上,应用程序定义一个独特的段的方法是使用标准编译器来指示对代码段和数据段的命名,或者使用名称段编译器选项-NT——就和Windows 3.1中应用程序定义独特的代码段和数据段一样。……

  • PE文件格式详解(上)

    摘要。Windows NT 3.1引入了一种名为PE文件格式的新可执行文件格式。PE文件格式的规范包含在了MSDN的CD中(Specs and Strategy, Specifications, Windows NT File Format Specifications),但是它非常之晦涩。然而这一的文档并未提供足够的信息,所以开发者们无法很好地弄懂PE格式。本文旨在解决这一问题,它会对整个的PE文件格式作一个十分彻底的解释,另外,本文中还带有对所有必需结构的描述以及示范如何使用这些信息的源码示例。……

  • Windows快捷方式文件格式解析

    源码下载。 最近一直作linux项目,很久没来VC知识库了,先向大家问个好!现在拜个晚年不是很晚吧?(不是说有心拜年八月十五也不晚吗!!嘿嘿)。好了,言归正传。大家知道通过IShellLink接口可以得到快捷方式的各种属性。具体怎么做,网上有很多文章,这里就不介绍了。现在主要是分析一下快捷方式文件的格式,并且自己写一个解析程序。……

  • “PE文件格式”1.9版 完整译文(附注释)(1)

    原著:Bernd.Luevelsmeyer。翻译:ah007。[注意:本译文的所有大小标题序号都是译者添加,以方便大家阅读。圆圈内的数字是注释的编号,其中注释②译自微软的《PECOFF规范》,其它译自网络。----译者]。一、前言(Preface)。……

  • “PE文件格式”1.9版 完整译文(附注释)(2)

    总结一下:如果你想从“knurr”DLL中查找输入函数“foo”的信息,第一步你先找到数据目录中的IMAGE_DIRECTORY_ENTRY_IMPORT(输入目录项)项,得到一个RVA,再在原始节数据中找到那个地址,现在你就得到一个IMAGE_IMPORT_DESCRIPTOR(输入描述结构)数组了。通过查看根据它们的“名称”被指向的字符串,得到和“knurr”DLL有关的这个数组的成员(即一个输入描述结构)。在你找到正确的IMAGE_IMPORT_DESCRIPTOR(输入描述结构)后,顺着它的“OriginalFirstThunk”(原始第一个换长)得到被指向的IMAGE_THUNK_DATA(换长数据)数组;再通过查询RVA找到“foo”函数。……

  • “PE文件格式”1.9版 完整译文(附注释)(3)

    正如你所见,我计划只用2个节,一个用于代码,一个用于所有剩余的东西(数据、常量和输入目录等)。没有重定位和象资源之类其它东西。我也不用BSS节并将变量“written”放入已初始化数据。文件和RAM中的节对齐都是一样的(32字节);这将有助于使任务简单,否则我就得来回地计算RVA很多次。……

  • “PE文件格式”1.9版 完整译文(附注释)(4)

    ===========================。|“PE文件格式”1.9版注释:|。===========================。①Win32s和Win32。Win32s是“WIN32subset”的缩写,它是一个可被加入到Windows3.1和WindowsforWorkgroups系统中以使它们能够运行32位应用程序的软件包。正如它的名字所暗示的那样,Win32s只是Windows95和WindowsNT系统中使用的Win32API的一个子集。Win32s的主要功能就是在32位和16位内存地址间相互转换,也就是一种被称为换长的操作。……

  • PE文件格式(1)

    说明:希望本文能够对初级入门CRACKER有一定帮助,翻译存在疏漏或者不准确,希望来信指出。感谢您的指导!感谢看雪为我们提供这个交流平台,让我们技术与时俱进!。前言。PE("portableexecutable")文件格式是针对MSwindowsNT,windows95and。win32s的可执行二进制代码(DLLsandprograms)。在windowsNT内,驱动程序也是这个格式。也可以用于对象文件和库。……

  • PE文件格式(2)

    下面一个成员是'PhysicalAddress'和'VirtualSize'的32位联合体.在目标文件,该地址是内容被重定位的地址,在可执行文件内是内容的尺寸。实际上该域好像没有被使用,有的链接器填入尺寸有的链接器填入地址,有的链接器填入0。下一个成员是'VirtualAddress',32位,保存当节的数据加载入内存时的RVA。……

  • PE文件格式(3)

    ID的意义依赖与在树内的层次,ID可能是一个数字(高位清0)或者名字(高位置1),如果是名字,低31位是从资源节的原始数据开始到名字的偏移量。名字是16位长度,以宽字符结尾,不是0。如果在根目录下,如果ID是数字,是资源类型。1:cursor。2:bitmap。……

  • 文件格式设计

    ━━━━━━━━ 提纲: ━━━━━━━━ 一、概述 二、Java串行化 三、引入版本编号 四、结束语 ━━━━━━━━ 一、概述 一个程序正式发行出去之后,如果要增加一些新的功能,往往意味着同时要修改用户保存数据的方式,也就是必须更改程序保存文件的格式??通常是增加保存到文件的数据。有些时候,文件格式必须作彻底的改动,以配合实现程序的新功能。从这个意义上看,文件格式的发展/变化总是和程序的功能改进相呼应。……

  • 文件系统基础知识

    编者按:上一期我们推出了文件系统基础知识(上),让大家了解了有些什么样的文件系统和它们各自的一些特征。在本期我们以NTFS格式为重点讲解一下其它格式的系统文件如何访问NTFS分区上的数据,以及Linux如何访问Windows系统等问题。 FAT和NTFS之间的相互转换……

  • SVG问题精华(2)

    如何使用Zoom-in/Zoom-out功能?SVG规范书中的标签(元素)具有enableZoomAndPanControls的属性,在Adobe的SVG浏览器里可以通过点击鼠标右键,选择菜单选项来实现. GIF动画可以加入到SVG中吗?当前的浏览器支持GIF动画格式的导入,但只能显示GIF动画的首帧图像,而无法显示完整的GIF动画.……

    作者:不详  关键字:问题发布日期:2006-10-11
上一页123下一页
相关技术类别
热门技术文章
>> 排行榜
最新资讯文章
技术图文推荐
广告
推荐阅读技术
搜索您感兴趣的内容
Google
Google