# FoFaX
[](https://github.com/xiecat/fofax/releases/latest)[](https://github.com/xiecat/fofax/issues)
[:ledger: English README](https://github.com/xiecat/fofax/blob/main/README.md) | [:pushpin: Releases Download](https://github.com/xiecat/fofax/releases) [:racehorse: 诊ç»äœ¿çšææ¡£ Docs](http://fofax.xiecat.fun/)
## 0x00 ç®ä»
FoFaX æ¯äžæ¬Ÿäœ¿çš Go çŒåçåœä»€è¡ FoFa æ¥è¯¢å·¥å
·ïŒå𿝿 FoFa æ¥è¯¢è§åäžå¢å äº Fx è¯æ³æ¥æ¹äŸ¿äœ¿çšè
çŒåèªå·±çè§åïŒå¹¶äžå
眮äºäžäºåžžçšçè§åïŒé€æ€ä¹å€è¿æèåšå
¶ä»å®å
šäº§ååšå
çå
¶ä»å€äžªå®çšåèœãäž»èŠçåèœåŠäžïŒ
- åºæ¬ FoFa è¯æ³æ¥è¯¢
- èåšå
¶ä»å®å
šå·¥å
·
- å
眮倧é FoFa è§å
- Icon Hash æ¬å°/åšçº¿è®¡ç®æ¥è¯¢
- URL è¯ä¹Šè®¡ç®æ¥è¯¢
- æé€åœå
èµäº§
- äžé®æµè§åšäžæåŒ
- æŽå€ïŒçåŸ
æšäœ¿çšåçåéŠïŒâŠâŠ
逿€ä¹å€è¿å¯ä»¥èªå®ä¹ Fx è¯æ³æ¥è¯¢ïŒçšæ·å¯ä»¥éè¿ yaml æ ŒåŒçé
眮æä»¶çŒåèªå·±çç¹å® Fx æ¥è¯¢è§åã
## 0x01 äžèœœ
ç¹å» [ReleasesäžèœœéŸæ¥](https://github.com/xiecat/fofax/releases) ïŒæç
§èªå·±çç³»ç»æ¶æéæ©çžåºçåè¡çæ¬äžèœœã
## 0x02 é
眮
### MacOS/Linux
å°äžèœœäžæ¥ç FoFaX å猩å
è§£åïŒå»ºè®®æŸåš `/usr/local/bin/` ç®åœäžïŒä»¥èŸŸå°ä»»æç®åœéœå¯ä»¥è¿è¡ FoFaX åœä»€çç®çã
```console
tar -zxvf ~/Downloads/fofax_v0.1.22_darwin_amd64.tar.gz -C /usr/local/bin/
```
ç¬¬äžæ¬¡è¿è¡ FoFaX åœä»€äŒèªåšçæäžäžªé
眮æä»¶ïŒäœäº `~/.config/fofax/fofax.yaml`ã
```console
fofax
____ ____ _ __
/ __/____ / __/____ _| |/ /
/ /_ / __ \ / /_ / __ `/| /
/ __// /_/ // __// /_/ // |
/_/ \____//_/ \__,_//_/|_|
fofax.xiecat.fun
2021/12/23 21:21:28 [SUCC] create config file /Users/user/.config/fofax/fofax.yaml. please modify and use
```
æ¥äžæ¥å°±æ¯å¯¹æ€é
眮æä»¶è¿è¡é
眮äºïŒäžè¬æ¥è¯ŽåªéèŠé
çœ®å® `key` å°±å¯ä»¥äºã
```console
vim ~/.config/fofax/fofax.yaml
```
```console
# fofa api key
fofakey: ***************
```
**泚æ:** email åæ®µå·²ç»è¢«åŒçš (2023幎12æ21æ¥)
### Windows
è§£åå猩å
ïŒç¬¬äžæ¬¡è¿è¡ fofax.exe äŒåšå级ç®åœäžçæäžäžª fofax.yaml çé
眮æä»¶ãç¶åæåŒæ€é
眮æä»¶ïŒå¹¶å¡«å `key` åæ®µã
## 0x03 äœ¿çšæ¹æ³
### äœ¿çš Tips
äžåžŠä»»äœåæ°æ¶ïŒé€äºäŒèŸåº ASCII LogoïŒè¿äŒéæºèŸåºäžæ¡äœ¿çš Tipsã
```console
fofax
____ ____ _ __
/ __/____ / __/____ _| |/ /
/ /_ / __ \ / /_ / __ `/| /
/ __// /_/ // __// /_/ // |
/_/ \____//_/ \__,_//_/|_|
fofax.xiecat.fun
fofaX is a command line fofa query tool, simple is the best!
Tips:
Comment: æçŽ¢ Fx äž google-reverse, æ¥è¯¢æ¶äœ¿çšæ©å±åèœå¿
é¡»å -fe åæ°
Usage: fofax -q 'fx="google-reverse"' -fe
```
### åž®å©ä¿¡æ¯
å¯ä»¥äœ¿çš `fofax -h` æŸç€ºåž®å©ä¿¡æ¯ã
```console
fofax -h
fofaX is a command line fofa query tool, simple is the best!
Usage:
fofax [flags]
Flags:
CONFIGS:
-email, -fofa-email string Fofa API Email
-key, -fofakey string Fofa API Key
-p, -proxy string proxy for http like http://127.0.0.1:8080
-fofa-url string Fofa url (default "https://fofa.so")
-debug Debug mode
FILTERS:
-fs, -fetch-size int The maximum number of query (default 100)
-e, -exclude Exclude the honeypot.
-ec, -exclude-country-cn Exclude CN.
-ffi, -fetch-fullHost-info URL fetch, with scheme, hostname, port
-fto, -fetch-titles-ofDomain Fetch website title
SINGLE QUERY/ERT/ICON:
-q, -query string FoFa query statement
-uc, -url-cert string Enter the certificate of the https URL to query
-iu, -url-to-icon-hash string Enter the URL of an icon, calculate it and query it
-if, -icon-file-path string Calculate the hash of the local icon file, then query it
MULTIPLE QUERY/CERT/ICON:
-qf, -query-file string Load files, query multiple statements
-ucf, -url-cert-file string Read the URL from the file, calculate the cert and then query it
-iuf, -icon-hash-url-file string Retrieve the URL from the file, calculate the icon hash and query it
FX GRAMMER:
-g, -gen string Generate fx statement files eg: default_fx.yaml
-fd, -fxdir string fxdir directory (default "/Users/user/.config/fofax/fxrules")
-l, -lists List of fx statements
-lt, -list-tags List fx tags
-s, -search string Search for fx statements. Statements are separated by semicolons eg: id=fx-2021-01;query="jupyter Unauth"
-tree Print syntax tree
-fe, -fofa-ext Using extended syntax(fx)
-ss, -show-single string Display a single fx message
OTHER OPTIONS:
-config string fofax configuration file.The file reading order(fofax.yaml,/Users/user/.config/fofax/fofax.yaml,/etc/fofa.yaml) (default "/Users/user/.config/fofax/fofax.yaml")
-v, -version Show fofaX version
-use Syntax queries
-open Open with your browser only support pipline/-q/-uc/-iu/-if
-no-limit-open No limit to the number of openings in your browser
```
### MCP SSE æå¡ïŒæ¬å°è¿è¡ïŒ
FoFaX æ¯æéè¿ `-mcp-sse`ïŒç®å `-ms`ïŒå¯åšæ¬å° MCP SSE æå¡ïŒéå被 MCP ClientïŒåŠ CursorãClaude DesktopïŒè°çšã
#### 1) å¯åšæå¡
```console
MCP_AUTH_TOKEN=change-me FOFA_KEY=your-fofa-key fofax -ms
```
ä¹å¯æŸåŒæå®çå¬å°åãè·¯åŸå tokenïŒ
```console
FOFA_KEY=your-fofa-key fofax -mcp-sse \
-mcp-auth-token change-me \
-mcp-listen :18080 \
-mcp-base-path /mcp
```
#### 2) è®€è¯æ¹åŒ
- äœ¿çš Bearer Token 讀è¯
- Header: `Authorization: Bearer <token>`
- token æ¥æºïŒ`-mcp-auth-token` æç¯å¢åé `MCP_AUTH_TOKEN`
#### 3) SSE 端ç¹
- é»è®€çå¬ïŒ`127.0.0.1:18080`
- é»è®€ base pathïŒ`/mcp`
- åžžè§è®¿é®å
¥å£ïŒ`http://127.0.0.1:18080/mcp/sse`
#### 4) å·²æäŸç MCP å·¥å
·
- `fofa_search`ïŒæ FOFA è¯å¥æ¥è¯¢å¹¶è¿åç»æåç»æïŒJSONïŒ
- åæ°ïŒ`query`(å¿
å¡«), `fields`, `size`, `next`, `include`, `full`, `interval_ms`
- `fofax_mcp_info`ïŒè¿åæå¡é
眮äžèœåä¿¡æ¯
#### 5) `fofa_search` åæ°ç€ºäŸ
```json
{
"query": "app=\"nginx\" && country=\"CN\"",
"fields": "host,ip,port,country",
"size": 20,
"next": false,
"include": false,
"full": false,
"interval_ms": 0
}
```
### FoFa è¯æ³è§å
äœ¿çš `-use` åæ°ïŒæŸç€º FoFa è¯æ³æ¥è¯¢è§åã
```console
fofax -use
âââââââââââââââââââââââââââââââââââââââââââââ¬âââââââââââââââââââââââââââââââââââââââââââââââââââ
â Query â Explanation â
âââââââââââââââââââââââââââââââââââââââââââââŒâââââââââââââââââââââââââââââââââââââââââââââââââââ€
â title="beijing" â 仿 é¢äžæçŽ¢"å京" â
â header="elastic" â ä»httpå€ŽäžæçŽ¢"elastic" â
â body="çœç»ç©ºéŽæµç»" â ä»htmlæ£æäžæçŽ¢"çœç»ç©ºéŽæµç»" â
â title="beijing" â 仿 é¢äžæçŽ¢"å京" â
â header="elastic" â ä»httpå€ŽäžæçŽ¢"elastic" â
â body="çœç»ç©ºéŽæµç»" â ä»htmlæ£æäžæçŽ¢"çœç»ç©ºéŽæµç»" â
â fid="kIlUsGZ8pT6AtgKSKD63iw==" â æ¥æŸçžåççœç«æçº¹ â
â domain="google.com" â æçŽ¢æ ¹åå垊ægoogle.comççœç« â
â icp="京ICPè¯030173å·" â æ¥æŸå€æ¡å·äžº"京ICPè¯030173å·"ççœç« â
â js_name="js/jquery.js" â æ¥æŸçœç«æ£æäžå
å«js/jquery.jsçèµäº§ â
â js_md5="82ac3f14327a8b7ba49baa208d4eaa15" â æ¥æŸjsæºç äžä¹å¹é
çèµäº§ â
âââââââââââââââââââââââââââââââââââââââââââââŽâââââââââââââââââââââââââââââââââââââââââââââââââââ
```
### åºç¡æ¥è¯¢
æåŠäžäž€ç§æ¹åŒæ¥è¯¢ `app="APACHE-Solr"`ïŒäžæå®æ°éé»è®€äŒèŸåº 100 䞪 hostïŒå¹¶äžé»è®€äŒå¯¹æ°æ®è¿è¡å»éã
```console
fofax -q 'app="APACHE-Solr"'
2021/12/23 20:17:32 [SUCC] Fetch Data From FoFa: [100/30830]
54.114.20.168:8443
193.8.4.43:8983
208.37.227.95:8983
3.20.255.140:8983
3.114.85.178:8983
82.142.82.197:8983
159.39.10.212:8983
199.102.27.69:8983
âŠâŠâŠâŠ
```
```console
echo 'app="APACHE-Solr"' | fofax
2021/12/23 20:17:59 [SUCC] Fetch Data From FoFa: [100/30830]
54.114.20.168:8443
193.8.4.43:8983
208.37.227.95:8983
3.20.255.140:8983
3.114.85.178:8983
82.142.82.197:8983
159.39.10.212:8983
199.102.27.69:8983
âŠâŠâŠâŠ
```
### æå®æ¥è¯¢æ°é
```console
echo 'app="APACHE-Solr"' | fofax -fs 5
2021/12/23 20:19:00 [SUCC] Fetch Data From FoFa: [5/30830]
13.57.71.190:8443
165.22.215.32:8983
184.73.40.143:8443
3.20.255.140:8983
```
åŠäžåªèŸåºäº 4 æ¡æ°æ®ïŒæ¯å 䞺 FoFaX èªåšå¯¹éå€çæ°æ®è¿è¡äºå»éã
### æé€æ¥è¯¢
æ·»å `-e` åæ°ïŒæé€èçœçå¹²æ°ã
```console
echo 'app="APACHE-Solr"' | fofax -fs 10 -e
2021/12/23 22:56:14 [SUCC] Fetch Data From FoFa: [10/30849]
13.126.128.253:80
185.22.235.14:8983
151.248.126.4:8983
20.71.77.183:80
23.102.46.20:443
15.113.170.101:8443
52.58.201.109:80
```
æ·»å `-ec` åæ°ïŒæé€äžåœçæ°æ®ã
```console
echo 'app="APACHE-Solr"' | fofax -fs 10 -ec
2021/12/23 22:56:36 [SUCC] Fetch Data From FoFa: [10/26044]
15.113.170.101:8443
52.58.201.109:80
13.126.128.253:80
185.22.235.14:8983
151.248.126.4:8983
20.71.77.183:80
23.102.46.20:443
```
### è·å URL
æ·»å `-ffi` åæ°ïŒæ ¹æ®æ¥è¯¢è¯å¥çŽæ¥è·å对åºç URLïŒ[scheme]://[host]:[port]ïŒã
```console
echo 'app="APACHE-Solr"' | fofax -fs 5 -ffi
2021/12/23 20:21:03 [SUCC] Fetch Data From FoFa: [5/30830]
https://184.73.40.143:8443
http://120.24.42.244:8983
https://13.57.71.190:8443
http://165.22.215.32:8983
```
### è·å Title
```console
echo 'domain="baidu.com" && status_code="200"' | fofax -fs 10 -fto
2021/12/23 20:21:19 [SUCC] Fetch Data From FoFa: [10/1124]
https://home.baidu.com [å
³äºçŸåºŠ]
http://research.baidu.com [Baidu Research]
http://fecs.baidu.com [FECS - Front End Code Style Suite]
http://yuntu.baidu.com [äŒäžåŸè°±]
https://ditu.baidu.com [çŸåºŠå°åŸ]
https://sp2.baidu.com [çŸåºŠäžäžïŒäœ å°±ç¥é]
https://tushuo.baidu.com [åŸè¯Ž]
https://ocpc.baidu.com [çŸåºŠ oCPC åŒåè
äžå¿]
https://naotu.baidu.com [çŸåºŠèåŸ - 䟿æ·çæç»Žå·¥å
·]
http://usa.baidu.com [Baidu USA]
```
### Debug æš¡åŒ
æ·»å `-debug` åæ°ïŒåŒå¯ Debug è¯Šç»æš¡åŒã
```console
echo 'app="APACHE-Solr"' | fofax -fs 5 -ffi -debug
2021/12/25 21:28:57 [DEBUG] FoFa Size : 5
2021/12/25 21:28:57 [DEBUG] FoFa Query of: app="APACHE-Solr"
2021/12/25 21:28:57 [DEBUG] https://fofa.so/api/v1/search/all?key=**************************&qbase64=YXBwPSJBUEFDSEUtU29sciI=&size=5&page=1&fields=protocol,ip,port,host
2021/12/25 21:28:57 [DEBUG] Resp Time: 432/millis
2021/12/25 21:28:57 [SUCC] Fetch Data From FoFa: [5/30942]
http://35.183.115.103
http://3.17.203.145:8983
http://195.201.119.15:49154
https://18.169.23.120
http://174.138.127.51:8983
```
### æµè§åšäžæåŒ
```console
echo 'app="APACHE-Solr"' | fofax -open
```
<!--  -->

### è®¡ç® Icon Hash å¹¶æ¥è¯¢
äž€ç§æ¹åŒïŒç¬¬äžç§æ¯çŽæ¥æ ¹æ®æäŸ Icon ç URL æ¥æ¥è¯¢ã
```console
fofax -iu https://www.baidu.com/favicon.ico -fs 5
2021/12/23 20:21:59 [SUCC] Fetch Data From FoFa: [5/13284]
47.98.104.77:8088
154.39.217.22:80
xueshu.mrsb.tk:80
154.39.217.2:80
154.39.217.28:80
```
第äºç§æ¯æ ¹æ®æ¬å° Icon æä»¶ïŒæ¥è®¡ç® Hash å¹¶æ¥è¯¢ã
```console
wget https://www.baidu.com/favicon.ico
fofax -if favicon.ico -fs 5
2021/12/23 21:25:24 [SUCC] Fetch Data From FoFa: [5/13284]
47.98.104.77:8088
154.39.217.22:80
xueshu.mrsb.tk:80
154.39.217.2:80
154.39.217.28:80
```
### 计ç®è¯ä¹Šå¹¶æ¥è¯¢
```console
fofax -fs 5 -uc https://www.baidu.com/
2021/12/23 21:29:54 [SUCC] Fetch Data From FoFa: [5/361619]
180.97.93.146:443
180.97.93.65:443
112.3.25.49:443
itv.leiqiang8.cn:80
owa2.leiqiang8.cn:80
```
## 0x04 Fx è¯æ³æ¥è¯¢
åšäœ¿çš FoFa åä¿¡æ¯æ¶éæè
å
¶ä»äºæ
çæ¶åïŒæå¯èœè¿æ¡æ¥è¯¢è¯å¥äŒéåžžéåžžçé¿ïŒéåžžäžå¥œè®°å¿ïŒæä»¬æ»äžå¯èœäžéšæ¿äžªå°æ¬æ¬å»è®°è¿äžª FoFa æ¥è¯¢è¯å¥å§ã
è¿äžªæ¶åïŒå°±å¯ä»¥äœ¿çš FoFaX ç Fx åèœãç®å FoFaX å·²ç»å
眮å åæ¡ Fx è¯æ³æ¥è¯¢è§åïŒçšæ·å¯çŽæ¥äœ¿çšçžåºåæ°è¿è¡æ¥è¯¢ãåæ¶çšæ·è¿å¯ä»¥éè¿ yaml æ ŒåŒçé
眮æä»¶ïŒçŒåèªå·±ç¹å®ç Fx è¯æ³æ¥è¯¢è§åã
#### æŸç€ºå
眮 Fx æ¥è¯¢è¯å¥
```console
fofax -l
âââââââââââââââââ¬âââââââââââââââââââââ¬âââââââââââââââââââââââââââââââââ¬âââââââââ¬ââââââââââââââ¬ââââââââ
â Id â Query â RuleName â Author â Tag â Type â
âââââââââââââââââŒâââââââââââââââââââââŒâââââââââââââââââââââââââââââââââŒâââââââââŒââââââââââââââŒââââââââ€
â fx-2021-1001 â google-reverse â Googleå代æå¡åš â fofa â google â å
眮 â
â fx-2021-1002 â python-simplehttp â Python SimpleHTTP â fofa â python â å
眮 â
â fx-2021-1003 â data-leak â ç€Ÿå·¥åº â fofa â fun â å
眮 â
â fx-2021-1004 â hfs-rce â ååšåœä»€æ§è¡çHFSæå¡ â fofa â fun â å
眮 â
â fx-2021-1005 â satellite-ftp â äžé®æ¥å«æFTPïŒ â fofa â fun â å
眮 â
â fx-2021-1006 â mk-mining â mkè·¯ç±åšå
šçæç¿ææ â fofa â fun â å
眮 â
â fx-2021-1007 â ss-manager-login â ss-Manager ç»åœ â fofa â fun â å
眮 â
â fx-2021-1008 â heating-monitor â äŸæçæ§ç³»ç» â fofa â fun â å
眮 â
â fx-2021-1009 â free-proxy â å
èŽ¹ä»£çæ± â fofa â fun â å
眮 â
â fx-2021-1010 â honeypot â èçœ â fofa â fun â å
眮 â
â fx-2021-1011 â hacked-website â 被æé»çç«ç¹ â fofa â fun â å
眮 â
â fx-2021-1012 â jupyter-unauth â Jupyter æªææ â xiecat â unauth â å
眮 â
â fx-2021-11001 â APACHE-ActiveMQ â APACHE ActiveMQ â fofa â log4j2,fofa â å
眮 â
â fx-2021-11002 â Apache_OFBiz â Apache OFBiz â fofa â log4j2,fofa â å
眮 â
â fx-2021-11003 â Jenkins â Jenkins â fofa â log4j2,fofa â å
眮 â
â fx-2021-11004 â RabbitMQ â RabbitMQ â fofa â log4j2,fofa â å
眮 â
â fx-2021-11005 â Apache-log4j2-Web â Apache log4j2 Web â fofa â log4j2,fofa â å
眮 â
â fx-2021-11006 â Jedis â Jedis â fofa â log4j2,fofa â å
眮 â
â fx-2021-11007 â APACHE-tika â APACHE tika â fofa â log4j2,fofa â å
眮 â
âââââââââââââââââŽâââââââââââââââââââââŽâââââââââââââââââââââââââââââââââŽâââââââââŽââââââââââââââŽââââââââ
```
### ååº Fx è¯å¥ç诊ç»å
容
```console
fofax -ss fx-2021-1001
fx-2021-1001 fx-2021-1001
âââââââââââââââ¬ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â Name â Value â
âââââââââââââââŒââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ€
â ID â fx-2021-1001 â
â Query â google-reverse â
â RuleName â Googleå代æå¡åš â
â RuleEnglish â Google Reverse proxy â
â Author â fofa â
â FofaQuery â body="var c = Array.prototype.slice.call(arguments, 1);return function() {var d=c.slice();" â
â Tag â google â
â Type â å
眮 â
â Description â äžçšæä»£çå°±å¯ä»¥è®¿é®çGoogleæçŽ¢ïŒäœæçŽ¢è®°åœå¯èœäŒè¢«è®°åœã â
â FileDir â â
âââââââââââââââŽââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
```
### æ·»å `-fe` åæ°éè¿ Fx è¯æ³è¿è¡æ¥è¯¢
```console
[~] fofax -q 'fx="google-reverse"' -fe -fs 5
2021/12/23 22:27:02 [SUCC] fx query id:google-reverse
2021/12/23 22:27:03 [SUCC] Fetch Data From FoFa: [5/5834]
54.76.26.205:10000
47.74.3.55:80
47.90.7.161:443
23.83.249.79:443
45.76.10.197:8081
```
### æµè§åšäžçŽæ¥æåŒ
```console
fofax -q 'fx="google-reverse"' -fe -open
2021/12/23 22:22:21 [SUCC] fx query id:google-reverse
2021/12/23 22:22:21 [SUCC] the query body="var c = Array.prototype.slice.call(arguments, 1);return function() {var d=c.slice();" will be opened with a browser
```
### çŒåèªå®ä¹ç Fx è¯æ³è§å
äžé¢ç»åºäžäžªäŸåïŒäœ¿çš FoFa 对æäžªç®æ è¿è¡ä¿¡æ¯æ¶éçæ¡äŸã
#### çæäžäžªæš¡ç
äœ¿çš `-g` å¹¶æå®çæçæä»¶åæå®è·¯åŸïŒè¿æ ·äŸ¿çæäºäžäžªæš¡çæä»¶ã
```console
fofax -g info-gathering.yaml
2021/12/24 20:09:27 [INFO] Will Write Plugin file: info-gathering.yaml
```
æ¥çæ€ yaml æä»¶ïŒå
¶å
容åŠäžã
```console
id: fx-2021-01
query: æ¥è¯¢çå笊䞲çšäºfx="jupyter Unauth" eg:(jupyter Unauth)
rule_name: è§ååç§° eg:(jupyter æªææ)
rule_english: jupyter unauthorized
description: è§åæè¿°
author: äœè
<é®ç®±>eg:(xiecat)
fofa_query: fofaè¯å¥ eg:(body="ipython-main-app" && title="Home Page - Select or create a notebook")"
tag:
- æ çŸ1 eg(unauthorized)
- æ çŸ2
source: è¯å¥æ¥æº
```
æç
§åŠäžè¯ŽæïŒä¿®æ¹çžåºå
容ïŒäŸ¿æºäžäžªæ°ç Fx è¯æ³è§åïŒå
³äºæ€æä»¶çè·¯åŸïŒåšçŒå宿Žå请æŸåš `~/.config/fofax/fxrules/` è¿äžªç®åœã
䞺æ¹äŸ¿å€å¶ïŒè¯Šç»å
容åŠäžïŒæ³šæ title å€å¡«åèªå·±çç®æ åïŒïŒ
```yaml
id: fx-2021-01
query: redteam-info-gathering
rule_name: 红éä¿¡æ¯æ¶é
rule_english: redteam-info-gathering
description: 䜿çšfofaé对æäžªç®æ è¿è¡çº¢éåžžè§çé«å
³æ³šCMS/OAç³»ç»çä¿¡æ¯æ¶é
author: xiecat
fofa_query: title="Target" && (title="å¹³å°" || title="OA" || title="ç³»ç»" || title="åå" || title="åå
¬" || title="èŽè¿" || title="æ³åŸ®" || title="çšå" || title="管ç" || title="åå°" || title="ç»åœ" || title="login" || title="admin") && country="CN"
tag:
- redteam
source:
```
äžé¢å°±å¯ä»¥äœ¿ç𿀠Fx æ¥è¯¢è§åäºïŒæ€æ¥è¯¢äžå¯ä»¥è¯Žäžæ¹äŸ¿ãã
```console
fofax -q 'fx="redteam-info-gathering"' -fe -ffi
2021/12/25 21:31:01 [SUCC] fx query id:redteam-info-gathering
2021/12/25 21:31:01 [SUCC] Fetch Data From FoFa: [27/27]
http://60.205.169.36:9080
https://43.243.13.187
http://806f52.ylhskhgyn.com
https://119.28.47.98:8443
http://124.70.197.255:8088
https://223.72.236.165
http://192.144.212.92:8080
https://114.255.204.149
......
```
## 0x05 èåšäœ¿çšæ¡äŸ
> åšçº¢éä¿¡æ¯æ¶é宿¯åïŒäŸ¿å¯ä»¥å°æ¶éå°çèµäº§äº€ç»æ¢æŽ»å·¥å
·ãæçº¹è¯å«å·¥å
·ä»¥åæŒæŽæ«æå·¥å
·å»è¿è¡æ¢æŽ»ãæçº¹è¯å«åæŒæŽæ¢æµã
### FoFax && httpX
CVE-2021-43798 Grafana æªææç®åœéåã
<!--  -->

### FoFaX && Nuclei
å° FoFaX è·åçæ°æ®äŒ éå° NucleiïŒç¶åäœ¿çš CVE-2021-43798 Template æ¹éæŒæŽæ«æã
<!--  -->

### FoFaX && Xray

### FoFaX && observer_ward

### FoFaX && dismap

## 0x06 Stargazers
[](https://starchart.cc/xiecat/fofax)
## 0x07 èŽè°¢
FoFaX å·²å å
¥ [FOFA å
±åè
计å](https://fofa.info/development)ïŒæè°¢ FOFA æäŸçèŽŠå·æ¯æã

README-Quelldatei lesen