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
pulsegram — Keylogger basato su Python con integrazione di bot Telegram per catturare sequenze di tasti, contenuti degli appunti e screenshot in ambienti di test di sicurezza autorizzati. | Kitploit
Strumenti/GitHubGitHub/taurusomar/pulsegram
Esfiltrazione DatiApprendimento e FormazioneRed Teaming
GitHubtaurusomar/pulsegram

pulsegram

Keylogger basato su Python con integrazione di bot Telegram per catturare sequenze di tasti, contenuti degli appunti e screenshot in ambienti di test di sicurezza autorizzati.

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

PulseGram

PulseGram è un keylogger integrato con un bot Telegram. È uno strumento di monitoraggio che cattura sequenze di tasti, contenuti degli appunti e screenshot, inviando tutte le informazioni a un bot Telegram configurato. È progettato per l'uso in simulazioni di attacco e contesti di test di sicurezza.

⚠️ Avviso: Questo progetto ha finalità educative e deve essere utilizzato solo per test di sicurezza in ambienti autorizzati. L'uso non autorizzato di questo strumento potrebbe essere illegale ed è proibito.

root@kitploit:~
  _____       _           _____                     
 |  __ \     | |         / ____|                    
 | |__) |   _| |___  ___| |  __ _ __ __ _ _ __ ___  
 |  ___/ | | | / __|/ _ \ | |_ | '__/ _` | '_ ` _ \ 
 | |   | |_| | \__ \  __/ |__| | | | (_| | | | | | |
 |_|    \__,_|_|___/\___|\_____|_|  \__,_|_| |_| |_|
                                                                                                        
                 Author: Omar Salazar
                 Version: V.1.0

Caratteristiche

  • Cattura delle sequenze di tasti: Registra le sequenze di tasti e le invia al bot Telegram.
  • Monitoraggio degli appunti: Invia il contenuto copiato negli appunti in tempo reale.
  • Screenshot periodici: Acquisisce screenshot e li invia al bot.
  • Registro degli errori: Registra gli errori in un file errors_log.txt per facilitare il debug.

Installazione

  1. Clona il repository:

    root@kitploit:~
    git clone https://github.com/TaurusOmar/pulsegram
    cd pulsegram
    
  2. Installa le dipendenze: assicurati di avere Python 3 e pip installati. Quindi esegui:

    root@kitploit:~
    pip install -r requirements.txt
    
  3. Configura il token del bot Telegram: Crea un bot su Telegram usando BotFather. Copia il tuo token e incollalo nel codice in main.py dove viene inizializzato il bot.

  4. Copia il tuo ChatID chat_id="131933xxxx" in keylogger.py

Utilizzo

Esegui lo strumento sulla macchina di destinazione con:

root@kitploit:~
python pulsegram.py

Moduli

pulsegram.py

Questo è il file principale dello strumento, che inizializza il bot e avvia attività asincrone per catturare e inviare dati.

Bot(token="..."): Inizializza il bot Telegram con il tuo token personale.
asyncio.gather(...): Avvia più attività per eseguire il monitoraggio degli appunti, l'acquisizione di screenshot e la registrazione delle sequenze di tasti.
log_error: In caso di errori, li registra in un file errors_log.txt.

helpers.py

Questo modulo contiene funzioni ausiliarie che supportano il funzionamento generale dello strumento.

log_error(): Registra eventuali errori in errors_log.txt con formato data e ora.
get_clipboard_content(): Acquisisce il contenuto attuale degli appunti.
capture_screenshot(): Scatta uno screenshot e lo salva temporaneamente per inviarlo al bot Telegram.

keylogger.py

Questo modulo gestisce la registrazione delle sequenze di tasti, il monitoraggio degli appunti e l'acquisizione di screenshot.

capture_keystrokes(bot): Funzione asincrona che cattura le sequenze di tasti e invia le informazioni al bot Telegram.
send_keystrokes_to_telegram(bot): Questa funzione invia le sequenze di tasti accumulate al bot.
capture_screenshots(bot): Acquisisce periodicamente un'immagine dello schermo e la invia al bot.
log_clipboard(bot): Invia il contenuto degli appunti al bot.

Configurazioni delle azioni

Modifica l'intervallo di tempo per la cattura e l'invio delle informazioni.

root@kitploit:~
async def send_keystrokes_to_telegram(bot):
    global keystroke_buffer
    while True:
        await asyncio.sleep(1)  # Change the key sending interval
root@kitploit:~
async def capture_screenshots(bot):
    while True:
        await asyncio.sleep(30)  # Change the screenshot capture interval
        try:
root@kitploit:~
async def log_clipboard(bot):
    previous_content = ""
    while True:
        await asyncio.sleep(5)  # Change the interval to check for clipboard changes
        current_content = get_clipboard_content()

Avviso di sicurezza

Questo progetto ha solo finalità educative e per test di sicurezza nei propri ambienti o con autorizzazione espressa. L'uso non autorizzato di questo strumento può violare le leggi locali e le politiche sulla privacy.

Contributi

I contributi sono benvenuti. Assicurati di rispettare il codice di condotta quando collabori.

Licenza

Questo progetto è concesso in licenza con licenza MIT.

Scarica lo strumento