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
vsftpd-cve-2011-2523-lab — Pen Tesing Lab che sfrutta la backdoor di VSFTPD 2.3.4 tramite Metasploit Framework | Kitploit
Strumenti/GitHubGitHub/indiquarks/vsftpd-cve-2011-2523-lab
RicognizioneFramework di ExploitMappatura della ReteAnalisi delle VulnerabilitàExploitPenetration TestingApprendimento e FormazioneLab e Pratica

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 →
GitHub
indiquarks/vsftpd-cve-2011-2523-lab

vsftpd-cve-2011-2523-lab

Pen Tesing Lab che sfrutta la backdoor di VSFTPD 2.3.4 tramite Metasploit Framework

Vedi Repository
273 mesi faNon ancora revisionato
Condividi

Sfruttamento del backdoor VSFTPD 2.3.4 (CVE-2011-2523)

Un laboratorio pratico di penetration testing che dimostra l'identificazione e lo sfruttamento del backdoor VSFTPD 2.3.4 (CVE-2011-2523) sulla macchina virtuale intenzionalmente vulnerabile Metasploitable2 utilizzando il Metasploit Framework.


Disclaimer

Questo progetto è stato condotto interamente in un ambiente di laboratorio controllato utilizzando Metasploitable2, una macchina virtuale intenzionalmente vulnerabile progettata per la formazione sulla cybersecurity.

Durante questo esercizio non sono stati presi di mira sistemi o reti non autorizzati.


Obiettivo

L'obiettivo di questo laboratorio era:

  • Enumerare i servizi in esecuzione sulla macchina target.
  • Identificare le versioni software vulnerabili.
  • Individuare un exploit disponibile pubblicamente.
  • Sfruttare la vulnerabilità utilizzando il Metasploit Framework.
  • Ottenere accesso remoto a una shell.
  • Comprendere l'impatto sulla sicurezza dell'esecuzione di software obsoleto.

Ambiente di Laboratorio

ComponenteDettagli
HypervisorVMware Workstation
Macchina AttaccanteFedora Linux 44
Macchina TargetMetasploitable2 (Ubuntu 8.04)
Framework di SfruttamentoMetasploit Framework 6.4.144
ReteLaboratorio VMware isolato

Informazioni sulla Vulnerabilità

CampoValore
CVECVE-2011-2523
ServizioVSFTPD
Versione2.3.4
Porta21/TCP
GravitàCritica

Descrizione

La versione 2.3.4 di VSFTPD è stata rilasciata con un backdoor dannoso inserito nel codice sorgente. Autenticandosi con un nome utente appositamente predisposto che termina con :), un attaccante può attivare una shell di comando sulla porta TCP 6200, consentendo l'esecuzione remota di comandi.


Metodologia

  1. Enumerazione dei servizi con Nmap
  2. Identificazione della vulnerabilità
  3. Scoperta dell'exploit (ExploitDB e Metasploit)
  4. Configurazione dell'exploit
  5. Sfruttamento
  6. Verifica della shell
  7. Analisi dell'impatto
  8. Raccomandazioni per la mitigazione

Strumenti Utilizzati

  • Nmap
  • Metasploit Framework
  • SearchSploit
  • VMware Workstation
  • Fedora Linux
  • Metasploitable2

Competenze Dimostrate

  • Enumerazione di rete
  • Rilevamento dei servizi
  • Identificazione delle vulnerabilità
  • Ricerca CVE
  • Selezione degli exploit
  • Metasploit Framework
  • Accesso remoto alla shell
  • Verifica post-sfruttamento
  • Documentazione sulla sicurezza

Struttura del Repository

.
├── README.md
├── report.pdf
├── screenshots/
│   ├── figure1.png
│   ├── figure2.png
│   ├── figure3.png
│   ├── figure4.png
│   ├── figure5.png
│   ├── figure6.png
│   ├── figure7.png
│   └── figure8.png
└── LICENSE

Lezioni Apprese

  • L'enumerazione dei servizi è il fondamento del penetration testing.
  • I database pubblici di vulnerabilità dovrebbero essere sempre verificati rispetto alle versioni software.
  • I framework di sfruttamento semplificano lo sfruttamento, ma richiedono la comprensione della vulnerabilità sottostante.
  • Il software obsoleto può portare al completo compromesso del sistema.
  • Condurre test di sicurezza in ambienti di laboratorio isolati è essenziale per un apprendimento etico.

Riferimenti

  • National Vulnerability Database (NVD)
  • Exploit Database (ExploitDB)
  • Rapid7 Metasploit Documentation
  • Metasploitable2 Documentation

Autore

Amarnath

Studente di Cybersecurity | Ethical Hacking | Penetration Testing | Linux

Sentiti libero di contattarmi su LinkedIn o di esplorare i miei altri progetti di cybersecurity.

Scarica lo strumento