Torna agli aggiornamenti
New releaseJul 23, 2026

afrog v3.5.6

Uno strumento di sicurezza per Bug Bounty, Pentest e Red Teaming.

Condividi

afrog

Uno strumento di sicurezza per Bug Bounty, Pentest e Red Teaming

English中文

ScaricaWikiAfrog PoC 规则编写权威指南

Contributori PoC
<tr>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/b6be986588e2221bd337ee40e357c48dd0d29511c6a69749b5c368e5d8162f9d.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://blog.csdn.net/U_U520"><sub>不动明王</sub></a>
    </td>    
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/da42e8648ed7404a1096f71113b8aba807abdbfa7e381cdc9e713627b0b65c89.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://www.linuxlz.com/"><sub>雪山</sub></a>
    </td> 
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/f7e7e78f1c2d308a5216c92f1973ed95929da6bfe461eaa4c4d0960b0a37db7c.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/White-hua"><sub>White-hua</sub></a>
    </td> 
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/d4ab098e69125f1c2b73bad60125163b350d3ccc167d7f2a40f7d604f6bc9349.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0)"><sub>123456</sub></a>
    </td> 
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/c786e7372573e88d6cfb0f03bc7a67fdaf380927f4074697824533c147fb527e.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/ifofor"><sub>ifofor</sub></a>
    </td> 
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/fef7f04c04c090469b7fa51f6cf9bab53bbd4706a9882873f9569bf206b999b4.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/SkinAir"><sub>Air</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/14f6556e592680b9f916bc49c3ba8b80c993887117fb626f0ffb41f69d73d6ff.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/zhizhuoshuma"><sub>执着</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/93e66b515fac4263e80bd6cdcaf832a4847a2926a5d802cb236dc1553b536fac.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/purple-WL"><sub>purple-WL</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/042e18fc2615eb699f1d5146a1fa9a1724c5a58b85cffe8f81541a6ee5360e54.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>throat</sub></a>
    </td>
</tr>
<tr>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/05448a4fb9aab282a80bc3d949a41616ebecf31bc29a3ccb8910f39be7b21000.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="http://secx.store:4000/archives/"><sub>Secx</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/7ff53adf002374f9553fdee9fadaa33a4428929411c16e0b89884ca77358a83d.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/yueyu0740"><sub>冰河</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/4eed8bf0fe3b7e1ab26beae0606813f8b3ea13844e3ee19a6c03ab7975e5a6ba.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>Sheen</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/64711092b7b7bf2f1a8b83d8ab414fba925d0fa28ddad66656015c56f0ab95f9.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>a16</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/0688060188e981a059e50998b3dc937102c1f201ddddb1cab3fb7d1c6f6a8071.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>A1</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/2a95c724ca11344b06fd983725a04219b4f7510046efa4570ed2cfd465514cc9.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/rainbow2972"><sub>rainbow2972</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/46ee62db6bafd06e954530595d4994e8c00ed766a008916ec9d33a942fa49dac.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/wuha0926"><sub>wuha0926</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/b9b9a64672b22b987ce6a437183c6aa63202f65ab293cefe95dff1a208487993.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>茄子</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/79f2cc361bf54d6def96c81da792d96f8d65e3993a9df67fb689f6f4bf2130d1.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>lei_sec</sub></a>
    </td>
</tr>	
<tr>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/70800195b402df9b8b6356e4a9870f0ed4e82cce0d62e18b48d25382ef09e208.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/G-H-Z"><sub>G-H-Z</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/bea2840b6462e56a8591c7d6567685bf95357924380120db38e928472d393760.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/LDDP"><sub>wh1te</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/5f46f7adb68b1aff71ff941cc01552c3aa9f3dd08597f4e3cab04b72989726ba.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>清月</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/824c2276bc4a6058f833a895ed1680821da4adcb95c2c62c0a33120b4807a747.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>york</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/4abf40648670a149718b0f4a6248fabce0ff6a84573d06eefa790004a1b80043.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>7eleven.eth</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/b9c31a0c06d5b77063719507e39d144b73466142a2aa5ff4308a5c2d57e9bf99.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/Double-q1015"><sub>Double...</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/ff3456ab4eff5ca2dd673f5d31e75c077a2678b6dbcbde92df7d315d0ffa03f6.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/iceyjchen"><sub>ICEY_</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/a8b53cbcc9057a8b786b8cc4751d8a75eaff84d23b8a2f8990a5ded2d18a9b7a.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/Ablackcatlazy"><sub>lazy</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/53ff47c2a0e4ce3a1b73f08119fbef6376d05427406d26c9aa6a0f1cf7e558d2.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>free2e</sub></a>
    </td>
