daizhicun 发表于 2013-9-19 20:15:55

如何区别各个ACCESS的版本

要破解ACCESS的密码;分析ACCESS数据块结构,
必然要首先判断版本,因为不同版本,细微的存储结构是不一样的;
所以要分析ACCESS内部结构,首先先要识别版本;


用winhex打开,
各个版本的ACCESS;

可以发现:
access2000/2003: 第一页第一个扇区: ....Standard Jet DB....
access2007      :第一页第一个扇区: ....Standard ACE DB....

所以只要2007的分水岭就看 Jet/ACE的区别;


但是如何区分 access2000 和 access2003 ,甚至在和 access97 区分;
摸索了半天没搞定

pocky.xue 发表于 2013-9-20 12:56:10

谢谢分享 access2000 和 access2003 总是分不开

daizhicun 发表于 2013-9-21 17:00:45

本帖最后由 daizhicun 于 2013-9-21 21:27 编辑

access2000 和 access2003 应该可以区分的。因为他们的密码加密机制是不一样的;

网上有些破解工具能够识别出access的版本,我想应该是根据某些特殊扇区的特殊值来区分的

srqf 发表于 2013-10-11 21:12:36

感谢分享,学习了。
页: [1]
查看完整版本: 如何区别各个ACCESS的版本