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
Strumenti/GitHubGitHub/hamlasiraj/metasploit-bailiwicked_domain-fix
Framework di ExploitAnalisi delle VulnerabilitàExploitPenetration TestingApprendimento e FormazioneAnalisi DNS
GitHubhamlasiraj/metasploit-bailiwicked_domain-fix

metasploit-bailiwicked_domain-fix

Correzione per il metodo 'each' non definito in bailiwicked_domain.rb di Metasploit (CVE-2008-1447 modulo di avvelenamento cache DNS)

Vedi Repository
131 anno faNon ancora revisionato

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

🚀 metasploit-bailiwicked_domain-fix

Correzione per undefined method each nel modulo bailiwicked_domain.rb di Metasploit (CVE-2008-1447 modulo di avvelenamento cache DNS)


🔎 Problema

Durante il test di CVE-2008-1447 con Metasploit, il modulo originale si è bloccato con:

root@kitploit:~
undefined method `each` for an instance of IPAddr (NoMethodError)

Questo accade perché il codice chiama .each su un oggetto IPAddr invece che su un array.


🛠️ Correzione

La correzione consiste nel racchiudere l'oggetto IP in un array prima di iterare: linea 253

root@kitploit:~
Array(rr1.address).each do |ip|
res2 = Net::DNS::Resolver.new(nameservers: [ip.to_s],...
  # original code logic
end

✅ Questo previene il NoMethodError e permette al modulo di funzionare correttamente.


📌 Utilizzo

  1. Sostituisci il tuo bailiwicked_domain.rb originale con quello corretto in questo repository.
    • Posizione: /usr/share/metasploit-framework/modules/auxiliary/spoof/dns/bailiwicked_domain.rb
  2. Riavvia Metasploit.
  3. Carica ed esegui il modulo come al solito.

📝 Note

  • Testato su Metasploit Framework versione: [6.4.69-dev]
  • Questa correzione risolve solo l'arresto anomalo di IPAddr.each — la funzionalità rimane invariata.

⚠️ Disclaimer

Questo modulo sfrutta una nota vulnerabilità DNS (CVE-2008-1447).
👉 Usalo solo in un ambiente di laboratorio controllato per scopi di ricerca e didattici.


✨ Se questa correzione ti è stata utile, considera di lasciare una stella ⭐ al repository!

Scarica lo strumento