Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
pulsegram — Keylogger basé sur Python avec intégration de bot Telegram pour capturer les frappes clavier, le contenu du presse-papiers et des captures d'écran dans des environnements de tests de sécurité autorisés. | Kitploit
Outils/GitHubGitHub/taurusomar/pulsegram
Exfiltration de DonnéesApprentissage et ÉducationRed Teaming
GitHubtaurusomar/pulsegram

pulsegram

Keylogger basé sur Python avec intégration de bot Telegram pour capturer les frappes clavier, le contenu du presse-papiers et des captures d'écran dans des environnements de tests de sécurité autorisés.

Voir le dépôt
1662il y a 1 anPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

PulseGram

PulseGram est un keylogger intégré avec un bot Telegram. C'est un outil de surveillance qui capture les frappes, le contenu du presse-papiers et des captures d'écran, envoyant toutes les informations à un bot Telegram configuré. Il est conçu pour être utilisé dans des simulations d'adversaires et des contextes de tests de sécurité.

⚠️ Avertissement : Ce projet est à des fins éducatives et de tests de sécurité dans des environnements autorisés uniquement. L'utilisation non autorisée de cet outil peut être illégale et est interdite.

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

Fonctionnalités

  • Capture de frappes : Enregistre les frappes clavier et les envoie au bot Telegram.
  • Surveillance du presse-papiers : Envoie le contenu copié en temps réel.
  • Captures d'écran périodiques : Prend des captures d'écran et les envoie au bot.
  • Journaux d'erreurs : Enregistre les erreurs dans un fichier errors_log.txt pour faciliter le débogage.

Installation

  1. Clonez le dépôt :

    root@kitploit:~
    git clone https://github.com/TaurusOmar/pulsegram
    cd pulsegram
    
  2. Installez les dépendances : Assurez-vous d'avoir Python 3 et pip installés. Exécutez ensuite :

    root@kitploit:~
    pip install -r requirements.txt
    
  3. Configurez le jeton du bot Telegram : Créez un bot sur Telegram en utilisant BotFather. Copiez votre jeton et collez-le dans le code dans main.py là où le bot est initialisé.

  4. Copiez votre ChatID chat_id="131933xxxx" dans keylogger.py

Utilisation

Exécutez l'outil sur la machine cible avec :

root@kitploit:~
python pulsegram.py

Modules

pulsegram.py

C'est le fichier principal de l'outil, qui initialise le bot et lance des tâches asynchrones pour capturer et envoyer les données.

Bot(token="...") : Initialise le bot Telegram avec votre jeton personnel.
asyncio.gather(...) : Lance plusieurs tâches pour exécuter la surveillance du presse-papiers, la capture d'écran et l'enregistrement des frappes.
log_error : En cas d'erreurs, les enregistre dans un fichier errors_log.txt.

helpers.py

Ce module contient des fonctions auxiliaires qui aident au fonctionnement global de l'outil.

log_error() : Enregistre toute erreur dans errors_log.txt avec un format date et heure.
get_clipboard_content() : Capture le contenu actuel du presse-papiers.
capture_screenshot() : Prend une capture d'écran et la sauvegarde temporairement pour l'envoyer au bot Telegram.

keylogger.py

Ce module gère l'enregistrement des frappes, la surveillance du presse-papiers et les captures d'écran.

capture_keystrokes(bot) : Fonction asynchrone qui capture les frappes et envoie les informations au bot Telegram.
send_keystrokes_to_telegram(bot) : Cette fonction envoie les frappes accumulées au bot.
capture_screenshots(bot) : Capture périodiquement une image de l'écran et l'envoie au bot.
log_clipboard(bot) : Envoie le contenu du presse-papiers au bot.

Configurations d'action

Modifiez l'intervalle de temps de capture et d'envoi des informations.

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()

Avertissement de sécurité

Ce projet est uniquement à des fins éducatives et de tests de sécurité dans vos propres environnements ou avec autorisation explicite. L'utilisation non autorisée de cet outil peut violer les lois locales et les politiques de confidentialité.

Contributions

Les contributions sont les bienvenues. Veuillez vous assurer de respecter le code de conduite lors de la collaboration.

Licence

Ce projet est sous licence MIT.

Télécharger l’outil