winhex里数据结构模板的应用new

winhex里数据结构模板的应用new

ID:35939399

大小:30.00 KB

页数:10页

时间:2019-04-26

winhex里数据结构模板的应用new_第1页
winhex里数据结构模板的应用new_第2页
winhex里数据结构模板的应用new_第3页
winhex里数据结构模板的应用new_第4页
winhex里数据结构模板的应用new_第5页
资源描述:

《winhex里数据结构模板的应用new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、WINHEX里数据结构模板的应用数据恢复软件http://www.xunlongsoft.com如许你就可以剖析来自硬盘、内存等一些数据,这些数据将套用你数据构造模板来显示数据了。例如:如许你可以定制一个模板来查阅数据库记载。模板自身是个带扩展名TPL的文本文件。如许你就可以剖析来自硬盘、内存等一些数据,这些数据将套用你数据构造模板来显示数据了。例如:如许你可以定制一个模板来查阅数据库记载。模板自身是个带扩展名TPL的文本文件。一、模板概述定制数据构造模板,这当然比直接剖析16进制的原始数据要便利得多,并且不轻易犯错。你

2、编纂好数据构造模板保管后,数据模板就生效了。如许你就可以剖析来自硬盘、内存等一些数据,这些数据将套用你数据构造模板来显示数据了。例如:如许你可以定制一个模板来查阅数据库记载。模板自身是个带扩展名TPL的文本文件。欢迎访问上海数据恢复http://www.raidcn.com。WINHEX供应的模板编纂器可以让您写模板的界说,并供应语法反省。模板的界说,首要包括变量声明,相似于源代码的编程言语。支撑的数据类型包罗一切的一起整数,浮点和布尔类型,日期类型,hex值,二进制,文字,串型。数组变量和一组变量,都可以运用。能自在挪

3、动,前移和后移的数据,使得运用模板的特殊灵敏:1。统一个变量可以有多种用处2。你不关怀的数据局部可以跳过模板治理器列出一切的模板的winhex目次,包括模板界说、题目、附加阐明、文件名,点击使用按钮,显示模板选用模板界说的数据,在当时编纂窗在当前的数据分析。你也可以发明一个新的模板界说,删除或编纂一个现有winhex供应的几个模板样例。二、模板界说模板由头部和主体两局部构成,模板头部界说的花样如下:template"title"//模板题目[description"description"]//阐明[applie

4、s_to(file/disk/RAM)]//使用到文件、磁盘照样内存[fixed_startoffset]//固定的开始偏移值[sector-aligned]//扇区对齐[requiresoffset"hexvalues"]//要求偏移的HEX值相等[big-endian]//高字节优先[hexadecimal/octal][read-only]//只读[multiple[fixedoverallsize]]//Putanygeneralcommentstothetemplatehere。beginvariabled

5、eclarations。end中括号代表是该项是可选的。表达式里面含有空格的话就要用双引号惹起来。谈论会呈现在模板的界说。字继双斜线被疏忽的解析器。注释可以写在任何当地,在注释前要“//”号。1。要害字"applies_to"必需跟着一个只要一个文件,磁盘或内存。假如你是用一个模板解析的数据和用此要害字界说的数据起原不一样的话,winhex会宣布一个正告。2。当模板分析这些数据时默许是从当时的光标地位处开端的,一旦运用fixed_start声明地位,分析将老是以指定的偏移地位处开端分析。3。假如模板使用于磁盘的状况下

6、,要害字"sector-aligned"确保模板从当时的扇区的开端处进行分析,而不论切实的光标在当时扇区确实切地位。4。"requires"的声明与"applies_to"声明有点相似,"requires"声明使WinHex避免模板界说对不匹配的数据做错曲解释。指定一个偏移量和一个恣意长度HEX串(十六进制串)来进行匹配。例如,一个有用的主指导记载,可以确认的hex串值“55AA”在偏移0x1fe处;一个可执行文件的hex串值"mz"在偏移0x0处。有很多"appliesto"声明的模板界说头部,

7、都是思索。5。要害字"big-endian"招致模板界说一切多字节整数和布尔变量是以big-endian挨次(高字节为优先)的读写。6。要害字"hexadecimal"使模板界说的一切整数变量的以十六进制记法显示。7。要害字"read-only"确保模板只能用来显示数据。数据将成灰色,就不克不及修正数据假如在头部设定"multiple"要害字,winhex答应阅读到相邻的数据记载在同个模板。这就要求winhex要晓得的记载的巨细。假如"multiple"要害字没有指定为尺寸参数,winhex核算模板构

8、造总尺寸(=record)来分析当时地位到模板的对应的末尾。假如这是一个可变尺寸,即数组巨细或挪动参数来动态决议winhex不克不及阅读先前数据记载。三、变量声明模板主体的界说首要包罗变量声明,相似于编程言语。下面是变量声明的根本方式type"title"//类型题目下面是类型:int8,uint8=byte,i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。