Fofa绕过查询限制分析

今天在t00ls上看到有人公开了一个用go写的工具



        
            

          https://www.t00ls.net/thread-61604-1-1.html
        
      

picture.image

抓包查看

picture.image

作者虽然没有开源,针对其中fofa查询我们分析看看。原理很简单,咱们直接使用proxifier全局抓包看看

picture.image

1.设置代理

picture.image

picture.image

2.设置rule

picture.image

picture.image

3.执行抓包


        
            

          ./goon\_amd64\_mac -mode fofascan -key port="8081" -num=-1
        
      

picture.image

picture.image

4.查看结果

burp这里得到了每次的请求


          
GET /api/v1/search/all?email=@163.com&key=a30c1dd7ef01722c05f5&qbase64=cG9ydD04MDgxICYmIGJlZm9yZT0yMDIxLTA2LTI5ICYmIGFmdGVyPTIwMjAtMDYtMzA=&size=10000&fields=ip,host,title HTTP/2
          
Host: fofa.so
          
Accept-Encoding: gzip, deflate
          
User-Agent: Go-http-client/2.0
          
Connection: close
      

picture.image

包文分析

picture.image

我们把参数qbase64解码看看
picture.image


        
            

          port=8081 && before=2021-06-29 && after=2020-06-30
        
      

picture.image


        
            

          port=8081 && before=2021-06-29 && after=2021-06-28
        
      

通过设置不同的查询语句,来获取结果,结果中会存在重复的数据。

结果分析

我尝试使用高级会员账号进行查询


        
            

          ./goon\_amd64\_mac -mode fofascan -key port="7001" -num=-1
        
      

得到了123W条数据
picture.image

在sublime中,使用正则截取每行出现的第一个ip


        
            

          \d*\.\d*\.\d*\d\.\d*\:\d*
        
      

符合 ip:port格式的是 122W条数据
picture.image

再通过去重得到result
在sublime中排序
edit - sort lines
picture.image

查找目标为


        
            

          ^(.+)$[\r\n](^\1$[\r\n]{0, 1})+
        
      

替换为


        
            

          \1\n
        
      

picture.image

最后得到了70W个结果
picture.image

由于没有对结果进行处理,所以结果中存在大量重复ip,不过通过时间条件来扩大查询结果,这操作还是骚的。

picture.image

修复方式:

picture.image

  1. 限制每个账号每小时对fofa服务器请求次数。(多个账号进行绕过)

  2. 限制同一个IP对fofa服务器请求次数。(代理池绕过)

  3. 取消普通会员及高级会员账号的before、after的条件查询。

转自:白帽子飙车路,如侵权请后台留言删文~

推荐阅读

XSS 实战思路总结

内网信息收集总结

xss攻击、绕过最全总结

一些webshell免杀的技巧

命令执行写webshell总结

SQL手工注入总结 必须收藏

后台getshell常用技巧总结

web渗透之发现内网有大鱼

蚁剑特征性信息修改简单过WAF

查看更多精彩内容,还请关注 橘猫学安全

每日坚持学习与分享,觉得文章对你有帮助可在底部给点个“ 再看 picture.image

0
0
0
0
评论
未登录
暂无评论