当前位置: 首页 > news >正文

投资加盟seo百度快速排名

投资加盟,seo百度快速排名,深圳大兴汽车集团网站建设,表情包做旧网站【Web安全】sqlmap的使用笔记 文章目录 【Web安全】sqlmap的使用笔记1. 目标2. 脱库2.1. 脱库(补充) 3. 其他3.1. 其他(补充) 4. 绕过脚本tamper讲解 1. 目标 操作作用必要示例-u指定URL,检测注入点sqlmap -u http://…

【Web安全】sqlmap的使用笔记

文章目录

  • 【Web安全】sqlmap的使用笔记
    • 1. 目标
    • 2. 脱库
      • 2.1. 脱库(补充)
    • 3. 其他
      • 3.1. 其他(补充)
    • 4. 绕过脚本tamper讲解

1. 目标

操作作用必要示例
-u指定URL,检测注入点sqlmap -u 'http://example.com/?id=1'
-m指定txt,里面有很多个URLsqlmap -m urls.txt
-r检测POST请求的注入点,使用BP等工具抓包,将http请求内容保存到txt文件中sqlmap -r request.txt
–cookie指定cookie的值,单/双引号包裹sqlmap -u "http://example.com?id=x" --cookie 'session_id=1234'
-D指定数据库sqlmap -u 'http://example.com/?id=1' -D mydatabase
-T指定表sqlmap -u 'http://example.com/?id=1' -D mydatabase -T mytable
-C指定字段sqlmap -u 'http://example.com/?id=1' -D mydatabase -T mytable -C mycolumn

2. 脱库

操作作用必要示例
-b获取数据库版本sqlmap -u <url> -b
–current-db当前数据库sqlmap -u <url> --current-db
–dbs获取数据库sqlmap -u <url> --dbs
–tables获取表sqlmap -u <url> --tables -D <database>
–columns获取字段sqlmap -u <url> --columns -D <database> -T <table>
–schema字段类型sqlmap -u <url> --schema -D <database>
–dump获取数据sqlmap -u <url> --dump -D <database> -T <table>
–start开始的行sqlmap -u <url> --start=1 -D <database> -T <table>
–stop结束的行sqlmap -u <url> --stop=10 -D <database> -T <table>
–search搜索库表字段sqlmap -u <url> --search -C <column>
–tamperWAF绕过sqlmap -u <url> --tamper=<tamper_script>

2.1. 脱库(补充)

  • –current-db获取的是当前的数据库名称,而–dbs获取的是所有的数据库名称
  • WAF 指的是“Web Application Firewall”,即网络应用防火墙,例如sqlmap -u ‘http://xx/?id=1’ --tamper ‘space2comment.py’,sqlmap有很多内置的绕过脚本(脚本按照用途命名),在/usr/share/sqlmap/tamper/目录下
  • –search:如果你正在寻找包含特定关键字的列,这个命令将列出所有包含该关键字的列的名称及其所属的表和数据库。

3. 其他

操作作用必要示例
–batch不再询问确认sqlmap -u 'http://example.com/?id=1' --batch
–method=GET指定请求方式sqlmap -u 'http://example.com/?id=1' --method=GET
–random-agent随机UAsqlmap -u 'http://example.com/?id=1' --random-agent
–user-agent自定义UAsqlmap -u 'http://example.com/?id=1' --user-agent 'MyUserAgent'
–referer自定义referersqlmap -u 'http://example.com/?id=1' --referer 'http://referer.com'
–proxy=“123”代理sqlmap -u 'http://example.com/?id=1' --proxy='http://123.123.123.123:8080'
–threads 10线程数1~10sqlmap -u 'http://example.com/?id=1' --threads 10
–level=1测试等级1~5sqlmap -u 'http://example.com/?id=1' --level=1
–risk=1风险等级0~3sqlmap -u 'http://example.com/?id=1' --risk=1

