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
aerleon — Genera ACL per firewall per Cisco, Juniper, Palo Alto e altro ancora da un singolo linguaggio di policy YAML tramite CLI o API Python. | Kitploit
Strumenti/GitHubGitHub/aerleon/aerleon
Audit di ConfigurazioneSicurezza di ReteDevSecOpsUtilità e Framework
GitHubaerleon/aerleon

aerleon

Genera ACL per firewall per Cisco, Juniper, Palo Alto e altro ancora da un singolo linguaggio di policy YAML tramite CLI o API Python.

Vedi Repository
258501 mese 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
Sito web

GitHub Code Style PyPI version PyPI - Status PyPI - Python Version PyPI - Downloads GitHub Workflow Status Snyk Vulnerabilities for GitHub Repo aerleon codecov

Aerleon

Genera configurazioni firewall per più piattaforme firewall da un unico linguaggio di configurazione indipendente dalla piattaforma tramite uno strumento da riga di comando e un'API Python.

Aerleon è un fork di Capirca con le seguenti principali aggiunte:

  • File di definizione delle policy e della rete in YAML e pol2yaml, un convertitore dal DSL di policy di Capirca a YAML.
  • Definizioni di rete con dati FQDN.
  • Nuove piattaforme firewall possono essere aggiunte tramite plugin.
  • API Python tipizzate per la generazione di ACL e query aclcheck.
  • Un processo di rilascio verificabile compatibile con SLSA.
  • Una suite di test di regressione dettagliata.
  • Molte correzioni di bug e miglioramenti delle prestazioni.

Prerequisiti

Aerleon richiede Python 3.10 o superiore.

Passaggi di installazione

Puoi installare Aerleon utilizzando uno dei seguenti gestori di pacchetti:

Opzione 1: pip (Python Package Index)

Installa Aerleon usando pip:

root@kitploit:~
pip install aerleon

Opzione 2: Homebrew (macOS/Linux)

Installa Aerleon usando Homebrew:

root@kitploit:~
brew install aerleon

Panoramica

Aerleon fornisce uno strumento da riga di comando e un'API Python per generare configurazioni per più piattaforme firewall da un unico linguaggio di configurazione indipendente dalla piattaforma. Le piattaforme supportate includono Cisco, Juniper, Palo Alto Networks e molte altre.

Una guida per iniziare è disponibile per guidare le basi dell'uso di Aerleon.

Documentazione

La documentazione completa è disponibile su https://aerleon.readthedocs.io/en/latest/.

Contribuire

I contributi sono benvenuti. Si prega di consultare le linee guida per contribuire e il codice di condotta.

Contatti

Canali di comunicazione ufficiali

  • Segnalazioni: GitHub Issues.
  • Discussioni: GitHub Discussions.
  • Chat della comunità: Slack Server.

Mantenitori

  • Rob Ankeny ([email protected])
  • Jason Benterou ([email protected])

Cronologia versioni

Fai riferimento al changelog per gli aggiornamenti delle versioni.

Risorse

  • Guida per iniziare
  • Post del blog: Safe ACL Change through Model-based Analysis
  • Aerleon Slack

Crediti

File e codice inclusi in questo progetto da Capirca sono copyright Google e sono inclusi secondo i termini della Licenza Apache, Versione 2.0. È possibile ottenere una copia della Licenza all'indirizzo

http://www.apache.org/licenses/LICENSE-2.0

I contributori che desiderano modificare file con un avviso di copyright sono obbligati dai termini della Licenza Apache, Versione 2.0 a includere all'inizio del file un avviso prominente che lo dichiari. Gli avvisi di copyright non devono essere rimossi dai file in questo repository.

Questo file README e altri file di documentazione possono contenere frasi e sezioni che sono copyright Google. Questo file e altri file di documentazione sono modificati dall'originale dal Team del Progetto Aerleon.

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Questo progetto segue la specifica all-contributors. I contributi di qualsiasi tipo sono benvenuti!

Scarica lo strumento
Ken Celenza
Ken Celenza

📖
Axel F
Axel F

📖
Brandon Bennett
Brandon Bennett

💻
Bastian Triller
Bastian Triller

💻
Arzhel Younsi
Arzhel Younsi

💻
ProtonBruno
ProtonBruno

💻
Lou Lecrivain
Lou Lecrivain

💻 📖
ABruihler
ABruihler

💻 📖
kyleomalley
kyleomalley

💻 📖
Jakob Mellberg
Jakob Mellberg

💻