最近正在学sql注入的知识,记录一下识别后台数据库的方法。

一、根据网页编程语言去判断

ASP和.NET:Microsoft SQL Server
PHP:MySQL、PostgreSQL
Java:Oracle、MySQL

以上是常见的搭配。

二、根据数据库报错判断

输入单引号报错

mysql:

error:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''' at line 1

这个已经很明显了,有mysql这个关键字

mssql:

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'[Microsoft][ODBC SQL Server Driver][SQL Server]Line 1:

因为mssql是微软公司的,里面出现微软的英文名字Microsoft还有ODBC也是mssql特有的。

ORA的是ORACLE。

其实发现报错丢到搜索引擎里面去搜一下就知道是什么类型了。

判断web后台数据库类型的方法相关推荐

  1. html file验证文件是否上传,JavaScript判断文件上传类型的方法

    本文实例展示了JavaScript判断文件上传类型的方法,是一个非常常用的技巧.具体实现方法如下: 文件上传时用到一个功能,使用html元素的input标签实现: 选中图片后立即触发onchange事 ...

  2. JS获取input框用户输入信息作为数组存储传输给后台数据库操作存储方法

    JS获取input框用户输入信息作为数组存储传输给后台数据库操作存储方法 获取input框用户输入信息数组存储 var datas = {Id: idData.id,OrderDetailCode: ...

  3. hasattr判断是不是可迭代类型的方法

    实验一.print(hasattr(1,"len")) print(hasattr(list,"len")) print(hasattr("dddd& ...

  4. 判断js中的数据类型的方法

    在 判断js中的数据类型 我们通常会使用typeOf()方法,        typeof   2         输出   number       typeof   null       输出   ...

  5. java判断是否是int_java中如何判断是否为int类型

    java中如何判断是否为int类型 发布时间:2020-06-17 11:37:57 来源:亿速云 阅读:126 作者:Leah java中如何判断是否为int类型?这篇文章运用了实例代码展示,代码非 ...

  6. 如何判断web使用的数据库类型

    在sql注入之前,先得学会判断web后面是个啥数据库,这样才能对症下毒,更容易实现sql注入. 判断数据库类型,主要是通过各数据库特有的函数,字符串处理,注释等来排除.猜测数据库的类型. 常见的数据库 ...

  7. Android通过Web与后台数据库交互

    2022.01.08 更新 已更新新版本博客,更新内容与原文章相比有点多,因此新开了一篇博客,请戳这里. 1 背景 开发一个App与后台数据库交互,基于MySQL+原生JDBC+Tomcat,没有使用 ...

  8. cn101388899 一种web服务器前后台关联审计方法及系统,启明星辰数据库审计精确识别操作者...

    通信世界网讯(CWW) 在常见的信息网络中,用户对数据库的操作方式多种多样,包括:通过标准的数据库客户端进行访问,通过程序连接数据库,通过Telnet.SSH等方式登录数据库进行嵌套操作,通过访问业务 ...

  9. 用JQuery中的Ajax方法获取web service等后台程序中的方法

    用JQuery中的Ajax方法获取web service等后台程序中的方法 1.准备需要被前台html页面调用的web Service,这里我们就用ws来代替了,代码如下: using System; ...

最新文章

  1. 【论文速递】最新计算机视觉/图像处理方向论文
  2. C++用顶层函数重载操作符(一)
  3. 【Python】if else 一行写完
  4. C++Dynamic Array动态数组(附完整源码)
  5. PAT1048 数字加密 (20 分)
  6. 基音检测 matlab,基于MATLAB基音检测分析.doc
  7. 携程梁建章:要让元宇宙技术成为真宇宙探索、旅游的灵感来源
  8. c语言指针如何增加内存大小,C语言如何给指针分配内存?
  9. sap 新建事务_SAP GUI里的收藏夹事务码管理工具
  10. 模拟 之 zoj 3818 Pretty Poem
  11. 02在Windows Server 2008R2上面将客户端加入域
  12. Ubuntu上成功安装永中office2009
  13. html+表单+下拉框,HTML+CSS:常用表单控件之单选框、多选框、下拉框的介绍
  14. Win10重复按键盘经常按不出?Win10关闭筛选键步骤
  15. Proteus,keil5仿真运行stm32程序,流水灯详细教程
  16. 马王堆汉墓帛书‧老子——乙本释文(德经)
  17. 数据挖掘 NO.2 模型效果评估
  18. [ECE]模拟试题-7
  19. Andorid开发中好用的库
  20. K-means聚类、KNN算法原理

热门文章

  1. windows7下emacs安装
  2. Vue使用Animate.css和WOW.js(AOS.js)来实现页面滚动触发动画
  3. Java中如何注册协议
  4. 大学计算机课迟到检讨,大学生专业课迟到检讨书
  5. 报名学习开课吧Java商业项目实战就业班
  6. 【石头和爸爸】一块石头落地
  7. 加拿大皇家学会院士李明:人工智能赋能个体化癌症免疫治疗
  8. 番外.1.Python高级用法
  9. 一读《清晰思考的艺术》-----溺水狗
  10. Python金融风险建模大纲