Fofa繞過查詢限制分析
一顆小胡椒2023-03-23 11:04:02
1.設置代理

2.設置rule

3.執行抓包
./goon_amd64_mac -mode fofascan -key port="8081" -num=-1

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
包文分析
我們把參數qbase64解碼看看
port=8081 && before=2021-06-29 && after=2020-06-30

port=8081 && before=2021-06-29 && after=2021-06-28
通過設置不同的查詢語句,來獲取結果,結果中會存在重復的數據。
結果分析
我嘗試使用高級會員賬號進行查詢
./goon_amd64_mac -mode fofascan -key port="7001" -num=-1
得到了123W條數據

在sublime中,使用正則截取每行出現的第一個ip
\d*\.\d*\.\d*\d\.\d*\:\d*
符合 ip:port格式的是 122W條數據

再通過去重得到result在sublime中排序edit - sort lines

查找目標為
^(.+)$[\r](^\1$[\r]{0, 1})+
替換為
\1

最后得到了70W個結果

由于沒有對結果進行處理,所以結果中存在大量重復ip,不過通過時間條件來擴大查詢結果,這操作還是騷的。
本作品采用《CC 協議》,轉載必須注明作者和本文鏈接
一顆小胡椒
暫無描述