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
azurelinux — Distribuzione Linux ottimizzata per Azure e rafforzata, costruita da sorgenti Fedora con pacchettizzazione RPM, sicurezza della catena di approvvigionamento e configurazione dichiarativa per carichi di lavoro cloud-native. | Kitploit
Strumenti/GitHubGitHub/microsoft/azurelinux
Sicurezza dell'Infrastruttura CloudUtilità GenericheSicurezza dei ContenitoriAudit di ConfigurazioneSicurezza CloudDevSecOpsSicurezza della Supply Chain
GitHubmicrosoft/azurelinux

azurelinux

Distribuzione Linux ottimizzata per Azure e rafforzata, costruita da sorgenti Fedora con pacchettizzazione RPM, sicurezza della catena di approvvigionamento e configurazione dichiarativa per carichi di lavoro cloud-native.

Vedi Repository
5.3k6921 giorno 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

Logo di Azure Linux Azure Linux 4

Una distribuzione Linux open-source realizzata e ottimizzata per Azure, con fonti derivate da Fedora Linux. Azure Linux fornisce un sistema operativo sicuro e affidabile per macchine virtuali, contenitori e piattaforme bare-metal.

Azure Linux si basa su una solida base open-source dell'ecosistema Fedora ed è arricchito con innovazioni specifiche di Azure. Offre la familiarità dell'ecosistema dei pacchetti RPM, aggiungendo al contempo funzionalità native di sicurezza, conformità e operative di Azure.

Le caratteristiche principali di Azure Linux includono: una postura di sicurezza rafforzata, un kernel ottimizzato per Azure, sicurezza della supply chain, integrazione nativa con Azure e un ciclo di vita prevedibile.

Questo ramo contiene il codice sorgente in fase di sviluppo per Azure Linux 4. Per Azure Linux 3, consulta il ramo 3.0.

Per iniziare

I collegamenti seguenti ti aiuteranno a iniziare con Azure Linux:

Utilizzare Azure Linux

Nota: Azure Linux 4 è ancora in fase di sviluppo

🖥️ Macchina virtuale Azure

Per provare Azure Linux in una VM di Azure, visita la nostra pagina di Azure Linux 4.0 sul Microsoft Marketplace.

📦 Contenitore

Per provare il contenitore di base di Azure Linux, utilizza il seguente riferimento immagine: mcr.microsoft.com/azurelinux-beta/base/core:4.0

💿 Installer ISO

Per provare Azure Linux in una VM locale, scarica l'Installer ISO: x86_64 / ARM64

Prima di utilizzare un ISO scaricato, verifica il checksum e la firma dell'ISO.

Dopo aver scaricato e verificato l'ISO, segui le istruzioni dell'Installer ISO per installare e utilizzare Azure Linux in una VM locale (Hyper-V su Windows o QEMU/KVM su Linux). L'ISO esegue l'installer Anaconda.

Nota: Il supporto per l'ISO è basato sulla comunità. Prima di segnalare un nuovo bug o una richiesta di funzionalità, cerca tra le Issue di GitHub. Se non trovi un problema corrispondente, segnala nuovi bug cliccando qui. Per ulteriori informazioni, consulta il file SUPPORT.md.

Cosa c'è in questo ramo?

Azure Linux 4 è una distribuzione basata su RPM ottimizzata per Azure e carichi di lavoro cloud moderni. È definita da un insieme di file di configurazione TOML e overlay mirati applicati a Fedora Linux, la sua base upstream.

Le deviazioni dall'upstream sono definite in modo dichiarativo e limitate per evitare divergenze o fork non necessari. Questo repository contiene un insieme generato meccanicamente di file spec RPM derivati dall'applicazione di questo layer ai sorgenti di packaging upstream di Fedora.

Come è definito Azure Linux

La distribuzione è descritta quasi interamente tramite file di configurazione in formato TOML. Il nostro strumento di sviluppo open-source, azldev, viene utilizzato per applicare questa configurazione ai file spec upstream di Fedora e ai sorgenti di packaging.

root@kitploit:~
azldev.toml        # Top-level entry point
├── distro/        # Distro-wide configs (e.g., sources, mock configs)
└── base/          # The "base" project: components, images, tests
    └── comps/     # Component definitions (one per source package)
    └── images/    # Base image definitions

Concetti/termini

  • Componenti (noti anche come pacchetti sorgente) sono l'unità di packaging. La maggior parte viene importata in formato sorgente dai repository dist-git di Fedora; ogni componente produce uno o più RPM. Azure Linux compila tutti i componenti dai sorgenti per produrre un set completo di pacchetti RPM installabili.
  • Overlay sono modifiche dichiarative ai file spec e ai sorgenti upstream (ad esempio patch, aggiunte/rimozioni, parametri di build). Risiedono accanto alla definizione del componente e includono sempre una description che spiega perché la modifica è necessaria. Gli overlay ci permettono di evitare il fork dei file spec upstream e sono più flessibili delle semplici patch testuali.
  • Spec renderizzati sono i file .spec finali prodotti applicando gli overlay ai sorgenti upstream. Vengono generati meccanicamente da azldev, vengono registrati nel repository per visibilità e verificabilità, e si trovano in specs/. Trattali come output derivato e non come sorgenti da modificare. Li utilizziamo come input per i servizi/strumenti standard di build RPM (mock + rpmbuild, koji).

