DEV Community

Cover image for NOT-VIRUES | ENTERTAINMENT PURPOSE ONLY
Naman Chhabra
Naman Chhabra

Posted on

NOT-VIRUES | ENTERTAINMENT PURPOSE ONLY

I Built a Fake Virus Simulator in Python (That Doesn't Harm Your Computer)

If you are not interested in reading whole Journey, you can directly click on this link
https://namanchhabra21.itch.io/not-virues

Have you ever watched those movie scenes where a hacker types furiously and suddenly the screen fills with warnings, skulls, progress bars, and scary messages?

I decided to recreate that experience in Python.

Introducing Not-Virues — a harmless fake-virus simulator designed for fun and educational purposes.

What is Not-Virues?

Not-Virues is a Python application that mimics the appearance of a computer virus without performing any malicious actions.

It creates a dramatic experience using:

  • Full-screen visual effects
  • Fake hacking sequences
  • Scary warning messages
  • System information displays
  • Camera-based visual effects
  • Fake virus alerts
  • Cinematic startup animations

Despite its appearance, the application:

✅ Does not delete files

✅ Does not steal passwords

✅ Does not install malware

✅ Does not access private documents

✅ Does not perform any malicious actions

Why Did I Build It?

I wanted to experiment with:

  • Python GUI development
  • Pygame animations
  • CustomTkinter
  • System information APIs
  • Visual effects
  • User interaction

At the same time, I wanted to create something entertaining that looked like a real virus without actually being one.

Features

Fake Virus Startup

The application starts with a series of dramatic messages:

INITIALIZING VIRUS...
PLEASE WAIT...
HACKING...
ACCESS DENIED
LOADING...
OPENING CAMERA...

System Information Detection

The simulator may display information such as:

  • Operating System
  • Architecture
  • Device Information

This is used only for visual effects.

Fake Security Warnings

Various warning screens and popups appear during the simulation to create a realistic experience.

Safe by Design

One of the main goals of the project was ensuring that nothing harmful happens to the user's computer.

The project is intended to be scary-looking, not dangerous.

Technologies Used

  • Python
  • Pygame
  • CustomTkinter
  • Requests
  • Firebase
  • PyInstaller

Packaging the Project
To distribute the application, I used PyInstaller:

pyinstaller --noconsole --icon=assets/icon.ico main.py

This creates a standalone executable that users can run without installing Python.

What I Learned

Building this project taught me a lot about:

  • GUI programming
  • Event handling
  • User experience design
  • Packaging Python applications
  • Creating cinematic visual effects

It was also a reminder that software can look intimidating while remaining completely harmless.

Disclaimer

This project is intended for educational and entertainment purposes only.

It is not malware, ransomware, spyware, or a real virus.

Please do not modify the project for malicious purposes.

GitHub Repository
https://github.com/NamanChhabra21/Not-Virues

Feel free to check out the project, explore the code, and suggest improvements.

Thanks for reading! 🚀

Share it with your friends , recommend changing file name to make it a scary and unexpected prank.

Top comments (0)