By Praneeth
⚠️ For educational purposes only — use responsibly and ethically.
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.
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.
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.
This spyware simulation includes the following components:
- Captures every key typed on the keyboard
- Saves the data to a local
.txtfile
- Continuously checks and logs clipboard contents
- Stores copied text to a file for later review
- Retrieves recent Google search activity
- Outputs the search data into a
.xlsxExcel file
-
Collects and logs system metadata including:
- Hostname
- IP Address
- Operating System
- Processor info
- Captures the screen when the program exits
- Saves the image as a local file
- Python 3.x
- Install required libraries:
pip install pynput pyperclip pillow openpyxlpython spyware.pyTo stop the program and capture a screenshot, use a predefined key combo (e.g., Ctrl + Q, if implemented).
- Cybersecurity training
- Ethical hacking demonstrations
- Security awareness workshops
Praneeth