windows xp日志文件格式分析

windows xp日志文件格式分析

ID:25514521

大小:53.00 KB

页数:4页

时间:2018-11-20

windows xp日志文件格式分析_第1页
windows xp日志文件格式分析_第2页
windows xp日志文件格式分析_第3页
windows xp日志文件格式分析_第4页
资源描述:

《windows xp日志文件格式分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、WindowsXP日志文件格式分析ACHINE\System\CurrentControlSet\Services\Eventlog  2日志文件的数据结构  2.1日志文件头结构分析  axSize;//日志文件的总大小,这里是64k(0x10000)  ULONGFlags;//日志文件的状态标志  ULONGRetention;//文件创建时的保留值,与注册表关联。  ULONGEndHeaderSize;//文件头的大小,文件头结束。  }EVENTLOGHEADER,*PEVENTLOGHE

2、ADER  为了更为直观地展现出日志文件头的储存结构我们用ber(第一条(最早)日志记录的记录号)为00000000。  图1文件头和文件尾  2.2日志文件尾结构分析  ber;//第一条(最早)日志记录的记录号,如果事件日志为空时这里的值是0  ULONGRecordSizeEnd;//文件尾大小,是固定值(0x28)  }EVENTLOGEOF,*PEVENTLOGEOF;  在图1中所示的日志文件,是把日志里的事件记录清空后得到的空日志文件,所以文件尾中的OldestRecordNumber值是1而不

3、是0,EndRecord值0xf4710500和CurrentRecordNumber值0x74060000都是日志事件记录清空前的值,系统并没有将其立即更新,而是等到再写入新事件记录时再更新。如果清空日志之前再产生一条记录的话,那么它的文件内偏移量将是0xf4710500记录号将是0x74060000,即第1652个记录(0x674=1652)。  2.3日志事件记录结构分析  eGenerated;//时间代码,从1970年到现在的秒数  DeStrings;//消息量,事件包含多少条消息。ber;//事

4、件的结束记录数  Dber记录号,当前是第1条记录  003CHD4449D4CTimeGenerated时间代码  0040HD5449D4CTimeStrings  004CH02000000EventCategory事件类别为2,高位字是ReservedFlags事件的保留标记  0050H00000000ClosingRecordNumber事件的结束记录数其值为0  0054H7A000000StringOffset事件消息的偏移量(指本事件记录内的偏移量,本记录开始于30H,所以事件消息的文件内偏

5、移量应为AA)  0058H00000000UserSidLength用户安全标识符的大小,如果没有则为0  005CH7A000000UserSidOffset用户安全标识符的偏移量  0060H46000000DataLength对事件进行描述的数据长度  0064H86000000DataOffset对事件描述的数据偏移量  0068H0087H的内容是信息来源,每个字母占用两个字节空间  0088H00A7H的内容是计算机名  00A8H00B5H服务闲置时间45856秒  00B6H00FBH事件的

6、描述数据大小为0x46字节  00FCH00000000描述数据结束  0100HD4000000事件记录的长度,事件记录内容结束。  3手工删除修改事件记录方法实现  对.文件的,我们先把日志文件备份出来对某些记录进行删除,然后用修改后的日志文件覆盖原有的日志文件来达到日志内容修改的目的。了解了日志文件的结构及系统的检查验证机制后理论上是可以随便更改事件记录内容的,但是由于涉及到很多的偏移量值,有的东西修改起来比较麻烦。  4结束语  本文详尽描述了WindowsXP日志文件的结构,日志查看器在打开日志文件

7、时的文件完整性验证机制,在掌握了日志文件结构及验证机制的基础上,借助winhex对日志事件记录进行删除及修改的具体方法。该方法能够自由删除某一条或者几条系统日志记录,而且不留下痕迹,但是该方法仍然不能绕过系统对当前日志文件的保护。

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

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

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