扫一扫,访问微社区

新浪微博登陆

只需一步, 快速开始

登录 | 加入雨荷 | 找回密码

数据恢复,winhex视频,数据恢复培训,硬盘数据恢复,raid0,raid1,raid5数据恢复,雨荷数据

 找回密码
 加入雨荷

扫一扫,访问微社区

新浪微博登陆

只需一步, 快速开始

总共6103条微博

动态微博

查看: 10511|回复: 41

浅析ACCESS数据库(MDB)结构

  [复制链接]

该用户从未签到

新浪微博达人勋

发表于 2009-5-3 22:13:20 | 显示全部楼层 |阅读模式
拎胡冲


QQ:86081166


ACCESS2003



    在与网友讨论ACCESS的时候,曾有网友提出ACCESS是复合文档,这种说法有一定的道理,
如下图,在MDB文件当中,也有象WORDEXCEL一样的文件头,同样, MSAT SAT以及

root entry都是存在的,只是位置发生了偏移,并非如EXCEL一样在偏移512=0。那么
ACCESS是不是就是复合文档呢?



再进一步分析发现,MDB文件与SQL SEVER以及 ORACLE等大型数据的存贮方式一样,采用

分页存贮,每8个扇区为一页。ACCESS:数据库定义页、数据页、表定义页、中级索
引页、叶索引页、点阵图页.那么可以看到,ACCESS综合了复合文档和数据库的两种
特性于一体。从二进制的结构来看,ACCESS为数据库。
现在我们就按照数据库的结构来分析这个MDB,前面介绍过,ACCESS已知的五种

类型页。每个类型页的第一个字节如下:(就不再一一截图)
      0x00数据库定义页
      0x01数据页
      0x02表定义页
      0x03中级索引页
      0x04叶索引页
      0x05点阵图页

  0x00为数据库定义页,也就是我们常说的“文件头”所在的页,逻辑为第一页,
第一个扇区,以下是文件头的结构:


偏移512=0为00H,是MDB文件的开始,颜色标注的为固定值5374616E64617264204A6574204442H,
(按照RAW方式恢复文件时,可搜索此固定值)。在偏移0x14位置为ACCESS的版本,此处为JET4,
即我们常说的OFFICE2003 此处的数值会根据版本的不同会有不同的变化,现在的OFFICE2007此
处的数值为02,我们暂且称他为JET5。以上的分析,或许能帮你修复一些简单的MDB文件错误。
但由于OFFICE文档的格式一直是微软公司的技术秘密,至今未向外界公布,而且采用了OLE/COM技术,数据结构非常复杂,要完全揭开OFFICE的秘密,还有待于各位网友的深入研究。
有兴趣的朋友,可以加我QQ共同讨论86081166


以上内容仅供参考!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入雨荷 新浪微博登陆

x

评分

参与人数 4威望 +24 收起 理由
san123456789 + 5 原创内容
浪子尘埃 + 10
一剑飘香 + 3
rainhe + 6 精品文章