</tr>	
<tr>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/3f183ede38557aff22ccebc6930ba5a6c006a2c05a98f68d2938e692abb1162a.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>m4sk</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/3d31507955289aeba1a894da57c9b9cda800e2ad136474197440d1f019c660db.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://www.yuque.com/chenmoshuren/qyxg2k"><sub>沉默树人</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/06b07ea4bd3bd12852b4156942934531d0424a1921da09560d47fb8ad54217e5.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>陈麻子</sub></a>
    </td>
     <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/794b76cbfb1b0334674fbe63af67780f99657c4b13f5e7a6936eae6fee3c20c4.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/leonardo-o1"><sub>leonardo-o1</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/5564c37dda6daf29791adb1e8ec3534bc120abe2ae1cacbee01219cb993946c8.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>江湖人称魏...</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/14e7f4fcad75f813aed6b5a246505e590fe170fbfb01b131c1c5acf98cb998ce.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>若兮风</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/73179f29b26d12b3154a522d975f4568d624936e8e5a1cd770d824edefa8458c.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>-sudo</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/525e48a81be5f3935aa6ed15bf5f2f25f98cd7b45041d96e6e4d6dc0925f4c20.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/Cuerz"><sub>Cuerz</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/dca2a99be27a6a4de936363319fd7d549e0b698b735a01500381eb6382534ee9.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>laohuan12138</sub></a>
    </td>
</tr>
<tr>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/9fc2f6ab553f081a3f15c74991c39b010969e00563c4667bc1acde7876e2291b.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/exp0l0zzz"><sub>exp0l0zzz</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/3c6f4421b22cc5babce8b8c0e799f0c25424e2402fd2db98a70075f0bbd4e385.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/1derian"><sub>1derian</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/243d2b4c4c713041bee097db17622cd667607f5f140239af081f07f649a5d79e.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/CMDB-M"><sub>CMDB-M</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/4751d4e902358d2a9f6f66aea87d2dabb6a8e8c92c46043c03a58276e3a09714.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:(0);"><sub>li1u</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/14e936dc6f1544ba72a08ca53ae05545c49a6ac50c5e817e6a2b16fec222667a.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/s0nd9r"><sub>oxsonder</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/18f73b4682bebe241739d78b09017a370b80c0e3eb50de99e3ddb2e1fd1015ec.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>Zhiliao</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/6f89875a464f73bb6de8c2f04096dc46cb9693c7fd4b6d1b38bd6bd347ac94c5.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>段</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/90059da0a56db73106e94a04de961a7c9c630ef0019e04b1bc447cf92a289105.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/HuiTaiL6"><sub>HuiTaiL</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/b66f6077afa623b286d5e2926143d14febd90844fb23b6d832a453ed0f2a9f5d.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/Miracles666"><sub>Miracles666</sub></a>
    </td>
</td>
 <tr>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/96eeb1fb82b8170a7268b74126aede0edab4d9d8b7a1fe4e352446e3a8b91b82.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>Observer</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/5bb6736e6eafbc093a7df2082a75271f5ec81868b79b676e35d525c115425931.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>黑熊</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/b8e606d4239ef2196f8bcbe333241423d8381532a5276fc00698ff98e8362e9a.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>TryA9ain</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/ec1d88ea2cdd62d4c65389aac72ce407a46063d9cd04b58c7b978162ccc6a69a.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/fgz00"><sub>fgz00</sub></a>
    </td>
     <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/97e348f42ed9b9b19659134c1a438a16f3fdfc9bfb3815bda25a47757118a9e0.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/Y3y1ng"><sub>Y3y1ng</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/84302f067105b2ce6744c55408427f3188c65a2956784c0fdb793d2453fb4c0f.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>二大爷</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/06e71fbffef515ceb4870fdad14b3a4d27078688a9edc623d47b750cef6142b9.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/wanswu"><sub>Wans</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/5865093ceddaf62249d34355fbfdf5b860cb601da8426032295be80a8345c6bc.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://github.com/hbdxmz"><sub>海边的小米粥</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/ad99a7d285842e79110269d5cbc080f216c6522e9d5908720d5adef65b75f3a5.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>Wen</sub></a>
    </td>
    </tr>
    <tr>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/3de24fcc1088c1921090e84b7a701f76fa0f256a1afed8c1982a9ad93920c105.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>SULAB</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/c8f312d6a22ffa63ef9259808e3937a247ba1f12bdba33367ee6a28a6c685ba0.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0);"><sub>ZacharyZcR</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/a2a008345cb31d5ac5a50752aa5102cbef9c788ca808d04b1d565d12d6d055cc.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="https://superhero.blog.csdn.net/"><sub>Superhero</sub></a>
    </td>
    <td align="center">
        <img src="https://assets.kitploit.com/production/public/readmes/5376/3ba922a5df1914f199fc4f718f414f10a4d262e6737729a22672d74d96d38f8e.png"
               alt="Typora-Logo"
             />
        <br>
        <a href="javascript:void(0)"><sub>k5rC85Lma</sub></a>
    </td>
    </tr>
    

Cos'è afrog

afrog è uno scanner di vulnerabilità ad alte prestazioni, veloce e stabile. Supporta PoC definiti dall'utente e include diversi tipi integrati, come CVE, CNVD, password predefinite, divulgazione di informazioni, identificazione delle impronte digitali, accesso non autorizzato, lettura arbitraria di file ed esecuzione di comandi. Con afrog, i professionisti della sicurezza informatica possono convalidare e correggere rapidamente le vulnerabilità, contribuendo a migliorare le loro capacità di difesa della sicurezza.

Caratteristiche- [x] Open source

  • Veloce, stabile, con pochi falsi positivi
  • Report dettagliati delle vulnerabilità in HTML
  • PoC personalizzabili e aggiornabili in modo stabile
  • Pre-scansione delle porte (PortScan) per la scoperta di porte aperte
  • Gruppo di scambio attivo della community

Installazione

Prerequisiti

  • Go versione 1.24 o superiore.

puoi installarlo con:

Binario```sh $ https://github.com/zan8in/afrog/releases/latest

**Github**```sh
$ git clone https://github.com/zan8in/afrog.git
$ cd afrog
$ go build cmd/afrog/main.go
$ ./afrog -h

Go```sh $ go install -v github.com/zan8in/afrog/v3/cmd/afrog@latest

Confirm Go’s bin path is in your environment

$ ls ~/go/bin/afrog

Make it runnable from anywhere (add ~/go/bin to PATH)

Permanently (Bash — add to ~/.bashrc):

$ echo 'export PATH=$PATH:~/go/bin' >> ~/.bashrc $ source ~/.bashrc

If you use Zsh:

$ echo 'export PATH=$PATH:~/go/bin' >> ~/.zshrc $ source ~/.zshrc

## Esecuzione di afrog

Per impostazione predefinita, afrog esegue la scansione di tutti i PoC integrati e, se rileva vulnerabilità, crea automaticamente un report HTML con la data della scansione come nome del file.```sh
afrog -t https://example.com

Avviso quando si esegue afrog

Se vedi un messaggio di errore che dice:``` [ERR] ceye reverse service not set: /home/afrog/.config/afrog/afrog-config.yaml

significa che è necessario modificare il [configuration file](#configuration-file).

Per eseguire una directory PoC personalizzata, puoi utilizzare il seguente comando:```sh
afrog -t https://example.com -P mypocs/

