zoukankan      html  css  js  c++  java
  • SQL注入漏洞--第二天

    对于6-10的web第二课-SQL注入漏洞-今日心得

    前面的都是一个小时多都是介绍关于OWASP Top 10漏洞

    没有实操后面听着有点无趣

    到后面就是操作了

    刚开始还看的懂的,突然来了个sqlmap.py的牛批操作,刚开始还能更上,

    后面有点头皮发麻,挺秃然的。

    只好去看PDF理解了,大致知道搞了啥了

    主要就教了点SQL注入基础

    确实挺基础的,就是来了个sqlmap.py搞的我有点突然的

    课后我也去查了下SQL注入漏洞的详解配合PDF一起理解了,这大晚上的

    回放还没生成。有点无奈了。

     

    大佬文章关于SQL注入:https://blog.csdn.net/qq_37133717/article/details/93498444

    看实操:

    这个就用上了单引号判断

    在缩小下范围,用了整形判断

     

     

    Order by 20 (20是个数字) 用来判断当前表中的字段数

    开始用联合查询 联合查询要将前置查询为空 所以id=-33,因为id从0开始,负数的话不会进行查询操作(个人理解吧)

    下面老师就开始搞起sqlmap.py了,确实让我引起了兴趣,感觉有意思

    安装操作图片截图一波

    开始探测了

    探测到个漏洞GET parameter 'id' is vulnerable(红线)

    然后这就获取数据库数据了,代码确实简单

    这PDF里还有老师没讲的呀,我明天要好好再看看

    再把靶场第一关好好理清一下

     

    总结:

    今天主要学到了大致的一些应用安全风险

    重点是SQL的注入漏洞学习

    如何进行SQL注入漏洞的检测判断(整形,字符型的检测 and 1=1/1=2,单引号

    如何利用SQL注入漏洞

    可以直接在网页用SQL的一些命令(Order by 数字,union select …..

    sqlmap来探测利用是真的猛

  • 相关阅读:
    c++ tinyxml
    fmod简单播放mp3
    D3DXVec3TransformCoord 函数 D3DXVec3TransformNormal 函数
    D3DXMATRIX
    OpenGL FBO
    Opengl Freeimage 保存屏幕像素到图片
    fmod播放mp3 vs2010测试通过
    Hermite与Bezier曲线绘制方法研究
    D3DXVECTOR3
    c++ windows下创建文件夹和删除文件夹
  • 原文地址:https://www.cnblogs.com/cxl862002755/p/13090513.html
Copyright © 2011-2022 走看看