zoukankan      html  css  js  c++  java
  • sql注入常用注释符总结

    php中的注释符:

    • //
    • /*...*/
    • #

    JavaScript中的注释符:

    • //
    • /*...*/

    html中的注释符:

    • <!--内容-->

    MySQL中的注释符:

    • #
    • 内联注释/*...*/
      在mysql中是多行注释 但是如果里面加了! 那么后面的内容会被执行
    • --空格
    • --+

    URL中#&+解释:

    #说明

    #的涵义
    HTTP请求不包括 #
    • #是用来指导浏览器动作的,对服务器端完全无用。所以,HTTP请求中不包括#
    #后的字符
    • 在第一个#后面出现的任何字符,都会被浏览器解读为位置标识符。这意味着,这些字符都不会被发送到服务器端

    ?说明

    连接作用
    • 通过来带参数,连接域名和参数,经常会用到。
    清除缓存

    http://www.xxxxx.com/index.html

    http://www.xxxxx.com/index.html?test123123

    • 两个url打开的页面一样,但是后面这个有问号,说明不调用缓存的内容,而认为是一个新地址,重新读取。因为在做http请求的时候,如果浏览器检测到你的地址完全没变,会从缓存里读取先前请求过的数据,不再发送请求。有些时候是页面资源的加载,有些时候是API的get请求,都有可能。加上这个,会让浏览器认为这是一个新的地址,从而保证重新获取资源。

    &说明

    不同参数的间隔符
    • http://www.xxx.com/Show.asp?id=77&nameid=2905210001&page=1

    +说明

    +在URL 中会被认为是空格,所以--+--空格在sql中都有注释的意思

  • 相关阅读:
    [IOI1994][USACO1.5]数字三角形 Number Triangles
    和为给定数
    小凯的疑惑
    棋盘
    【2020NOI.AC省选模拟#2】C. 送分题
    【NOI OL #2】涂色游戏
    【NOI OL #3】小结
    【NOI OL #1】最小环
    【NOI OL #1】冒泡排序
    【NOI OL #1】序列
  • 原文地址:https://www.cnblogs.com/hacker-snail/p/13893825.html
Copyright © 2011-2022 走看看