Skip to content

Latest commit

 

History

History
85 lines (51 loc) · 2.33 KB

File metadata and controls

85 lines (51 loc) · 2.33 KB

🕵️‍♂️ Spyware Simulation Tool

By Praneeth

⚠️ For educational purposes only — use responsibly and ethically.


📘 Overview

This Python-based spyware simulation tool demonstrates how malicious software can collect sensitive data from a user’s system without their knowledge. It has been developed to raise awareness about system vulnerabilities and to educate cybersecurity learners on how spyware functions in the real world.

⚠️ Disclaimer

This software is intended strictly for educational and ethical hacking demonstrations. Do not use it for unauthorized or malicious activities. The developer is not responsible for any misuse or damage caused by the use of this tool.

🧠 What is Spyware?

Spyware is a form of malware that secretly installs itself on a device and collects data such as keystrokes, clipboard content, browsing activity, and system information. The collected data is often transmitted to third parties or used for further exploitation.

This project shows how spyware works in a controlled environment to educate users about privacy and digital security.

🔧 Features

This spyware simulation includes the following components:

1. 🔤 Keystroke Logging

  • Captures every key typed on the keyboard
  • Saves the data to a local .txt file

2. 📋 Clipboard Monitoring

  • Continuously checks and logs clipboard contents
  • Stores copied text to a file for later review

3. 🌐 Google Search History Extraction

  • Retrieves recent Google search activity
  • Outputs the search data into a .xlsx Excel file

4. 💻 System Information Collection

  • Collects and logs system metadata including:

    • Hostname
    • IP Address
    • Operating System
    • Processor info

5. 📸 Screenshot on Exit

  • Captures the screen when the program exits
  • Saves the image as a local file

🚀 Getting Started

📌 Requirements

  • Python 3.x
  • Install required libraries:
pip install pynput pyperclip pillow openpyxl

▶️ Run the Program

python spyware.py

To stop the program and capture a screenshot, use a predefined key combo (e.g., Ctrl + Q, if implemented).

🛡️ Intended Use Cases

  • Cybersecurity training
  • Ethical hacking demonstrations
  • Security awareness workshops

📛 Author

Praneeth