我有一个.DB文件扩展名的数据库文件.我一直在谷歌搜索,它看起来像sqlite.我尝试使用sqlite和sqlite3驱动程序连接到它,我收到错误“文件已加密或不是数据库”.
所以我不知道文件是加密的还是不是sqlite数据库.是否有任何其他选项应该是.DB扩展应该是什么?我怎么知道该文件是加密的?
我试图在文本编辑器中打开它,它主要是一堆乱七八糟的字符,有时候可以看到单词.我在这里上传了文件:http://cl.ly/3k0E01373r3v182a3p1o,仔细看看.
解决方法
Marco Pontello’s TrID是确定任何文件类型的好方法.
TrID is simple to use. Just run TrID and point it to the file to be analyzed. The file will be read and compared with the definitions in the database. Results are presented in order of highest probability.
只需将可执行文件和最新定义文件下载到同一目录中,然后运行TrID:
trid.exe "path/to/file.xyz"它将输出具有置信度的文件的可能文件类型列表.这是使用TrID分析sqlite数据库文件的屏幕截图:
还有一个名为TrIDNet的GUI版本: