Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
faraday_plugins — Parser dei report degli strumenti di sicurezza per Faradaysec.com | Kitploit
Strumenti/GitHubGitHub/infobyte/faraday_plugins
Scanner di VulnerabilitàPenetration TestingDevSecOps
GitHubinfobyte/faraday_plugins

faraday_plugins

Parser dei report degli strumenti di sicurezza per Faradaysec.com

Vedi RepositorySito web
6122116 giorni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Installazione

root@kitploit:~
pip install faraday-plugins

Comandi

Elenca i plugin

Elenca tutti i plugin e indica se sono compatibili con il comando e/o il report

Parametri opzionali:

  • -cpf / --custom-plugins-folder PATH: Se specificato, cercherà anche plugin personalizzati in quel percorso
root@kitploit:~
faraday-plugins list-plugins

Test di autodetect del plugin da un comando

root@kitploit:~
faraday-plugins detect-command "ping -c 4 www.google.com"

Faraday Plugin: ping

Test dell'elaborazione del comando con il plugin

Parametri opzionali:

  • --plugin_id PLUGIN_ID: Non rilevare il plugin, usa questo
  • -cpf / --custom-plugins-folder PATH: Se specificato, cercherà anche plugin personalizzati in quel percorso
  • -dr / --dont-run: Non eseguire, mostra solo il comando generato
  • -o / --output-file PATH: invia l'output json a un file invece che a stdout
  • -sh / --show-output: mostra l'output del comando
  • root@kitploit:~
    faraday-plugins process-command "ping -c4 www.google.com"
    {
        "hosts": [
            {
                "ip": "216.58.202.36",
                "os": "unknown",
                "hostnames": [
                    "www.google.com"
                ],
                "description": "",
                "mac": null,
                "credentials": [],
                "services": [],
                "vulnerabilities": [],
                "tags": []
            }
        ],
        "command": {
            "tool": "ping",
            "command": "ping",
            "params": "-c4 www.google.com",
            "user": "user",
            "hostname": "",
            "start_date": "2020-06-19T17:02:37.982293",
            "duration": 39309,
            "import_source": "shell"
        }
    }
    

    Test di autodetect del plugin da un report

    root@kitploit:~
    faraday-plugins detect-report /path/to/report.xml
    
    Faraday Plugin: Nmap
    

    Test del report con il plugin

    Parametri opzionali:

    • --plugin_id PLUGIN_ID: Non rilevare il plugin, usa questo
    • -cpf / --custom-plugins-folder PATH: Se specificato, cercherà anche plugin personalizzati in quel percorso
    root@kitploit:~
    faraday-plugins process-report /path/to/nmap_report.xml
    
    {
        "hosts": [
            {
                "ip": "192.168.66.1",
                "os": "unknown",
                "hostnames": [],
                "description": "",
                "mac": "00:00:00:00:00:00",
                "credentials": [],
                "services": [
                    {
                        "name": "domain",
                        "protocol": "tcp",
                        "port": 53,
                        "status": "open",
                        "version": "",
                        "description": "domain",
                        "credentials": [],
                        "vulnerabilities": [],
                        "tags": []
                    },
                    {
                        "name": "netbios-ssn",
                        "protocol": "tcp",
                        "port": 139,
                        "status": "open",
                        "version": "",
                        "description": "netbios-ssn",
                        "credentials": [],
                        "vulnerabilities": [],
                        "tags": []
                    }
                ],
                "vulnerabilities": [],
                "tags": []
            }
        ],
        "command": {
            "tool": "Nmap",
            "command": "Nmap",
            "params": "/path/to/nmap_report.xml",
            "user": "user",
            "hostname": "",
            "start_date": "2020-06-19T17:22:11.608134",
            "duration": 1233,
            "import_source": "report"
        }
    }
    

    Logger del plugin

    Per usarlo devi chiamare self.logger.debug("some message")

    root@kitploit:~
    export PLUGIN_DEBUG=1
    faraday-plugins proces-report /path/to/report.xml
    2019-11-15 20:37:03,355 - faraday.faraday_plugins.plugins.manager - INFO [manager.py:113 - _load_plugins()]  Loading Native Plugins...
    2019-11-15 20:37:03,465 - faraday.faraday_plugins.plugins.manager - DEBUG [manager.py:123 - _load_plugins()]  Load Plugin [acunetix]
    2019-11-15 20:37:03,495 - faraday.faraday_plugins.plugins.manager - DEBUG [manager.py:123 - _load_plugins()]  Load Plugin [amap]
    2019-11-15 20:37:03,549 - faraday.faraday_plugins.plugins.manager - DEBUG [manager.py:123 - _load_plugins()]  Load Plugin [appscan]
    2019-11-15 20:37:03,580 - faraday.faraday_plugins.plugins.manager - DEBUG [manager.py:123 - _load_plugins()]  Load Plugin [arachni]
    2019-11-15 20:37:03,613 - faraday.faraday_plugins.plugins.manager - DEBUG [manager.py:123 - _load_plugins()]  Load Plugin [arp_scan]
    2019-11-15 20:37:03,684 - faraday.faraday_plugins.plugins.manager - DEBUG [manager.py:123 - _load_plugins()]  Load Plugin [beef]
    2019-11-15 20:37:03,714 - faraday.faraday_plugins.plugins.manager - DEBUG [manager.py:123 - _load_plugins()]  Load Plugin [brutexss]
    2019-11-15 20:37:03,917 - faraday.faraday_plugins.plugins.manager - DEBUG [manager.py:123 - _load_plugins()]  Load Plugin [burp]
    2019-11-15 20:37:03,940 - faraday.faraday_plugins.plugins.manager - DEBUG [manager.py:123 - _load_plugins()]  Load Plugin [dig]
    ...
    

    Ulteriore documentazione qui https://docs.faradaysec.com/Basic-plugin-development/

    Scarica lo strumento