COBE - Correction of Bad Extensions

Borislav A Ivanov


Supervised by Michael Daley; Moderated by Paul L Rosin

The purpose of this project is to develop a software with a GUI that will allow a user to load and examine files that have bad extensions by extracting the "magic number" and comparing it to the current file extension. It shall then offer the user to extract each file with bad file extension and convert it to its original file extension, this will allow the user to view the file as it was meant to be. The user will also have the opportunity to extract each file or as many files as the user wants to select, to their own category (word files will go to a documents category folder, jpeg and other image types shall be extracted to an images folder, etc.). The software should be able to run on any OS and/or should run as a stand alone application.

Initial Plan (31/01/2016) [Zip Archive]

Final Report (06/05/2016) [Zip Archive]

Publication Form