Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
pulsegram — Keylogger baseado em Python com integração de bot do Telegram para capturar teclas, conteúdo da área de transferência e capturas de tela em ambientes autorizados de testes de segurança. | Kitploit
Ferramentas/GitHubGitHub/taurusomar/pulsegram
Exfiltração de DadosAprendizado e EducaçãoRed Teaming
GitHubtaurusomar/pulsegram

pulsegram

Keylogger baseado em Python com integração de bot do Telegram para capturar teclas, conteúdo da área de transferência e capturas de tela em ambientes autorizados de testes de segurança.

Ver Repositório
1667há 1 anoAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

PulseGram

PulseGram é um keylogger integrado com um bot do Telegram. É uma ferramenta de monitoramento que captura teclas digitadas, conteúdo da área de transferência e capturas de tela, enviando todas as informações para um bot do Telegram configurado. É projetado para uso em simulações de adversários e contextos de teste de segurança.

⚠️ Aviso: Este projeto é apenas para fins educacionais e testes de segurança em ambientes autorizados. O uso não autorizado desta ferramenta pode ser ilegal e é proibido.

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

Funcionalidades

  • Captura de teclas: Registra as teclas digitadas e as envia para o bot do Telegram.
  • Monitoramento da área de transferência: Envia o conteúdo copiado em tempo real.
  • Capturas de tela periódicas: Tira capturas de tela e as envia para o bot.
  • Registros de erros: Registra erros em um arquivo errors_log.txt para facilitar a depuração.

Instalação

  1. Clone o repositório:

    root@kitploit:~
    git clone https://github.com/TaurusOmar/pulsegram
    cd pulsegram
    
  2. Instale as dependências: Certifique-se de ter Python 3 e pip instalados. Então execute:

    root@kitploit:~
    pip install -r requirements.txt
    
  3. Configure o token do bot do Telegram: Crie um bot no Telegram usando o BotFather. Copie seu token e cole-o no código em main.py onde o bot é inicializado.

  4. Copie seu ChatID chat_id="131933xxxx" em keylogger.py

Uso

Execute a ferramenta na máquina de destino com:

root@kitploit:~
python pulsegram.py

Módulos

pulsegram.py

Este é o arquivo principal da ferramenta, que inicializa o bot e inicia tarefas assíncronas para capturar e enviar dados.

Bot(token="..."): Inicializa o bot do Telegram com seu token pessoal.
asyncio.gather(...): Lança múltiplas tarefas para executar o monitoramento da área de transferência, captura de tela e registro de teclas.
log_error: Em caso de erros, registra-os em um arquivo errors_log.txt.

helpers.py

Este módulo contém funções auxiliares que auxiliam na operação geral da ferramenta.

log_error(): Registra quaisquer erros em errors_log.txt com formato de data e hora.
get_clipboard_content(): Captura o conteúdo atual da área de transferência.
capture_screenshot(): Tira uma captura de tela e a salva temporariamente para enviar ao bot do Telegram.

keylogger.py

Este módulo lida com registro de teclas, monitoramento da área de transferência e capturas de tela.

capture_keystrokes(bot): Função assíncrona que captura teclas digitadas e envia as informações para o bot do Telegram.
send_keystrokes_to_telegram(bot): Esta função envia as teclas acumuladas para o bot.
capture_screenshots(bot): Captura periodicamente uma imagem da tela e a envia para o bot.
log_clipboard(bot): Envia o conteúdo da área de transferência para o bot.

Configurações de Ação

Altere o intervalo de captura e envio de informações.

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

Aviso de Segurança

Este projeto é apenas para fins educacionais e para testes de segurança em seus próprios ambientes ou com autorização expressa. O uso não autorizado desta ferramenta pode violar leis locais e políticas de privacidade.

Contribuições

Contribuições são bem-vindas. Por favor, certifique-se de respeitar o código de conduta ao colaborar.

Licença

Este projeto está licenciado sob a Licença MIT.

Baixar ferramenta