Is there a preferred way to test if a file has a Valid PE Header? Currently I am attempting to load it using AssemblyDefinition.ReadAssembly and catching the Image Format Exception, but I was wondering if there is a "cleaner" way to do this.
-- -- mono-cecil
