fiddler+proxifier修改本地程序响应任意登录

前言

这段时间测试一个C/S产品时,需要登录才能使用。于是开始想办法进行绕过登录。

一、弯路

走了很多弯路进行尝试,因为需要联网进行认证,所以尝试断网情况,修改配置文件,sql注入都提示服务器连接失败。

二、抓包

这是想到先抓个数据包分析一下请求和响应,然后伪造一个服务器的响应。于是开始尝试抓取数据包,用wireshark抓取的时候因为是https经过SSL加密的看不到data明文。于是用brupsuite发现抓不了,只能抓代理后的请求。这时候想到用fiddler来抓,发现竟然也没抓到。

在同事的提示下,下载了个HttpAnalyze能直接抓网卡的https请求


发现响应过于简单,于是想尝试一下绕过。

三、fiddler+proxifier修改数据包

刚刚HttpAnalyze已经抓到数据包了,但是这个工具没有修改数据包的功能。接下来思路是用proxifier代理测试的本地软件后然后,fiddler进行抓包。

proxifier配置代理服务器

我设置的ip地址为127.0.0.1 代理端口和fiddler一样8888

然后设置代理规则,代理fiddler和测试软件


接下来fiddler启动拦截


fiddler拦截到数据包,先break on response 然后把响应的code改为1


然后run to completion 发现软件竟然登录成功了

四、总结

这个问题是服务器对登录认证过于简单导致的,加强校验即可解决


  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值