网络安全学习笔记——burp和SqlMap的tips

chatgpt/2023/9/26 13:06:05

一、Burp

爆破

1、Burp爆账号密码

burp爆破的前提条件——该网站账号密码没有进行加密而是明文,且验证码可以重复使用,如下图数据包中直接显示账号与密码且验证码不需要重复提交(此处需要自己使用burp进行测试)

  1. 1、进入burp,监听浏览器
  2. 2、打开网站输入账号,密码,验证码点击登录抓取数据包,将数据包发送到intruder中:Intruder——Positions 单击Clear , 选中账号——Add
  3. 3、选中密码——Add,选择爆破模式:Cluster bomb(若有两处选择Cluster bomb,一处则选择Sniper) 
  4. 4、选择payloads,payload set表示爆破参数:1为账号,2为密码,payload type默认即可
  5. 5、在payload中添加字典,也可以使用load导入txt文件(文件中存放好字典)
  6. 6、进行爆破,返回结果为状态码200表示访问成功,返回长度若有一条与其他数据有很大差别则大概率为正确的账号密码
  7. 2、Burp爆破C段方法

    1、在存在SSRF漏洞的网站进行抓包,放入Intruder——点击Positions——点击Clear$——选定D段为变量,Add$添加变量

  8. 2、点击Payload,选择Payload type为numbers,范围为1~255,步长为1——点击Options,Request Engine 的 Number of threads(线程数)设置为5——右上Start attack执行即可

    3、在爆破出来的内容框内选择要查看的payload,在下面选Response,Render可渲染页面

    可在Hackerbar里面直接看端口;爆破端口的话,把80设为变量,全端口1~65535,后面不变
     

注意事项

  1. 使用破解版时,一定注意不要更新,否则原文件会失效
  2. Intruder模块用于进行暴力破解
  3. repeater里面的Response里面的Render用于渲染HTML代码为网页
  4. Ctrl+R可以将截获的数据包放到Repeater模块里
  5. 80端口无法勾选的时候,可以换一个端口,然后把浏览器里的代理也换成那个端口
  6. 如果本地建立的网址无法访问的时候,用ipconfig查一下现在使用网络的IPv6,然后换这个ip试一下,应该就可以正常访问你建立的网站了
  7. 如果5做完了,显示的界面是Burp Profession,那就说明,应该是没开phpStudy,如果你连接的网络不一样,这个的访问的IP也要根据ipconfig查到的IP进行修改
  8. 键盘Caps可以锁定大小写

二、SqlMap

python在cmd显示不是内部或外部命令,以及python貌似正常,但是pip不正常时——在系统变量里重新设置或添加path变量,添加内容为python的安装路径,精确到.ex

sqlmap损坏时,在官网重新下载一个文件,放到电脑里,根据在Windows桌面创建sqlmap快捷方式_一只咸鱼猫的博客-CSDN博客重新设置一遍就好了

  1. 在桌面上右键选择新建,在选择快捷方式,进入创建快捷方式页面
  2. 在创建快捷方式页面,请键入对象位置输入cmd,点击下一步
  3. 在键入该快捷方式的名称中输入,点击完成,桌面上就有个sqlmap的快捷方式
  4. 点击刚刚新增好的sqlmap快捷方式,右键属性,进入属性的快捷方式页面,把快捷方式页面上的起始位置替换成sqlmap的目录,点击应用
  5. 双击快捷方式,就可以启用sqlmap了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-5313983.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

【最短路算法】SPFA

引入 在计算机科学的世界里,算法就像是星空中的繁星,各自闪烁着智慧的光芒。它们沉默而坚定,像是一群不语的哲人,默默地解答着世界的问题。 算法的步骤,如同优美的诗行,让复杂的问题在流转的字符中得以释…

12-3_Qt 5.9 C++开发指南_创建和使用静态链接库

第12章中的静态链接库和动态链接库介绍,都是以UI操作的方式进行,真正在实践中,可以参考UI操作产生的代码来实现同样的功能。 文章目录 1. 创建静态链接库1.1 创建静态链接库过程1.2 静态链接库代码1.2.1 静态链接库可视化UI设计框架1.2.2 qw…

嵌入式硬件系统的基本组成

嵌入式硬件系统的基本组成 嵌入式系统的硬件是以包含嵌入式微处理器的SOC为核心,主要由SOC、总线、存储器、输入/输出接口和设备组成。 嵌入式微处理器 每个嵌入式系统至少包含一个嵌入式微处理器 嵌入式微处理器体系结构可采用冯.诺依曼(Von Neumann&…

【C++】中位数求解,中位数绝对偏差MAD的应用

标准正态分布是一种均值为0、标准差为1的特殊连续概率分布。它的概率密度函数是对称的钟形曲线。 中位数绝对偏差(Median Absolute Deviation,MAD)是一种用于衡量数据集的离散程度的统计量。它衡量了观测值相对于数据集的中位数的平均偏离程…

Qt 改变QLabel背景颜色

在桌面应用程序开发时,需要显示一些状态信息,例如客户端是否掉线,串口是否打开等,我们可以用一些标志显示给用户,例如如果QLabel显示绿色,表示连接成功,显示黑色表示失败。 方法一:…

7.31--Day01实战单体项目苍穹外卖

总结 今天回来在高铁上构想了一下,感觉大二有很多的事情要做,这个暑假还有一个月不能浪费了,回来最重要的事情就是看病了,身体一定要调养好了,大二的规划,大二上继续做省大创,需要做的有软件开…

Eureka 学习笔记3:EurekaHttpClient

版本 awsVersion ‘1.11.277’ EurekaTransport 用于客户端和服务端之间进行通信,封装了以下接口的实现: ClosableResolver 接口实现TransportClientFactory 接口实现EurekaHttpClient 接口实现及其对应的 EurekaHttpClientFactory 接口实现 private …

C# 循环等知识点

《1》程序:事先写好的指令(代码) using 准备工具 namespace 模块名称 { class 子模块{ static void main()//具体事项 { 代码 } } } 《2》变量:内存里的一块空间,用来存储数据常用的有小数,整数&#xff0c…
推荐文章