Per un tour più approfondito degli strumenti, del sistema di overlay e di come iniziare a sviluppare all'interno di questa distribuzione, consulta DEVELOPING.md.

Struttura del repository

Iniziare come sviluppatore della distribuzione

Se desideri compilare o sviluppare all'interno della distribuzione, inizia con DEVELOPING.md. Non preoccuparti se stai principalmente cercando di utilizzare la distribuzione.

Impegno e supporto

  • Bug e richieste di funzionalità: apri una issue su GitHub. Cerca prima tra le issue esistenti per evitare duplicati. Condividi con noi quante più informazioni possibili su cosa hai provato e cosa stai riscontrando.
  • Supporto: consulta SUPPORT.md per l'elenco completo dei canali.
  • Vulnerabilità di sicurezza: non aprire una issue pubblica. Segui il processo descritto in SECURITY.md per segnalare privatamente al Microsoft Security Response Center.
  • Pull request: consulta CONTRIBUTING.md per il flusso di lavoro delle patch series, le convenzioni per i messaggi di commit e le aspettative di revisione.
  • Community call: Azure Linux organizza community call in cui gli utenti possono connettersi con i nostri team di prodotto e supporto, discutere nuove funzionalità, condividere feedback e imparare come altri utilizzano Azure Linux. Ogni sessione include anche una demo in evidenza. Prossime community call (08:00–09:00 PT):
    • 2026-07-23 — Clicca per partecipare
    • 2026-09-24 — Clicca per partecipare
    • 2026-11-19 — Clicca per partecipare
    • 2027-01-28 — Clicca per partecipare
    • 2027-03-25 — Clicca per partecipare

Questo progetto ha adottato il Codice di condotta open-source di Microsoft. Per ulteriori informazioni, consulta le FAQ sul Codice di condotta o contatta [email protected] per eventuali domande o commenti aggiuntivi.

Marchi

Questo progetto può contenere marchi o loghi di progetti, prodotti o servizi. L'uso autorizzato dei marchi o loghi Microsoft è soggetto e deve seguire le Linee guida per marchi e branding di Microsoft. L'uso di marchi o loghi Microsoft in versioni modificate di questo progetto non deve creare confusione o implicare il patrocinio di Microsoft. Qualsiasi uso di marchi o loghi di terze parti è soggetto alle politiche di tali terze parti.

Riconoscimenti

Qualsiasi distribuzione Linux, inclusa Azure Linux, beneficia dei contributi della comunità del software open-source. Riconosciamo con gratitudine tutti i contributi ricevuti dalla comunità più ampia.

Ringraziamo in particolare il Fedora Project per averci fornito una solida base attraverso componenti, file spec, strumenti, servizi e comunità. Siamo orgogliosi di partecipare e contribuire a questa comunità.

L'icona del pinguino di Azure Linux è ispirata alla mascotte di Linux ("Tux"), creata da Larry Ewing.

Licenza

Salvo diversa indicazione, il contenuto della distribuzione Azure Linux e di questo repository è distribuito con licenza MIT.

I singoli pacchetti all'interno della distribuzione sono distribuiti con le licenze specificate nei loro file spec e nei loro sorgenti.

Questo repository contiene file derivati da Fedora Linux. Per dettagli sui termini di licenza del Fedora Project, consulta fedoraproject.org.

Scarica lo strumento
Documentazione del prodottohttps://aka.ms/azurelinux
Informazioni sulle releaseRilasci su GitHub
Segnalare un bug/feedbackSegnalazioni su GitHub
Porre una domanda/ottenere aiutoSUPPORT.md
Iniziare come sviluppatore della distribuzioneDEVELOPING.md
Linee guida per i contributiCONTRIBUTING.md
Segnalare un problema di sicurezzaSECURITY.md
PercorsoCosa contiene
azldev.tomlConfigurazione di livello principale — include distro/ e base/.
distro/Definizioni della distribuzione (Azure Linux + Fedora upstream), configurazioni mock condivise.
base/Il progetto base: componenti, immagini, test.
base/comps/Definizioni dei componenti — il cuore della distribuzione.
base/images/Definizioni delle immagini (VM, container, ecc.) costruite dal set di componenti utilizzando KIWI NG.
specs/Spec renderizzati — file .spec generati dopo l'applicazione degli overlay. Registrati per visibilità; non modificarli a mano.
locks/File di lock per componente che fissano i commit upstream e le impronte di input; non modificarli a mano.
external/schemas/Copia cache dello Schema JSON per i file di configurazione TOML; rispecchiata da azldev.
.github/Workflow CI, oltre a prompt, skill e istruzioni per agent Copilot utilizzati nello sviluppo assistito dall'AI.
  • 2027-05-27 — Clicca per partecipare