Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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
kodex — Un toolkit di ingegneria della privacy e sicurezza: Scopri, comprendi, pseudonimizza, anonimizza, crittografa e condividi in modo sicuro dati sensibili e personali: Privacy e sicurezza come codice. | Kitploit
Strumenti/GitHubGitHub/kiprotect/kodex
Strumenti di Crittografia/DecrittografiaScripting e AutomazioneAudit di ConfigurazioneEsfiltrazione DatiDevSecOpsPrivacy
GitHubkiprotect/kodex

kodex

Un toolkit di ingegneria della privacy e sicurezza: Scopri, comprendi, pseudonimizza, anonimizza, crittografa e condividi in modo sicuro dati sensibili e personali: Privacy e sicurezza come codice.

Vedi Repository
12720172 anni 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

Kodex (Community Edition - CE) è un toolkit open-source per l'ingegneria della privacy e della sicurezza. Ti aiuta ad automatizzare le misure di sicurezza e protezione dei dati nei tuoi flussi di lavoro di data engineering. Offre le seguenti funzionalità:

  • Leggere elementi di dati da una varietà di fonti come file, database o code di messaggi.
  • Proteggere questi elementi di dati utilizzando varie trasformazioni che migliorano la privacy e la sicurezza, come de-identificazione, mascheramento, pseudonimizzazione, anonimizzazione o crittografia.
  • Inviare gli elementi protetti a una varietà di destinazioni.

Con Kodex, puoi descrivere i tuoi flussi di lavoro di protezione e sicurezza dei dati utilizzando un semplice linguaggio di configurazione dichiarativo: Proprio come gli strumenti DevOps ti permettono di descrivere l'infrastruttura come codice, Kodex è uno strumento PrivacyOps & SecurityOps che ti permette di descrivere misure di privacy e sicurezza come codice.

Kodex si occupa degli aspetti noiosi e difficili della privacy, come

  • Gestione delle chiavi: Kodex gestisce per te le chiavi di crittografia e pseudonimizzazione (se lo desideri).
  • Gestione dei parametri: Kodex tiene traccia di come ogni singolo elemento di dati è stato elaborato, in modo che tu possa dimostrare la conformità dei tuoi flussi di lavoro e creare una traccia di audit.
  • Trasformazione dei dati: Kodex implementa tecniche crittografiche e statistiche moderne per proteggere i tuoi dati.

Per iniziare

Per scaricare e installare Kodex dal sorgente, esegui semplicemente

git clone https://github.com/kiprotect/kodex
cd kiprotect

make
make install

Documentazione

Puoi trovare la documentazione ufficiale su https://heykodex.com/docs.

Trasformazione dei dati

Kodex legge la sua configurazione dai cosiddetti blueprint. Per avere un'idea di come funziona, dai un'occhiata al nostro repository dei blueprint, che contiene esempi di blueprint insieme alle istruzioni su come eseguirli. Puoi installare questi blueprint tramite Kodex (richiede accesso a Internet):

kodex blueprints download

In alternativa, puoi copiarli manualmente sulla tua macchina, fai riferimento alla documentazione per maggiori dettagli. Per eseguire l'esempio di pseudonimizzazione, digita semplicemente

# pseudonymize the example data and write it to a file named 'pseudonymized.json'
kodex run pseudonymization/examples/data-types/pseudonymize

# depseudonymize the data again and print the result on stdout
kodex run pseudonymization/examples/data-types/depseudonymize

Ecco fatto! Kodex si occupa di generare e memorizzare i parametri crittografici per la pseudonimizzazione. Se invece vuoi inserire manualmente una chiave per generare i parametri, puoi farlo anche tu:

# pseudonymize the data with a user-supplied key
kodex run pseudonymization/examples/data-types/pseudonymize-with-key

# depseudonymize with a key as well
kodex run pseudonymization/examples/data-types/depseudonymize-with-key

Esecuzione dei test

Kodex viene fornito con una suite di test unitari automatizzati, che puoi eseguire con Make:

make test

Test dei Plugin

