Corruptinator is a simple Python application that allows users to modify image files by overwriting their data with random bytes, making them effectively unrecoverable. This tool is useful for securely deleting non-sensitive files and can be customized for various use cases.
[For those who prefer to skip the theatrics, click here to go to the Features section.]
[Scene: Doofenshmirtz Evil Incorporated]
Perry the Platypus bursts through the window, landing dramatically.
Doofenshmirtz: Ah, Perry the Platypus, what an unexpected surprise! And by unexpected, I mean COMPLETELY EXPECTED!
He activates a trap to capture Perry.
Doofenshmirtz: You see, while you were busy thwarting my evil plans, I was busy developing the Corruptinator!
Perry struggles in the trap, intrigued.
Doofenshmirtz: With this tool, users can select any image file and—BAM!—overwrite its data with random bytes! It’s the perfect way to make files completely unrecoverable!
Perry raises an eyebrow, clearly skeptical.
Doofenshmirtz: Oh, I know what you’re thinking! “But what if someone tries to recover it?” Well, my dear nemesis, while it’s highly unlikely, advanced recovery techniques might still work!
Perry looks amused, shaking his head.
Doofenshmirtz: Just make sure to have backups of your important files before using it! And remember, it’s great for securely deleting non-sensitive files!
Perry escapes the trap, ready to thwart another one of Doof’s plans.
- Select a file to corrupt via a graphical user interface (GUI).
- Overwrites the file with random binary data.
- Uses the Tkinter library for a simple and user-friendly interface.
- Python 3.x
- Tkinter (usually included with Python installations)
Just download the exe
from the latest release
- Clone this repository:
git clone https://github.com/captainAyan/corruptinator.git
- Change into the project directory:
cd corruptinator
- Run the application:
python corruptinator.py
- Click the "Browse" button to select a PNG file.
- Click "Submit" to overwrite the selected file with random data.
Warning: This action is irreversible! Ensure you have backups of any important files before using this tool.
While this tool makes it highly unlikely that overwritten files can be recovered, advanced data recovery techniques may still be able to retrieve some information under certain conditions. For highly sensitive data, consider using additional secure deletion methods.
This project utilizes a Python script for modifying files to random data. Thanks to OpenAI's ChatGPT for assistance in developing the script and understanding secure file deletion methods.
Send me a message on discord or instagram. Check out my Profile Readme