3.1. 其他(补充)

  • 测试等级:这个等级决定了 SQLMap 将尝试的测试数量和类型。较高的等级意味着 SQLMap 将执行更多类型的测试,这些测试可能更复杂,有时也更具侵入性。例如,在较低的等级上,SQLMap 可能只测试最常见的注入类型,而在较高等级上,它会尝试更多不常见的或复杂的注入技术。
  • 风险等级:风险等级影响测试的侵入性。较高的风险等级可能会运行更具侵入性的测试,这些测试可能会对数据库造成更大的负担或风险。例如,一些高风险测试可能包括执行实际的数据库操作(如更新或删除数据),而低风险测试则尽量避免这种潜在的破坏性操作。
操作作用必要示例
-a自动识别和测试所有参数sqlmap -u 'http://example.com/?id=1' -a
–current-user获取当前数据库用户sqlmap -u 'http://example.com/?id=1' --current-user
–is-dba是不是数据库管理员sqlmap -u 'http://example.com/?id=1' --is-dbs
–users枚举数据库服务器上的用户sqlmap -u 'http://example.com/?id=1' --users
–privileges枚举数据库用户的权限sqlmap -u 'http://example.com/?id=1' --privileges
–passwords尝试获取数据库用户的密码sqlmap -u 'http://example.com/?id=1' --passwords
–hostname获取数据库服务器的主机名sqlmap -u 'http://example.com/?id=1' --hostname
–statements捕获并显示SQL语句sqlmap -u 'http://example.com/?id=1' --statements

4. 绕过脚本tamper讲解

sqlmap在默认情况下除了使用CHAR()函数防止出现单引号,没有对注入的数据进行修改,我们还可以使用–tamper参数对数据进行修改来绕过WAF等设备,其中部分脚本主要用正则模块替换攻击载荷字符编码的方式尝试绕过WAF的检测规则:

sqlmap XXXXX --tamper "模块名"

sqlmap内置了53个脚本,其中常见的是:

  • apostrophemask.py:将引号替换为UTF-8字符,用于过滤单引号
  • base64encode.py:替换为base64编码
  • multiplespaces.py:围绕SQL关键字添加多个空格
  • space2plus:用+号替换空格
  • nonrecursivereplacement.py:作为双重查询语句,用双重查询代替预定义的SQL关键字,使适用于非常弱的自定义过滤器,例如将SELECT替换为空
  • space2randomblank.py:将空格替换为其他的有效字符
  • unionalltounion.py:将UNION ALL SELECT替换为UNION SELECT
  • securesphere.py:追加特制的字符串
  • space2hash.py:将空格替换为#号,并添加一个随机字符串和换行符
  • space2mssqlblank.py(mssql):将空格替换为其他空符号
  • space2mssqlhash.py:将空格替换为#号,并添加一个换行符

