Skip to content

Matth3wV0/Keylogger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snake Game Keylogger - Hidden Threat Demo

Game

Overview

This project demonstrates how a keylogger can be embedded within a seemingly harmless Snake game to capture and exfiltrate sensitive data from a victim's machine. The demo showcases the techniques used to hide the malicious code, capture input data, and send it to an attacker via Telegram.

How It Works

  1. Phising the victim through MAIL

    • The keylogger code is injected into the Snake game, designed to start capturing keystrokes as soon as the game begins.

    Mail

  2. Running the Game:

    • The victim plays the Snake game without realizing that their inputs are being recorded. Running game
  3. Capturing and Exfiltrating Data:

    • The captured keystrokes are stored. Log text

    • Password stored in Google Chrome also be stealed. Chrome data

  4. Adding Keylogger to Startup

    • To ensure persistence, the keylogger script is added to the startup folder, making it execute each time the victim’s system is restarted. Add keylogger to startup folder
  5. Data Transmission:

    • The data is sent securely and stealthily to the attacker's Telegram bot, and ensuring the attacker receives the information without the victim's knowledge. Send to attacker

Setup

To run this project locally:

  1. Clone the repository:
    git clone https://github.com/Matth3wV0/Keylogger.git
  2. Install the required dependencies:
    pip install -r requirements.txt
  3. Modify the .env file with your Telegram API.

DISCLAIMER

This project is intended for educational and research purposes only. The techniques demonstrated should not be used for illegal or unethical activities. Always obtain proper authorization before conducting security testing on any system.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages