首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    BurpSuite 代理原理 和 证书钉扎检测技术

    目标服务器处理请求,并将响应发送回请求的源地址,即 192.168.1.100(Burp所在机器)。操作系统将收到的响应数据包交给监听端口的 Burp。Burp 将响应返回给浏览器。...浏览器会检查收到的服务器证书是否由这个列表中的某个CA签发。如果是,则证书可信;如果不是,浏览器就会弹出严重警告。(需要先理解证书信任链流程。)...如果服务器的证书无效(如域名不匹配、由不可信CA签发),Burp 会在 Alerts 标签页向你告警。...浏览器 ↔ Burp:与此同时,Burp 会动态地、实时地为 example.com 这个域名伪造一个证书。这个假证书的“颁发者”是 Burp CA(步骤4)。浏览器验证的是谁的证书?...部署风险:如果部署不当(例如只钉扎了一个证书而没有备份),证书失效会导致服务彻底瘫痪。针对性强:只保护特定的、重要的域名和连接。

    12310

    经验分享 | Burpsuite抓取非HTTP流量

    一个可配置的DNS服务器 这个DNS服务器将所有的域名解析到Burp所在主机或其它预先配置好的主机,帮助我们轻松的将所有手机流量发送到Burp。 2....非HTTP协议截断代理 Burp的监听器开启允许invisable流量,这些就能使用Burp截断HTTP流量,Burp无法处理的非HTTP流量,通过NoPE Proxy插件处理。...DNS服务配置 选择需要监听的网卡,填写序号,然后点击绿色按钮开始运行DNS服务端。 ? Burp Proxy设置 所有端口开启Invisible。 ?...手机端设置 安卓的设置中,修改手机的代理服务器,填写Burp监听IP和端口,DNS服务器填写之前设置的192.168.211.100。 ?...手机端打开APP,NoPE开始接收到DNS解析请求并将所有域名解析到Burpsuite地址。 手机端切换到账号登陆界面,填写手机号获取短信验证码。 ?

    4.5K100

    Mole框架研究:识别和利用带外应用程序漏洞

    你至少需要配置一个A记录指向域名服务器,以及一个NS记录。 我们还可以配置并托管其他的配置选项。...Burp Suite扩展 Burp Suite扩展需要一个单独的Python 2.7虚拟环境,因为最新版本的Jython仅支持2.7环境。接下来,我们可以按照下列步骤设置虚拟环境并配置扩展。...配置 令牌 domain:你的自定义域名; length:令牌长度(默认为5); 令牌中的字符集为ASCII(支持大写字母、小写字母和数字),我们可以修改令牌长度以满足特殊Payload的情况。...62 2 - 3844 3 - 238328 4 - 14776336 5 - 916132832 ssl:配置针对https和http的Payload; server:Mole令牌服务器的域名或...默认为项目主目录下的SQLite数据库sqlite:///mole.db; static_responses:DNS静态响应键值对列表; web_port:配置监听的Web端口; dns_port:配置监听的

    95040

    实战 | 记两个实战中遇见的逻辑漏洞

    ---- 一、逻辑漏洞之绕过手机号与验证码并重置任意用户密码 针对某域名渗透测试,通过“Layer子域名挖掘机4.2纪念版”, 发现该域名下的某个域名为资源管理系统。...两者返回结果不同,可以使用Burp抓包,然后使用Intruder爆破一波。 现在填写已存在的账户名:admin, 点击下一步, ? 这步我们任意输入手机号,验证码 ?...输入新密码,确认新密码,点击下一步前,继续使用Burp抓包,与上面步骤一样: ?...当我们们只登入a789这个账户的时候,是下面这种情况: ? 我们来测试越权漏洞是否存在,如果存在,我们则可以变成a567的账户上,打开burp抓个包来试试: ?...总结: 逻辑漏洞,有时就是存在于某个参数下,多走流程,多抓包,没事改改参数,看差别,说不定你就挖到一个小逻辑漏洞了,大家一起加油鸭!

    83920

    实战 | 记两个实战中遇见的逻辑漏洞

    ---- 一、逻辑漏洞之绕过手机号与验证码并重置任意用户密码 针对某域名渗透测试,通过“Layer子域名挖掘机4.2纪念版”, 发现该域名下的某个域名为资源管理系统。...两者返回结果不同,可以使用Burp抓包,然后使用Intruder爆破一波。 现在填写已存在的账户名:admin, 点击下一步, ? 这步我们任意输入手机号,验证码 ?...输入新密码,确认新密码,点击下一步前,继续使用Burp抓包,与上面步骤一样: ?...当我们们只登入a789这个账户的时候,是下面这种情况: ? 我们来测试越权漏洞是否存在,如果存在,我们则可以变成a567的账户上,打开burp抓个包来试试: ?...总结: 逻辑漏洞,有时就是存在于某个参数下,多走流程,多抓包,没事改改参数,看差别,说不定你就挖到一个小逻辑漏洞了,大家一起加油鸭! ---- 超大字典,自行下载7z解压:

    72240

    实战 | 记两个实战中遇见的逻辑漏洞

    ---- 一、逻辑漏洞之绕过手机号与验证码并重置任意用户密码 针对某域名渗透测试,通过“Layer子域名挖掘机4.2纪念版”, 发现该域名下的某个域名为资源管理系统。...两者返回结果不同,可以使用Burp抓包,然后使用Intruder爆破一波。 现在填写已存在的账户名:admin, 点击下一步, ? 这步我们任意输入手机号,验证码 ?...输入新密码,确认新密码,点击下一步前,继续使用Burp抓包,与上面步骤一样: ?...当我们们只登入a789这个账户的时候,是下面这种情况: ? 我们来测试越权漏洞是否存在,如果存在,我们则可以变成a567的账户上,打开burp抓个包来试试: ?...总结: 逻辑漏洞,有时就是存在于某个参数下,多走流程,多抓包,没事改改参数,看差别,说不定你就挖到一个小逻辑漏洞了,大家一起加油鸭!

    86630

    mitmproxy从入门到放弃

    mitmproxy 和我们常用的burp一样,是一款抓包工具。和其他抓包工具相比,不仅可以抓包 还可以对包进行2次过滤 并且伪装请求 与python 进行交互,相比fiddler 和burp更为灵活。...如果要改变端口号 使用如下命令 mitmproxy -p 8888 监听的端口号就变成了8888然后手机WiFi中设置手动代理和端口。保存后关闭WiFi并重新连接。...键位操作说明: 上下键 选择数据包 回车进入详细数据包 q 退出某个数据包 z 清除数据包 按下q 然后再使用y完成退出 数据包的过滤 当有很多数据包请求时,我们需要对数据包进行筛选。...如筛选所有域名blog.bbskali.cn的请求,我们需要输入规则~d blog.bbskali.cn 常用过滤表达式 规则 释义 示例 ~a 匹配响应资源 ~a (图片 css js) ~d 筛选域名...如果还想处理其他的事务,这时就需要我们的神器burp来解决了。

    34110

    【干货】自动化批量挖洞流程 之 四工具联动

    (2)潮汐 当找到具体的站后,把域名放到潮汐上查询,粗略找一下子域名或者是c段ip。(好像这样一查同时也绕过了CND?不知道呢,大家自己试吧。)...(3)webfinder 确定子域名或者IP后,把它放到webfinder的新建扫描里,跑整个c段的全端口页面。...打开burp工具,首先设置好两个地方。...第一个是监听端口,就是数据包进来的端口,我这里是默认8080端口 第二个是代理的端口,就是数据包出去的端口,我这里设的是7777端口 然后检查一下自己的burp插件集,有什么主动检测的、容易忽略的、...那现在就属于在监听7777端口的操作了。 (7)联动运行 终于到“牵一发而动全身”的操作了。刚才我不是在vulmap的时候说等待回车启动吗,现在就可以开始了。

    2.4K30

    【干货】自动化批量挖洞流程 之 四工具联动

    (2)潮汐 当找到具体的站后,把域名放到潮汐上查询,粗略找一下子域名或者是c段ip。(好像这样一查同时也绕过了CND?不知道呢,大家自己试吧。)...(3)webfinder 确定子域名或者IP后,把它放到webfinder的新建扫描里,跑整个c段的全端口页面。...打开burp工具,首先设置好两个地方。...第一个是监听端口,就是数据包进来的端口,我这里是默认8080端口 第二个是代理的端口,就是数据包出去的端口,我这里设的是7777端口 然后检查一下自己的burp插件集,有什么主动检测的、容易忽略的、...那现在就属于在监听7777端口的操作了。 (7)联动运行 终于到“牵一发而动全身”的操作了。刚才我不是在vulmap的时候说等待回车启动吗,现在就可以开始了。

    1.4K20

    burp插件调试

    该篇文章主要介绍burp插件开发调试。...其中流程包括burp社区版下载(如果已经购买了burp正式版则可以跳过)、命令行启动burp(设置等待调试的监听端口)、在burp插件代码中设置断点并且配置远程调试端口为burp监听的端口(调试时进行数据传输交互...一、下载burp社区版(如果有购买burp正式版的童鞋可以忽略) 下载burp社区版,这是为了我们能够通过命令行启动burp,下载地址如下: https://portswigger.net/burp/releases...如果下载速度慢,也可以在公众号回复"burp free"下载社区版 二、通过命令行启动burp 使用如下命令启动burp,设置burp监听5005端口(端口可以自己任意设置),等待调试数据交互(如果下载的...四、在burp中加载待调试的插件 添加待调试的插件 添加完插件后,可看到断点已经断住,我们可以开始单步调试代码,查看寄存器、打印日志 如果我们需要调试的功能函数需要某个功能触发后才能进入函数

    1.8K20
    领券