Skip to content
KitploitKITPLOIT
StrumentiBlog
Log in
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
Nimplant — Un impianto cross-platform scritto in Nim | Kitploit
Strumenti/GitHubGitHub/mythicagents/nimplant
Frameworks per Penetration TestingPost-ExploitCommand and ControlRed TeamingSviluppo Payload
GitHubmythicagents/nimplant

Nimplant

Un impianto cross-platform scritto in Nim

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

Deprecato

Questo agente è deprecato in quanto è compatibile solo con Mythic 2.1 e lo sviluppatore principale non è in grado di continuare a lavorarci. Se qualcuno desidera effettuare gli aggiornamenti (lato Python, non codice Nim) alla versione più recente di Mythic, possiamo contrassegnarlo come non più deprecato.

Nimplant

Nimplant è un impianto cross‑platform (Linux e Windows) scritto in Nim come progetto divertente per imparare Nim e vedere cosa può offrire per lo sviluppo di strumenti per red team. Attualmente Nimplant manca di una tradecraft evasiva estesa; tuttavia, col tempo Nimplant diventerà molto più sofisticato.

Installazione

Per installare Nimplant, hai bisogno di Mythic installato su un computer remoto. Puoi trovare le istruzioni di installazione per Mythic nella pagina del progetto Mythic.

Dalla directory di installazione di Mythic, esegui il comando:

./install_agent_from_github.sh https://github.com/MythicAgents/Nimplant

Una volta installato, riavvia Mythic per compilare un nuovo agente.

Caratteristiche principali dell’agente

  • Cross‑platform
  • Completamente asincrono
  • Può generare agenti compilati sia da codice sorgente C che C++

Riferimento rapido al manuale dei comandi

ComandoSintassiDescrizione
catcat [file]Recupera il contenuto di un file.
cdcd [dir]Cambia directory di lavoro.
cpcp [sorgente] [destinazione]Copia un file da sorgente a destinazione. Finestra modale.
curlcurl [url] [metodo] [headers] [body]Esegue una singola richiesta web.
downloaddownload [percorso]Scarica un file dal sistema di destinazione.
exitexitTermina un callback.
getenvgetenvOttiene tutte le variabili d’ambiente correnti.
jobsjobsElenca tutti i processi in esecuzione.
killkill [pid]Tenta di terminare il processo specificato da [pid].
lsls [percorso] [ricorsivo]Elenca file e cartelle in [percorso] con parametro opzionale per elencare ricorsivamente. Il default è la directory di lavoro corrente.
mkdirmkdir [dir]Crea una directory.
mvmv [sorgente] [destinazione]Sposta un file da sorgente a destinazione. Finestra modale.
pspsElenca le informazioni sui processi.
pwdpwdStampa la directory di lavoro.
rmrm [percorso]Rimuove un file specificato da [percorso]
shellshell [comando]Esegue un comando shell che si traduce in un processo avviato con la riga di comando: cmd.exe /r[comando]
setenvsetenv [nomevar] [valore]Imposta una variabile d’ambiente a scelta.
sleepsleep [secondi]Imposta l’intervallo di callback dell’agente in secondi.
unsetenvunsetenv [nomevar]Rimuove una variabile d’ambiente.
uploaduploadCarica un file su un percorso remoto della macchina. Finestra modale.

Profili C2 Supportati

Attualmente, quando si crea un nuovo agente Nimplant, è disponibile un solo profilo C2: HTTP.

Profilo HTTP

Il profilo HTTP richiama il server Mythic tramite il profilo base e non dinamico. Quando si selezionano le opzioni da includere in Nimplant al momento della compilazione, tutte le opzioni vengono rispettate, ad eccezione dei parametri relativi alle richieste GET.


Altre in arrivo!

Roadmap

  • [] Capacità di compilare in Objective‑C per funzionalità macOS
  • [] Integrazione di Donut per consentire all’utente di generare shellcode come output
  • [] Comunicazione tramite WebSocket
  • [] Funzionalità di screenshot
  • [] Capacità di injection in processi remoti
Scarica lo strumento