昨天新拿到一份程序,装了之后,发现数据库文件并不是常见的 foxpro,access等,而是一个viso可处理的位图文件类型的后缀。当时和同事讨论,觉着这个文件可能是一个经过加密的平面数据文件(.xls,.txt,.csv等等),因为用记事本打开能看到一些乱码。但有我又想,如果是平面文件,那么要进行数据库DML操作,得多花多少力气呀。又看安装手册的图片,觉着像VISTA系统,又想难道是在新系统下增加的新的文件类型,OFFICE 2007不改用新的处理方式了么?觉着挺深奥的!下班了,明天再说
今又看了看程序,发现是某“鸟SOFT”公司开发的,这不正是数据库文件的格式么(姑且叫做)“.鸟”文件,恍然大悟。由于程序是用.NET 2.0写的,所以猜想桌面数据库必然会选择ACCESS,所以,索性将“.鸟”后缀改为“.MDB”,我机器上没有装ACCESS,所以到处求助,有同学装了,让他帮我一看,果然,数据库表结构、数据一览无余。哈哈~,破解初体验