渗透测试中SQLite的常用命令

1、SQLite

SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。SQLite 源代码不受版权限制。

2、安装

SQLite是免安装的,下载解压即可使用

请访问 SQLite 下载页面,从 Windows 区下载预编译的二进制文件。

下载 sqlite-tools-win32-*.zip 和 sqlite-dll-win32-*.zip 压缩文件。

创建文件夹 C:\sqlite,并在此文件夹下解压上面两个压缩文件,将得到 sqlite3.def、sqlite3.dll 和 sqlite3.exe 文件。

3、常用命令

windows系统,双击sqlite3打开程序
在这里插入图片描述

确保 sqlite> 提示符与点命令之间没有空格,否则将无法正常工作。

常用命令描述
.help显示帮助
.show显示各种设置的当前值
.databases查看数据库
.tables查看数据库中的表
selct * from [tablename]查询某表中的内容
.quit退出SQLite命令提示符
.header(s) ON|OFF开启或关闭表的column字段显示
.mode MODE设置输出模式,MODE 可以是下列之一:csv 逗号分隔的值,column 左对齐的列,line 每行一个值,tabs 由 Tab 分隔的值

格式化输出
使用下列的点命令来格式化输出

sqlite>.header on
sqlite>.mode column
sqlite>.timer on
sqlite>

设置好以后的输出结果:
在这里插入图片描述
不修改设置的默认结果:
在这里插入图片描述

操作截图
打开数据库db文件,其中wc.db是svn信息泄露漏洞获取的数据库文件,查询数据库、数据库中的数据表
在这里插入图片描述

修改显示方式,显示数据表字段名及字段内容左对齐,查询数据表中的数据
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值