Das schon, allerdings ist das keine Garantie für eine korrekte zuordnung.Bei bestimmten Dateien geht dies schon. Diese fangen mit bestimmten Zeichen an und diese lassen sich auslesen.
https://en.wikipedia.org/wiki/File_signature
https://en.wikipedia.org/wiki/List_of_file_signatures