All Projects → xiecat → sylas

xiecat / sylas

Licence: other
根据多个不同地区进行聚合查询以获取更多 fofa 数据

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects

Labels

Projects that are alternatives of or similar to sylas

fofax
fofax is a command line query tool based on the API of https://fofa.info/, simple is the best!
Stars: ✭ 479 (+1816%)
Mutual labels:  fofa
fofa-java
A Java version of the SDK, based on the FOFA Pro API, makes it easy for Java developers to quickly integrate FOFA Pro into their projects.
Stars: ✭ 22 (-12%)
Mutual labels:  fofa
FOFA PRO GUI
用python做的十分好用且强大的FOFA的GUI版本,原创版本,点个star,谢谢支持
Stars: ✭ 14 (-44%)
Mutual labels:  fofa
Ecommercecrawlers
码云仓库链接:AJay13/ECommerceCrawlers Github 仓库链接:DropsDevopsOrg/ECommerceCrawlers 项目展示平台链接:http://wechat.doonsec.com
Stars: ✭ 3,073 (+12192%)
Mutual labels:  fofa
FofaMap
FofaMap是一款基于Python3开发的跨平台FOFA数据采集器,支持网站图标查询、批量查询和自定义查询FOFA数据,能够根据查询结果自动去重并生成对应的Excel表格。另外春节特别版还可以调用Nuclei对目标进行漏洞扫描,让你在挖洞路上快人一步。
Stars: ✭ 118 (+372%)
Mutual labels:  fofa
Searpy
🥀 Search Engine Tookit,URL采集、Favicon哈希值查找真实IP、子域名查找
Stars: ✭ 104 (+316%)
Mutual labels:  fofa
fofa viewer
一个简单实用的FOFA客户端 By flashine
Stars: ✭ 815 (+3160%)
Mutual labels:  fofa

sylas - 批量获取 fofa 语句

根据多个不同地区进行聚合查询以获取更多 fofa 数据量的查询。

0x00 预置条件

sylas 使用了 chrome headless 模式进行 api stat 获取,在使用前需要安装 Chrome/chromium 浏览器。Linux 下安装有问题可以参考 crawlergo - Trouble Shooting

0x01 注意事项

一定要确保语法正确,不然会卡死,Windows 系统上使用尤其要注意转义的问题,具体可以参见 Windows 系统的使用问题。为保证正确使用,可以先在 fofax 下测试通过,再使用 sylas 查询。

fofa 查询语句尽量少,不要带无关字段。

0x02 下载地址

点击 Releases下载链接 ,按照自己的系统架构选择相应的发行版本下载。

0x03 使用方法

帮助信息

sylas -h

   _____       __
  / ___/__  __/ /___ ______
  \__ \/ / / / / __  / ___/
 ___/ / /_/ / / /_/ (__  )
/____/\__, /_/\__,_/____/
     /____/  0.0.1

	 sylas

Usage of sylas:
  -debug
    	debug
  -h	show help
  -p string
    	chrome path
  -q string
    	fofa query

macOS/Linux

使用 -q 参数指定查询语句, 查询的结果会返回在终端(如下部分结果被省略)。

sylas -q 'app="宝塔-Linux控制面板"'

   _____       __
  / ___/__  __/ /___ ______
  \__ \/ / / / / __  / ___/
 ___/ / /_/ / / /_/ (__  )
/____/\__, /_/\__,_/____/
     /____/  0.0.1

	 sylas

2022/01/09 12:20:52 query:app="宝塔-Linux控制面板",base64:YXBwPSLlrp3loZQtTGludXjmjqfliLbpnaLmnb8i
2022/01/09 12:20:52 fofa Query URL:https://fofa.info/result?qbase64=YXBwPSLlrp3loZQtTGludXjmjqfliLbpnaLmnb8i
2022/01/09 12:20:56 request fofa query :app="宝塔-Linux控制面板" stat data
2022/01/09 12:20:56 get fofa query :app="宝塔-Linux控制面板" stat data
2022/01/09 12:21:04 query:app="宝塔-Linux控制面板" && country="GB",base64:YXBwPSLlrp3loZQtTGludXjmjqfliLbpnaLmnb8iICYmIGNvdW50cnk9IkdCIg==
2022/01/09 12:21:04 fofa Query URL:https://fofa.info/result?qbase64=YXBwPSLlrp3loZQtTGludXjmjqfliLbpnaLmnb8iICYmIGNvdW50cnk9IkdCIg==
2022/01/09 12:21:06 request fofa query :app="宝塔-Linux控制面板" && country="GB" stat data
2022/01/09 12:21:06 get fofa query :app="宝塔-Linux控制面板" && country="GB" stat data
2022/01/09 12:21:07 query:app="宝塔-Linux控制面板" && country="DE",base64:YXBwPSLlrp3loZQtTGludXjmjqfliLbpnaLmnb8iICYmIGNvdW50cnk9IkRFIg==
2022/01/09 12:21:07 fofa Query URL:https://fofa.info/result?qbase64=YXBwPSLlrp3loZQtTGludXjmjqfliLbpnaLmnb8iICYmIGNvdW50cnk9IkRFIg==
2022/01/09 12:21:09 request fofa query :app="宝塔-Linux控制面板" && country="DE" stat data
2022/01/09 12:21:11 get fofa query :app="宝塔-Linux控制面板" && country="DE" stat data
(region="HK" && app="宝塔-Linux控制面板" && region="Sha Tin")||(country="US" && app="宝塔-Linux控制面板" && region="Virginia")||(country="CN" && app="宝塔-Linux控制面板" && region="Shaanxi")||(app="宝塔-Linux控制面板" && country="AE")
country="US" && app="宝塔-Linux控制面板" && region="California"
country="US" && app="宝塔-Linux控制面板" && region="North Carolina"
country="CN" && app="宝塔-Linux控制面板" && region="Zhejiang"
......
2022/01/09 12:21:11

The number of queries in the app="宝塔-Linux控制面板" is  354829

也可以使用重定向将查询结果输入至一个文本文件,后期便可以使用 fofax 通过指定文本的方式进行查询。

sylas -q 'app="宝塔-Linux控制面板"' > bts.txt

查看此文本,大约有 56 条语句

wc -l bts.txt
56 bts.txt

使用 fofax 进行查询。

fofax -qf bts.txt -fs 10000 > bts_ip.txt

下载文件

echo "host,lastupdatetime">apache-solr.csv
sylas -q 'app="APACHE-Solr"'|fofax -ff "host,lastupdatetime" -fs 10000 >>apache-solr.csv

Windows

Windows 系统对引号不太友好,需要转义。

CMD

sylas.exe -q app=\"APACHE-Solr\"

PowerShell

./sylas.exe -q 'app=\"APACHE-Solr\"'
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].