Il test del plugin potrebbe fallire con un messaggio di errore "plugin was built with a different version of package internal/cpu" che può verificarsi se i flag di compilazione usati per compilare il codice principale e il plugin differiscono. Questo potrebbe accadere ad esempio se esegui test di rilevamento delle race condition. Per risolvere il problema, vai nella cartella del plugin ed esegui

make clean
make

Esecuzione dei benchmark

Kodex viene anche fornito con una serie di benchmark che puoi eseguire come segue:

make bench

Stato e Roadmap

Questa è ancora una versione preliminare di Kodex e non contiene ancora molte funzionalità. Trasferiremo progressivamente più funzionalità dalla nostra Enterprise Edition (EE). Le seguenti funzionalità sono le prossime nella nostra lista:

  • Anonimizzazione: Anonimizzare i dati in streaming utilizzando aggregazioni con privacy differenziale.
  • Scoperta: Scoprire informazioni sensibili e personali nei tuoi dati strutturati e non strutturati.
  • Crittografia: Crittografare e decrittografare dati strutturati.
  • Data Mapping: Analizzare e mappare la tua infrastruttura dati.
  • Gestione del consenso: Gestire e applicare le finalità del trattamento e il consenso dell'utente per tutti i tuoi flussi di dati.

Enterprise Edition

Il nostro lavoro open-source è reso possibile dall'offerta commerciale di una Kodex enterprise edition (EE), che estende la community edition (CE) con funzionalità che supportano un deployment di Kodex in un ambiente professionale aziendale. Include, ad esempio, le seguenti funzionalità:

  • Gestione e archiviazione avanzata di configurazione e parametri basata su SQL.
  • API basata su REST per controllare tutte le funzionalità di Kodex.
  • Interfaccia web per gestire e monitorare i flussi di dati.
  • Trasformazioni dati più avanzate.
  • Meccanismo di controllo degli accessi basato sui ruoli.

Sei interessato a saperne di più su Kodex EE? Visita il nostro sito web o contattaci!

Licenza

Kodex è attualmente concesso in licenza sotto la licenza Affero GPL, versione 3 (AGPL-3.0). Vedi il file di licenza per i dettagli. Inoltre, offriamo anche una licenza commerciale che ti permette di integrare direttamente il codice Kodex in software closed-source senza dover divulgare il tuo codice. Se sei interessato ad acquistare una licenza commerciale, contattaci.

Perché Affero GPL?

La licenza Affero GPL è una licenza copyleft forte che ti permette di utilizzare liberamente Kodex per scopi commerciali e non commerciali. Se utilizzi il software come strumento standalone senza integrarlo con il tuo codice software (cioè non lo importi e compili come libreria Go nel tuo codice Go) il suo utilizzo non influenzerà in alcun modo il tuo codice software. In questo senso, Kodex può essere utilizzato liberamente come altri strumenti Linux forniti sotto licenza GPL.

Tuttavia, se integri il codice Kodex con il tuo codice software e distribuisci o offri quel software come servizio web, dovrai rendere disponibile il codice sorgente del tuo software sotto una licenza compatibile. Allo stesso modo, se modifichi o estendi Kodex e lo distribuisci o lo offri come servizio, dovrai rendere disponibile anche il codice sorgente delle tue modifiche. Questo garantisce che i miglioramenti che apporti a Kodex avvantaggino l'intera comunità di utenti.

Ho bisogno di una licenza diversa

Se hai difficoltà nell'uso di Kodex-CE a causa dei termini della licenza, contattaci. Offriamo una licenza commerciale che ti permette di integrare Kodex con il tuo codice software senza essere soggetto ai termini della licenza AGPL.

Contattaci

Hai problemi a far funzionare Kodex? Vuoi suggerire una nuova funzionalità o segnalare un bug? Apri un issue in questo issue tracker. Se è qualcosa che vorresti discutere direttamente con noi, inviaci un'email, ci farebbe piacere sentirti!

Diffondi la parola

Utilizzi Kodex nella tua organizzazione e ti piace? Per favore, fallo sapere al mondo! Diffondere la voce e darci feedback ci aiuta a migliorare il software.

Scarica lo strumento