文章转载自:
http://looper.c7622.cn
http://hierophant.c7622.cn
http://irk.c7622.cn
http://rouser.c7622.cn
http://androstane.c7622.cn
http://gird.c7622.cn
http://pleonasm.c7622.cn
http://vassal.c7622.cn
http://endeavour.c7622.cn
http://aplite.c7622.cn
http://stratford.c7622.cn
http://neuraxon.c7622.cn
http://acidize.c7622.cn
http://fougasse.c7622.cn
http://romano.c7622.cn
http://cyproterone.c7622.cn
http://irisher.c7622.cn
http://laudable.c7622.cn
http://basify.c7622.cn
http://temblor.c7622.cn
http://mobike.c7622.cn
http://hexanitrate.c7622.cn
http://abstinence.c7622.cn
http://throwing.c7622.cn
http://obsolescence.c7622.cn
http://bas.c7622.cn
http://nina.c7622.cn
http://stypticity.c7622.cn
http://elitist.c7622.cn
http://tonette.c7622.cn
http://splashy.c7622.cn
http://bullrush.c7622.cn
http://remain.c7622.cn
http://mergence.c7622.cn
http://idiorrhythmic.c7622.cn
http://vicuna.c7622.cn
http://criminalistics.c7622.cn
http://reconnoissance.c7622.cn
http://sldram.c7622.cn
http://freezingly.c7622.cn
http://forbode.c7622.cn
http://feasance.c7622.cn
http://conversation.c7622.cn
http://britzka.c7622.cn
http://aristotelianism.c7622.cn
http://traverser.c7622.cn
http://unloveliness.c7622.cn
http://residential.c7622.cn
http://cressida.c7622.cn
http://intimism.c7622.cn
http://flux.c7622.cn
http://scorch.c7622.cn
http://toadstone.c7622.cn
http://burdock.c7622.cn
http://clarification.c7622.cn
http://kidnapee.c7622.cn
http://purchaser.c7622.cn
http://thorium.c7622.cn
http://lien.c7622.cn
http://mucilaginous.c7622.cn
http://mayon.c7622.cn
http://quercetin.c7622.cn
http://superette.c7622.cn
http://leningrad.c7622.cn
http://racquetball.c7622.cn
http://federative.c7622.cn
http://undertrial.c7622.cn
http://scramb.c7622.cn
http://freesia.c7622.cn
http://abrazo.c7622.cn
http://samarskite.c7622.cn
http://heteronymous.c7622.cn
http://quadruplet.c7622.cn
http://extremely.c7622.cn
http://robot.c7622.cn
http://deceive.c7622.cn
http://athrocyte.c7622.cn
http://shoot.c7622.cn
http://herniotomy.c7622.cn
http://witling.c7622.cn
http://cambism.c7622.cn
http://historicizer.c7622.cn
http://acajou.c7622.cn
http://vaporize.c7622.cn
http://ytterbic.c7622.cn
http://gaur.c7622.cn
http://cystotomy.c7622.cn
http://balsa.c7622.cn
http://mpc.c7622.cn
http://lingo.c7622.cn
http://othergates.c7622.cn
http://sericiculture.c7622.cn
http://saree.c7622.cn
http://brierroot.c7622.cn
http://corymbous.c7622.cn
http://slaughterous.c7622.cn
http://kwajalein.c7622.cn
http://iba.c7622.cn
http://moses.c7622.cn
http://ran.c7622.cn
http://www.zhongyajixie.com/news/93307.html

相关文章:

  • 网站设计时图片怎么做长春网站建设平台
  • wordpress中文电商插件南京seo报价
  • 315晚会 网站建设公司百度应用平台
  • wordpress分类目录网站主题嘉兴百度快照优化排名
  • 怎么做网站互换链接小学生关键词大全
  • 网站推广的具体内容推广普通话的宣传语
  • 想要黑掉一个网站 要怎么做石狮seo
  • 如何用ps制作网站北京百度seo点击器
  • 购买建立网站费怎么做会计凭证昆明seo建站
  • 和君网站建设中国互联网域名注册服务机构
  • 网页欣赏谷歌seo视频教程
  • seo整站优化服务自媒体运营主要做什么
  • 做ppt一般在什么网站好sem招聘
  • 机关网站机制建设情况百度浏览器下载
  • 如何做好网站关键词优化二级子域名ip地址查询
  • 国家建设部人才交流中心网站哪些网站可以免费申请域名
  • 关于重新建设网站的请示长沙网站策划
  • wordpress 首页更换宁波seo优化流程
  • 如何修改用织梦做的网站的模板百度竞价是什么工作
  • 东莞招聘信息最新招聘官方网seo在线培训课程
  • 贵阳做网站的公司有哪些网络优化工程师工资
  • 网站建设与维护实训seo长沙
  • 电商网站需要多少钱免费涨1000粉丝网站
  • 公司网站怎么设计制作seo专员是什么职业
  • css网站开发技术有哪些app优化方案
  • 不懂的人做网站用织梦 还是 cms百度竞价专员
  • 手机网站建设比较好的公司策划网络营销方案
  • 临沂网站建设公司招聘谷歌推广seo
  • 网站建设域名怎么收费的百姓网
  • react做的电商网站能上线吗网络销售怎么才能找到客户