CSDN论坛 > Windows专区 > 安全技术/病毒

关于Microsoft Access的安全问题 [问题点数:0分]

Bbs1
本版专家分:0
结帖率 93.75%
CSDN今日推荐
Bbs9
本版专家分:53749
Blank
红花 2005年9月 Windows专区大版内专家分月排行榜第一
2005年8月 Windows专区大版内专家分月排行榜第一
Blank
黄花 2006年10月 Windows专区大版内专家分月排行榜第二
2006年9月 Windows专区大版内专家分月排行榜第二
2006年8月 Windows专区大版内专家分月排行榜第二
2005年10月 Windows专区大版内专家分月排行榜第二
2004年8月 Windows专区大版内专家分月排行榜第二
2004年7月 Windows专区大版内专家分月排行榜第二
Bbs1
本版专家分:0
匿名用户不能发表回复!
其他相关推荐
Microsoft Access 2010 数据库引擎可再发行程序包_X64
Microsoft Access 2010 数据库引擎可再发行程序包_X64
找不到Microsoft Access Driver(*.mdb)ODBC驱动程序的安装例程。请重新安装驱动
将代码部署到测试机器上,因为使用了OLEDB操作Excel,程序出现如下错误: System.InvalidOperationException: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. at System.Data.OleDb.OleDbServicesW
关于XML解析存在的安全问题记录
前段时间被爆出微信支付sdk漏洞,吓得赶紧去项目里看了下微信的SDK(虽然没多少人使用),发现使用的微信sdk不是当前发布的最新的SDK,也就没有使用下面的DocumentBuilderFactory来解析xml,其实不仅是微信的SDK,所有使用xml的地方都需要注意。 DocumentBuilderFactory documentBuilderFactory = DocumentBuilde...
Microsoft Data Access Components 2.8
彻底解决安装SQL Server 2000时因安装路径包含中文而失败的问题!
java使用ODBC连接Access(mdb)文件错误解决方法
今天使用ODBC连接ACCESS文件一直报 [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序后来总算解决了,现在总结一下解决问题的方法 1,如果是64位系统一定要按装64的ODBC驱动,未安装64位ODBC驱动的话在ODBC配置程序中的平台一列显示32位,安装之前的32位驱动要删除 64位驱动下载地址 https://www.microsoft.co
关于xml的解析
xml的解析:xml是标记型语言xml的解析方法:dom和sex使用dom和sex解析xml的解析过程:dom解析分析:根据xml的层级结构,在内存中分配一个树形结构,把xml中的标签、属性和文本都封装成对象。优点:对于增删改操作很方便。缺点:如果xml文件过大,会造成文件的溢出。sex解析分析:采用事件驱动,边读边解析从上到下,一行一行的解析,解析到某个对象,把对象名称返回。优点:不会造成内存溢...
关于Microsoft_Office_Access的使用方法
该文档描述了Access 2007的一些基本用法,简洁明了,介绍清晰!
Microsoft.Office.Access数据库引擎无法打开文件
通过Microsoft.ACE.OLEDB.12.0生成mdb数据库文件, 产生如下错误     最后发现的问题是D:\XHSurvey\ExportData文件夹只读, 没有写入权限. 其他设置包括: 模拟账户:   DCOM配置
Microsoft Access 操作必须使用一个可更新的查询
错误提示: Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'  [Microsoft][ODBC Microsoft Access 驱动程序] 操作必须使用一个可更新的查询。 /inc/bottom.asp, 行 9 故障分析:数据库没有写入权限: 解决办法: 最普遍的原因是用户对该数据库文件没有写权限。要解决这个问题在管
Access 密码破解(经典office2003 access密码)
其实简单。如下:附赠VB源代码 Access原理:在库文件的地址00000042处开始的40个字节是Access 2000库的密码位。如果一个未加密的库,这40个字节原始数据依次为:29 77 EC 37 F2 C8 9C FA 69 D2 28 E6 BC 3A 8A 60 FB 18 7B 36 5A FE DF B1 D8 78 13 43 60 23 B1 33 9B ED 79 5B 3D 33 3D 39 7C 2A 。当你给数据库设置了密码后,这40个字节就变成了密钥。因此,要破解密码而不需保持原库的密码,只要将00000042 处开始的40个字节还原成原始数据就行了,从而跳过口令。 另外,当你设置了密码后,Access 2000 就将你的密码的ASCII码与以上的40个字节数据进行异或操作,因此,从库文件的地址00000042开始的40个字节就变成了密钥了。例如,如果你设置的密码为12345678901234567890(注意:最多只能设20个ASCII字符),经过异或操作后,则从00000042处开始的40个字节的数据就变成了 18 77 DE 37 C1 C8 A8 FA 5C D2 1E E6 8B 3A B2 60 C2 18 4B 36 6B FE ED B1 EB 78 27 43 55 23 87 33 AC ED 41 5B 04 39 4C 2A 。大家都知道,一个数据经过一次异或操作后,再一次经过同样的异或操作就可还原了。因此,对已经设置了密码的Access 2000库,只要将40个密钥数据与原始的40个数据进行一次异或操作就可得到密码了。 最后,要注意的是,由于ACCESS 2000对每个密码字符采用双字节表示,故40个字节原始数据可依次分为20组,每组代表一个密码字符,进行异或操作的是每组的第一个字节,第二个字节不变。
关闭
关闭