Usa il comando -s keyword per eseguire una ricerca fuzzy su tutti i PoC e scansionare i risultati della ricerca. È possibile utilizzare più parole chiave, separate da virgole. Ad esempio: -s weblogic,jboss.```sh afrog -t https://example.com -s weblogic,jboss

Usa il comando `-S keyword` per scansionare le vulnerabilità in base al loro livello di gravità. I livelli di gravità includono: `info`, `low`, `medium`, `high` e `critical`. Ad esempio, per scansionare solo le vulnerabilità alte e critiche, usa il comando `-S high,critical`.```sh
afrog -t https://example.com -S high,critical

Puoi anche scansionare più URL contemporaneamente.```sh afrog -T urls.txt

### Pre-scansione delle porte (PortScan)

PortScan viene eseguito prima della scansione PoC per scoprire le porte aperte. Le porte scoperte verranno aggiunte al set di target della scansione (come `host:port`), e i successivi PoC verranno eseguiti sui target aggiornati.```sh
# Single-target full port scan
afrog -t 1.2.3.4 -ps -p all

# Network segment scan (host discovery + common port scan)
afrog -t 1.2.3.4/24 -ps

# Skip host discovery (assume target is reachable)
afrog -T targets.txt -ps -Pn

# Scan only specified ports
afrog -t example.com -ps -p 80,443,8080

Flag comuni:

  • -ps / --portscan: abilita pre-scansione porte
  • -p / --ports: definizione delle porte (es. top, full, all, 80,443, 1-1024)
  • -Pn / --ps-skip-discovery: salta la scoperta degli host
  • -prate / --ps-rate: limite di velocità della scansione delle porte
  • -ptimeout / --ps-timeout-ms: timeout della scansione delle porte (ms)
  • -ptries / --ps-retries: tentativi di scansione delle porte
  • --ps-s4-chunk: dimensione del chunk quando ports=full

Comando -web

Il comando -web permette di memorizzare persistentemente le vulnerabilità scansionate da afrog in un database SQLite3. Accedendo a http://x.x.x.x:16868 tramite un browser si ottiene l'accesso alla pagina web del report delle vulnerabilità, dove gli utenti possono effettuare semplici ricerche per parole chiave e filtrare i risultati per gravità della vulnerabilità.```shell afrog -web

<img src="https://raw.githubusercontent.com/zan8in/afrog/main/images/webcommand.png" >

## File di configurazione

La prima volta che avvii afrog, verrà creato automaticamente un file di configurazione chiamato `afrog-config.yaml`, che verrà salvato nella directory dell'utente corrente in `$HOME/.config/afrog/afrog-config.yaml`.

Ecco un esempio di file di configurazione:```yaml
curated:
  enabled: "auto"         # auto|on|off
  endpoint: ""            # curated service endpoint, leave empty to disable online update
  auto_update: true       # automatically check for curated updates
  timeout_sec: 10         # mount/update timeout in seconds
  channel: "stable"       # curated channel, e.g. stable/beta
  license_key: ""         # your curated license key (if you have one)

reverse:
  ceye:
    api-key: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    domain: "xxxxxx.cey2e.io"
  dnslogcn:
    domain: dnslog.cn
  alphalog:
    domain: dnslogxx.sh
    api_url: "http://dnslogxx.sh/"
  xray:
    x_token: "xraytest"
    domain: dnslogxx.sh
    api_url: "http://x.x.0.x:8777"
  revsuit:
    token: "xx"
    dns_domain: "log.xx.com"
    http_url: "http://x.x.x.x/log/"
    api_url: "http://x.x.x.x/helplog"

PoC curati

I PoC curati sono un set aggiuntivo di PoC crittografati che possono essere montati e aggiornati automaticamente prima della scansione.

  • Quando curated.enabled è auto o on, afrog tenta di montare i PoC curati all'avvio.
  • Se vengono configurati un endpoint e una license_key validi, afrog:
    • Accede al servizio curato
    • Controlla periodicamente e scarica gli ultimi PoC curati
    • Li decripta e li salva in ~/.config/afrog/pocs-curated
  • La priorità di caricamento dei PoC è:
    • curated > my > append > local > builtin quindi i PoC curati sovrascrivono altre fonti con lo stesso id PoC.

Se curated.enabled è off, o endpoint è vuoto, afrog non si connetterà a nessun servizio curato e utilizzerà solo PoC locali/integrati.

Per utenti avanzati, è possibile sovrascrivere la directory dei PoC curati con la variabile d'ambiente AFROG_POCS_CURATED_DIR.

reverse è una piattaforma di connessione inversa utilizzata per verificare le vulnerabilità di esecuzione di comandi che non possono essere rimandate indietro. Attualmente, solo ceye può essere utilizzato per la verifica.

Configurazione di Ceye

  • Vai al sito ceye.io e registra un account.
  • Accedi e vai alla pagina delle impostazioni personali.
  • Copia domain e api-key e configurli correttamente nel file afrog-config.yaml.

Dnslogcn

Nessuna configurazione richiesta, ma instabile dnslog.cn

Alphalog

È necessario costruire i servizi alphalog

Xray

È necessario costruire i servizi xray

Revsuit

È necessario costruire i servizi RevsuitTutorial

Output JSON (Per sviluppatori)

Json

Comando opzionale: -json -j, salva i risultati della scansione in un file JSON. Il file JSON include i seguenti contenuti per impostazione predefinita: target, fulltarget, id, e info. Il campo info include i seguenti sotto-campi: name, author, severity, description, e reference. Se si desidera salvare sia il contenuto di request che di response, utilizzare il parametro del comando -json-all.```sh afrog -t https://example.com -json result.json afrog -t https://example.com -j result.json

