网站建设的安全隐患之数据库解密
发布时间:2018-09-30
因为微软的Access数据库的加密机制十分简略,所以即使数据库设置了暗码,解密也很简单。该数据库系统通过将用户输入的暗码与某一固定密钥进行异或来构成一个加密串,并将其存储在*.mdb文件中从地址“&H42”开端的区域内。因为异或操作的特点是“通过两次异或就康复原值”,因而,用这一密钥与*.mdb文件中的加密串进行第2次异或操作,就能够轻松地得到Access数据库的暗码。根据这种原理,能够很简单地编制出解密程序。
由此可见,不管是否设置了数据库暗码,只需数据库被下载,其信息就没有任何安全性可言了。不过仍是有解决办法的。