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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
DamnVulnerableCryptoApp — Un'app con crittografia veramente insicura. Da utilizzare per vedere/testare/sfruttare implementazioni crittografiche deboli e anche per imparare un po' di più sulla crittografia, senza la necessità di approfondire la matematica che ne è alla base. | Kitploit
Strumenti/GitHubGitHub/damnvulnerablecryptoapp/damnvulnerablecryptoapp
Analisi delle VulnerabilitàCrittografiaApprendimento e FormazioneLab e Pratica
GitHubdamnvulnerablecryptoapp/damnvulnerablecryptoapp

DamnVulnerableCryptoApp

Un'app con crittografia veramente insicura. Da utilizzare per vedere/testare/sfruttare implementazioni crittografiche deboli e anche per imparare un po' di più sulla crittografia, senza la necessità di approfondire la matematica che ne è alla base.

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

Logo

GitHub package.json version GitHub Workflow Status GitHub GitHub repo size Docker Image Size (latest by date) GitHub contributors GitHub commit activity

Perché?

Se provi a imparare un po' di più sulla crittografia, sia perché vuoi sapere come funzionano gli attacchi, sia perché vuoi scrivere codice sicuro, ti ritrovi ben presto a immergerti nella matematica dietro gli algoritmi, e per molte persone questo è un NO.

Questo progetto è stato creato con alcuni punti chiave in mente:

  • Esempi reali dei vettori di attacco crittografici
  • Nessuna necessità di scrivere codice per sfruttare una vulnerabilità che stai ancora cercando di capire
  • Nessuna sfida senza soluzione
  • Documentazione semplicissima. Niente matematica complessa, niente formule complicate. Buon vecchio inglese
  • Un posto comune per testare diversi vettori di attacco
  • Rendere facile per tutti capire la crittografia, gli attacchi e le prevenzioni.
  • Vai dritto al punto: le sfide non sono rompicapo, solo uno scenario con una vulnerabilità crittografica.

Build

(Assicurati di avere node installato)

npm install -g yarn

# This will install necessary dependencies
# (in frontend and backend)
yarn run build-with-deps

# In case you already have dependencies 
# or want to install them manually you can build it with:
# yarn run build

Esecuzione

yarn run start

Puoi cambiare la porta con una variabile d'ambiente:

PORT=4000 yarn run start

Docker

Da DockerHub

Puoi scaricare l'ultima immagine docker con:

docker pull damnvulnerablecryptoapp1/damnvulnerablecryptoapp

Build

Se preferisci creare tu stesso l'immagine docker, esegui:

npm install -g yarn

yarn build:docker
# or just:
# docker build -t dvca .

Esecuzione

Di default viene esportata la porta 4000, quindi puoi mapparla sulla tua porta:

docker run -p 4000:4000 -t dvca

Sviluppo

Se vuoi sviluppare nuove funzionalità o semplicemente eseguire senza creare l'app, puoi iniziare installando le dipendenze con:

# installs deps  both for FE and BE
yarn run install-deps

Poi devi eseguire indipendentemente il frontend e il backend.

Backend

cd backend 
yarn start:dev

Se vuoi cambiare la porta (default 4000) puoi impostare una variabile d'ambiente:

PORT=3000 yarn start

Se hai cambiato la porta del server, devi specificarla quando avvii il frontend, sempre come variabile d'ambiente:

REACT_APP_SERVER_PORT=5000 yarn start

Frontend

cd frontend
yarn start

Documentazione

Puoi trovare la documentazione del progetto sulla wiki di GitHub

Altri bei progetti legati alla crittografia

  • Crypton
  • RSACtfTool
  • CryptoHack
  • Cryptopals
  • MysteryTwister C3

Licenza

DamnVulnerableCryptoApp è concesso in licenza MIT

Screenshot

printscreen1 printscreen2 printscreen3 printscreen4

Scarica lo strumento