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/yasharote/dll-injector
Reverse EngineeringDebuggerAnalisi di Binari
GitHubyasharote/dll-injector

dll-injector

Uno strumento desktop che consente di iniettare DLL, effettuare hooking di funzioni WinAPI come CreateFileW e modificare il comportamento dei processi a runtime — progettato per sviluppatori, tester e reverse engineer.

Vedi Repository
61411 mesi 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

Informazioni

Come suggerisce il nome, l'applicazione esegue principalmente l'iniezione di una DLL in qualsiasi processo in esecuzione su Windows. Grazie a questo, è in grado di eseguire diverse operazioni su un processo, come caricare una DLL, scaricare una DLL e agganciare le principali funzioni WinAPI (ad es. CreateFileW, ReadFile, ecc.).

La sua interfaccia frontend è realizzata con Flutter, mentre le funzionalità principali sono implementate in C++. Questo progetto colma il divario nella disponibilità di strumenti semplici ed efficaci per il debug e la modifica del comportamento dei processi Windows. Gli strumenti attuali o mancano di accessibilità per l'utente a causa della complessità, oppure non offrono funzionalità sufficienti per operazioni complete a livello di sistema.


Funzioni

  • La possibilità di elencare tutti i processi in esecuzione, selezionare un target e iniettare una DLL
  • Supporto per l'hooking di specifiche funzioni Windows API e modifica dei parametri in tempo reale
  • Verifica della presenza di una funzione specifica in un processo (funziona solo per le funzioni esportate)
  • La possibilità di scaricare DLL dai processi target

🪝 Hooking di una Funzione — Per Iniziare

L'applicazione può essere scaricata dalla sezione Releases. Di seguito è riportato un esempio passo passo su come agganciare la funzione CreateFileW in Notepad.exe e configurarla per reindirizzare tutte le creazioni di file a un nome specifico.


🔹 Passo 1: Selezionare un Processo Target

Inizia avviando l'applicazione DLL Injector. Vedrai una griglia dei processi in esecuzione con i loro nomi e i relativi Process ID (PID).

➡️ Fai clic sull'opzione di hook per Notepad.exe.

Passo 1: Seleziona Processo


🔹 Passo 2: Configurare l'Hook

Dopo aver selezionato un processo, apparirà un popup che ti chiederà di configurare quale funzione agganciare e a quali condizioni.

In questo esempio:

  • Function: CreateFileW
  • match_path: E:\Downloads\
  • lpFileName: E:\Downloads\hooked.txt
  • block: Disabilitato (per consentire l'esecuzione)

Una volta configurato, fai clic su Hook per iniettare la DLL e attivare l'hook.

Passo 2: Configura Hook


🔹 Passo 3: Conferma del Successo dell'Hook

Se l'hook è stato applicato correttamente, vedrai una finestra di conferma.
Quando hai finito, devi premere "Unhook" per rimuovere in sicurezza l'hook dal processo target.

⚠️ Se l'hook non viene rimosso, il processo potrebbe dover essere riavviato manualmente.

Passo 3: Hook Riuscito


🔎 Test dell'Hook

Per verificare cosa è successo:

Prova a salvare qualsiasi file all'interno di E:\Downloads\ — indipendentemente dal nome del file, verrà forzato a essere chiamato hooked.txt.

Questo dimostra come puoi intercettare e manipolare le operazioni del file system a livello API utilizzando l'hook iniettato.

Scarica lo strumento