Champak Posted September 30, 2009 Share Posted September 30, 2009 Is there a way to see if a file is the type of file it claims to be? Ex. when you try to play an mp3 file in wmp or some other media players, if it isn't really an mp3 file it will tell you that it isn't. Is it possible to detect if something is an mp3 file with autoit without looking at the extension? Link to comment Share on other sites More sharing options...
smashly Posted September 30, 2009 Share Posted September 30, 2009 Hi, The only thing i can think of is reading the header of the file. But to do that you'd need a library of magic numbers/headers to compare against.. Cheers Link to comment Share on other sites More sharing options...
water Posted September 30, 2009 Share Posted September 30, 2009 Maybe this could be a good place to start collecting information: "... Forensic applications need to identify file types by content" My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
ResNullius Posted September 30, 2009 Share Posted September 30, 2009 (edited) Depending on how many file types you need to identify, this tool http://mark0.net/soft-trid-e.html might be useful. Command line version is suitable for scripting, and there is also a GUI version.Edit: Spelingg Edited September 30, 2009 by ResNullius Link to comment Share on other sites More sharing options...
Champak Posted October 1, 2009 Author Share Posted October 1, 2009 Thanks, I'll take a look at TrID as soon as I get a chance. Any idea how fast it is...split second, or it takes a bit to analyze? Need to know if it will be a waste with 1000+ files at once. Link to comment Share on other sites More sharing options...
Before Posted October 1, 2009 Share Posted October 1, 2009 Why don't you just read the first characters of the file? An mp3 file usualy starts with the characters ID3, and thats the only thing (most) forensic applications check. Link to comment Share on other sites More sharing options...
Champak Posted October 2, 2009 Author Share Posted October 2, 2009 Thanks for letting me know that. If that is the case, then it wouldn't work anyway. What I was trying to do is detect "corrupted" mp3 files. I figured that for whatever reason a corrupted mp3 wouldn't show up as an mp3 file....since media players are crapping out or telling me that the files are not mp3s. The ID3 is there regardless of if the file is "corrupted" or not. So I guess I have to figure a different way to do this. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now