The corruption process starts by reading the binary code of an image file [JPG or GIF]; then arbitrary bits are swapped [the number of replacements is a random value from 1 to 20]. The file is "saved as" a new document. Depending on the number of replacements and the original compression, the file will have a completely different and unpredictable aesthetic.
You can load any file type, you can change the number of files generated, the number of replacements (affecting the Corruption Level), you can adjust the replacements positions.
So from a single image, the program can generate millions of corrupted versions. Because it literally corrupts the binary code of the file, some of the results are so damaged that they are actually rendered unviewable.
Feel free to update, modify and share corrupt with as many people as possible.
The project was available online between 2005 and 2017: Corrupt.online
Corrupt.online is a web based Glitch Art Software allowing its user to upload and share corrupted images oline, based of Corrupt.processing.
The project was available online between 2005 and 2017. You can download Corrupt and run it on your own web server.
NOTE: I DO NOT OFFER SUPPORT TO SET UP CORRUPT on your server. I leave up to you to set up (it's nothing complicated), simply upload the corrupt folder and allow the image folder to be written (chmod 755 images/).
I do not take any responsibility for vulnerability that your web server may occur by allowing php upload and I do not take any responsibility for any virus or malware you may get once you let people use it.
Feel free to update, modify and share corrupt with as many people as possible, however make sure you follow the terms and conditions sated in the license (Attribution-NonCommercial-ShareAlike 3.0 Unported)
I'd like to know about CORRUPT pages out there and would like to link them from my website so feel free to send me a link.
Check out Matt Dennewitz's Corrupt.py