I have to create a software that will scan several directories and extracts information about the executables found.
I need to do two things:
Not all executables are PE files: for example batch/command files are (in a sense) executable, as are DOS-format executables.