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
moonwalk — Copri le tue tracce durante lo sfruttamento di Linux lasciando zero tracce nei log di sistema e nei timestamp del filesystem. | Kitploit
Strumenti/GitHubGitHub/mufeedvh/moonwalk
Escalation di PrivilegiInformatica ForensePost-ExploitPenetration TestingRed Teaming
GitHubmufeedvh/moonwalk

moonwalk

Copri le tue tracce durante lo sfruttamento di Linux lasciando zero tracce nei log di sistema e nei timestamp del filesystem.

Vedi Repository
1.5k1343 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

moonwalk

Copri le tue tracce durante Linux Exploitation / Penetration Testing lasciando zero tracce nei log di sistema e nei timestamp del filesystem.


📖 Indice

  • Introduzione
  • Caratteristiche
  • Installazione
  • Utilizzo
  • Contributo
  • Licenza

ℹ️ Introduzione

moonwalk è un eseguibile singolo binario da 400 KB che può cancellare le tue tracce durante il penetration testing di una macchina Unix. Salva lo stato dei log di sistema pre-sfruttamento e ripristina quello stato inclusi i timestamp del filesystem post-sfruttamento lasciando zero tracce di un fantasma nella shell.

⚠️ NOTA: Questo strumento è open-source per assistere esclusivamente in operazioni di Red Team e in nessun modo l'autore è responsabile per ripercussioni causate da un uso improprio di questo strumento. Utilizzalo solo su una macchina in cui hai il permesso di testare.

Caratteristiche

  • Eseguibile Piccolo: Inizia rapidamente con un curl fetch sulla tua macchina target.
  • Veloce: Esegue tutti i comandi di sessione inclusi logging, pulizia delle tracce e operazioni sul filesystem in meno di 5 millisecondi.
  • Ricognizione: Per salvare lo stato dei log di sistema, moonwalk trova un percorso scrivibile da tutti e salva la sessione in una directory nascosta che viene rimossa al termine della sessione.
  • Cronologia della Shell: Invece di cancellare l'intero file della cronologia, moonwalk lo riporta allo stato originale inclusa l'invocazione di moonwalk.
  • Timestamp del Filesystem: Nasconditi dal Blue Team ripristinando i timestamp di accesso/modifica dei file allo stato originale utilizzando il comando GET.

Installazione

root@kitploit:~
$ curl -L https://github.com/mufeedvh/moonwalk/releases/download/v1.0.0/moonwalk_linux -o moonwalk

(AMD x86-64)

OPPURE

Scarica l'eseguibile da Releases oppure installa con cargo:

root@kitploit:~
$ cargo install --git https://github.com/mufeedvh/moonwalk.git

Installa Rust/Cargo

Compilazione dal Sorgente

Prerequisiti:

  • Git
  • Rust
  • Cargo (Installato automaticamente quando si installa Rust)
  • Un linker C (Solo per Linux, di solito preinstallato)
root@kitploit:~
$ git clone https://github.com/mufeedvh/moonwalk.git
$ cd moonwalk/
$ cargo build --release

Il primo comando clona questo repository nella tua macchina locale e gli ultimi due comandi entrano nella directory e compilano il sorgente in modalità release.

Utilizzo

Una volta ottenuta una shell sulla macchina Unix target, avvia una sessione moonwalk eseguendo questo comando:

root@kitploit:~
$ moonwalk start

Mentre fai ricognizione/sfruttamento e modifichi file, ottieni il comando timestamp touch di un file in anticipo per ripristinarlo dopo averlo accesso/modificato:

root@kitploit:~
$ moonwalk get ~/.bash_history

Post-sfruttamento, cancella le tue tracce e chiudi la sessione con questo comando:

root@kitploit:~
$ moonwalk finish

Tutto qui!

Contributo

Modi per contribuire:

  • Suggerire una funzionalità
  • Segnalare un bug
  • Risolvere qualcosa e aprire una pull request
  • Aiutarmi a documentare il codice
  • Diffondere la parola
  • Trovare qualcosa che ho dimenticato che lascia tracce!

Licenza

Concesso in licenza sotto la MIT License, vedi LICENSE per maggiori informazioni.

Scarica lo strumento