查看全部评分

  • TA的每日心情
    开心
    2012-10-12 00:03
  • 签到天数: 5 天

    [LV.2]偶尔串门

    新浪微博达人勋

    发表于 2009-5-3 22:14:24 | 显示全部楼层
  • TA的每日心情
    开心
    2017-2-2 08:54
  • 签到天数: 64 天

    [LV.6]站长亲人

    新浪微博达人勋

    发表于 2009-5-3 22:15:52 | 显示全部楼层

    该用户从未签到

    新浪微博达人勋

     楼主| 发表于 2009-5-3 22:19:33 | 显示全部楼层
  • TA的每日心情
    开心
    2012-10-12 00:03
  • 签到天数: 5 天

    [LV.2]偶尔串门

    新浪微博达人勋

    发表于 2009-5-3 22:20:34 | 显示全部楼层
  • TA的每日心情
    开心
    2013-12-6 23:45
  • 签到天数: 1 天

    [LV.1]初来乍到

    新浪微博达人勋

    发表于 2009-5-3 22:24:20 | 显示全部楼层
    xxxxx谢谢休息休息休息休息休息休息休息休息休息休息休息休息

    该用户从未签到

    新浪微博达人勋

    发表于 2009-5-3 22:27:43 | 显示全部楼层
    验证了我说access复合文挡的说法,抨击了某些人的无赖嘴脸,另外,mdf碎片程序一周左右将开始测试.

    该用户从未签到

    新浪微博达人勋

    发表于 2009-5-3 22:53:42 | 显示全部楼层
  • TA的每日心情
    开心
    2014-10-6 10:12
  • 签到天数: 11 天

    [LV.3]偶尔蹭饭

    新浪微博达人勋

    发表于 2009-5-4 09:01:00 | 显示全部楼层
  • TA的每日心情
    开心
    2016-7-7 21:37
  • 签到天数: 7 天

    [LV.3]偶尔蹭饭

    新浪微博达人勋

    发表于 2009-5-4 09:14:25 | 显示全部楼层
    你太强了,继续能把都搞明白就好了   呵呵

    该用户从未签到

    新浪微博达人勋

    发表于 2009-5-4 09:22:00 | 显示全部楼层
  • TA的每日心情

    2015-2-5 23:01
  • 签到天数: 18 天

    [LV.4]匆匆过客

    新浪微博达人勋

    发表于 2009-5-4 09:57:19 | 显示全部楼层
    高手就是高手。。。。。。支持一下。。。。。。。
  • TA的每日心情
    郁闷
    2016-11-16 16:23
  • 签到天数: 27 天

    [LV.4]匆匆过客

    新浪微博达人勋

    发表于 2009-5-4 10:09:42 | 显示全部楼层

    该用户从未签到

    新浪微博达人勋

    发表于 2009-5-4 15:01:55 | 显示全部楼层

    该用户从未签到

    新浪微博达人勋

    发表于 2009-5-4 17:04:11 | 显示全部楼层
    不錯,這樣的文章較難得...記下了.樓主有哪些參考文獻可以多發一些來...呵呵
    发表回复
    您需要登录后才可以回帖 登录 | 加入雨荷 新浪微博登陆

    本版积分规则

  • 香港雷锋內幕香港雷锋内..慕报彩图香港雷锋内报
  • 2018年全年(输尽光),2018年免费资料大全
  • 黄大仙救世报欲钱料,黄大仙救世报彩图大全
  • 六盒宝典大全六盒宝典大全下载安装六盒宝典大全免费
  • 惠泽社群横财富免费资料大全,惠泽社群惠泽了知
  • 香港挂牌,,香港挂牌
  • 2018香港今晚六会彩开奖果, 香港六合彩今期开奖
  • 香港开奘现场直播app, 香港飞开罗多久
  • 王中王 顶尖高手论坛王中王.六肖必中特王中王0149白小姐中特网
  • 大丰收心水高手论坛l大丰收心水高手论坛上大丰收心水高手论坛主
  • 今期的四不像图今晚今期看图解码一肖一特今期财富赢家七星彩图
  • 香港雷锋內幕香港雷锋内..慕报彩图香港雷锋内报
  • 2018年全年(输尽光),2018年免费资料大全
  • 黄大仙救世报欲钱料,黄大仙救世报彩图大全
  • 六盒宝典大全六盒宝典大全下载安装六盒宝典大全免费
  • 惠泽社群横财富免费资料大全,惠泽社群惠泽了知
  • 香港挂牌,,香港挂牌
  • 2018香港今晚六会彩开奖果, 香港六合彩今期开奖
  • 香港开奘现场直播app, 香港飞开罗多久
  • 王中王 顶尖高手论坛王中王.六肖必中特王中王0149白小姐中特网
  • 大丰收心水高手论坛l大丰收心水高手论坛上大丰收心水高手论坛主
  • 今期的四不像图今晚今期看图解码一肖一特今期财富赢家七星彩图
  • Copyright © 2001-2015 All Rights Reserved雨荷数据安全技术论坛 陕ICP备08105630

    QQ|申请友链|小黑屋|手机版|Archiver|雨荷数据安全技术论坛 ( 陕ICP备17009169号

    快速回复 返回顶部 返回列表