### Avviso

Il contenuto del file JSON viene aggiornato in tempo reale. Tuttavia, c'è una nota importante da tenere a mente: prima che la scansione sia completata, se gli sviluppatori vogliono analizzare il contenuto del file, devono aggiungere da soli un simbolo '`]`' alla fine del file, altrimenti si verificheranno errori di analisi. Naturalmente, se si aspetta che la scansione sia completata prima di analizzare il file, questo problema non si presenterà.

### JsonAll

Comando opzionale: `-json-all` `-ja`, L'unica differenza tra i comandi `-json-all` e `-json` è che `-json-all` scrive tutti i risultati delle vulnerabilità, inclusi `request` e `response`, in un file JSON.```sh
afrog -t https://example.com -json-all result.json
afrog -t https://example.com -ja result.json

Schermata

Come libreria

Esempio semplice

Per documentazione SDK completa:

Ulteriori esempi e documentazione

Gruppo di discussione

Per unirti al gruppo di comunicazione afrog su WeChat, aggiungi prima l'account personale afrog e contrassegnalo come afrog. Successivamente, verrai aggiunto al gruppo dall'amministratore.

afrog si è unito a 404Starlink

Dichiarazione di non responsabilità

Questo strumento è destinato esclusivamente a scopi di costruzione di sicurezza aziendale legalmente autorizzata. Se desideri testare le funzionalità di questo strumento, dovresti costruire un ambiente target da solo.

Per prevenire usi malevoli, tutti i PoC inclusi in questo progetto sono valutazioni teoriche delle vulnerabilità. Lo strumento non sfrutta vulnerabilità, non lancia attacchi reali o exploit sui target.

Quando si utilizza questo strumento per la scansione delle vulnerabilità, è importante assicurarsi che il tuo comportamento sia conforme alle leggi e ai regolamenti locali e che tu abbia ottenuto un'autorizzazione sufficiente. Non scansionare target non autorizzati.

Se ti impegni in comportamenti illegali durante l'uso di questo strumento, sarai l'unico responsabile per qualsiasi conseguenza corrispondente, e non ci assumeremo alcuna responsabilità legale o congiunta.

Prima di installare e utilizzare questo strumento, leggi attentamente e completamente ogni clausola. Le restrizioni, le dichiarazioni di non responsabilità o altre clausole che possono influenzare significativamente i tuoi diritti e interessi possono essere evidenziate in grassetto o sottolineate per attirare la tua attenzione. A meno che tu non abbia letto completamente, compreso pienamente e accettato tutti i termini di questo accordo, non installare o utilizzare questo strumento. Il tuo utilizzo dello strumento o la tua accettazione di questo accordo in qualsiasi altra forma espressa o implicita sarà considerata come il tuo riconoscimento e accordo a essere vincolato da questo accordo.

Categorie